Hi Alain, very sorry for the long delay in replying, I have had trouble getting online due to our broken satellite connection but we hope to have a new satellite dish soon.
I regret most of the time I have spent on hanim and unfortunately I have spent more time on it than most so whenever the subject comes up it always depresses me.
Asking me for help on hanim is like asking me for instructions on how to make the same mistakes I have made.
There are so many more exciting 3D things to learn than hanim that are not dependent on a standard that has not gone anywhere for more than 10 years.
The easiest way to learn how to make a hanim avatar is to learn how to make one using seamless, this way you don't waste life learning hanim specifics except for what to click on to output a hanim avatar which is trivial in comparison to hand coding a hanim avatar.
If you must hand code hanim I would still recommend learning how to make an avatar using seamless first as it teaches concepts like part ownership and skinning which will help you understand hanim and seamless exports very clean vrml/x3d code to learn from.
So my advice is to learn the basics of making a simple seamless animated gesture first as shown in the first part of the nurbs lathe avatar tutorial/demo:
http://www.seamless3d.com/nurbs-lathe-avatar/
The Beginners Skinning and Poly Morphing video:
http://www.youtube.com/watch?v=4WtwgvveSTk
shows how to make an ultra simple single mesh animation that can be exported as hanim, it also shows how to morph which hanim supports (via the HanimDisplacer) but when I last checked contact still does not seem to correctly function for the HanimDisplacer but IntstantPlayer (InstantReality) does.
I never fully learnt blaxxun’s walker script as it seems rather complex for what it does, it’s probably easier to invent your own script than get your head around it.
The walker script is not hanim anyway as it uses blaxxun specific avatar stuff to trigger the walk animation.
The actual walk animation in blaxxun avatar studio avatars is just vrml interpolators and is easily imported using seamless including the walk animation and which can be exported to hanim.
There is no need to add a proto to make a gesture triggered for a blaxxun server as seamless automatically adds the blaxxun proto when a gesture group is added.