IK Spider Leg

#VRML V2.0 utf8


EXTERNPROTO SpiderLeg [
		 field SFVec3f base
		 field SFVec3f target
		 eventIn SFVec3f set_base
		 eventIn SFVec3f set_target
		] "spiderLeg.wrl"

EXTERNPROTO TouchFloor [ 
		  field SFVec3f scale
		  eventOut SFVec3f hitPoint_changed
		 ] "touchFloor.wrl"


NavigationInfo { type "EXAMINE" }
Viewpoint { position 0 10 10  orientation 1 0 0 -.8 }

DEF SL SpiderLeg { base 0 1 0 }

DEF TOUCH TouchFloor { scale 5 1 5 }


ROUTE TOUCH.hitPoint_changed TO SL.set_target


mrl