<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.3//EN" "http://www.web3d.org/specifications/x3d-3.3.dtd">
<X3D profile='Immersive' version='3.3 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation =' http://www.web3d.org/specifications/x3d-3.3.xsd '>
<head>
<component level='1name='H-Anim'/>
<meta name='titlecontent='HAnimSpecificationLOA3Motion.x3d'/>
<meta name='descriptioncontent='H-Anim Specification reference example providing full coverage and visibility of all specified H-Anim constructs, plus motion animations. Geometry visualizations are derived from HAnimSpecificationLOA3Invisible.x3d visualization report. Resusable exemplar animations also added via heads-up display (HUD) interface to confirm proper parent-child relationships.'/>
<meta name='referencecontent=' http://www.web3d.org/files/specifications/19774/V1.0/HAnim/BodyDimensionsAndLOAs.html#LOA3ExampleSourceWithDiamonds '/>
<meta name='createdcontent='24 April 2013'/>
<meta name='modifiedcontent='19 October 2018'/>
<meta name='Imagecontent='HAnimSpecificationLOA3MotionH3DViewer.png'/>
<meta name='Imagecontent='HAnimSpecificationLOA3MotionInstantReality.png'/>
<meta name='Imagecontent='HAnimSpecificationLOA3MotionOctagaVS.png'/>
<meta name='Imagecontent='HAnimSpecificationLOA3MotionView3dscene.png'/>
<meta name='referencecontent='HAnimSpecificationLOA3Illustrated.x3d'/>
<meta name='referencecontent='HAnimSpecificationLOA3Invisible.x3d'/>
<meta name='referencecontent='HAnimSpecificationExampleChangeLog.txt'/>
<meta name='Imagecontent='images/BonesAllSkeletonFrontViewLOA1.png'/>
<meta name='Imagecontent='images/BonesAllSkeletonFrontViewLOA2.png'/>
<meta name='Imagecontent='images/BonesAllSkeletonFrontViewLOA3.png'/>
<meta name='referencecontent='Norman Badler et al., ANTHROPOMETRY FOR COMPUTER GRAPHICS HUMAN FIGURES, University of Pennsylvania, 1989.'/>
<meta name='referencecontent=' http://www.cis.upenn.edu/~badler/anthro/89-71.ps '/>
<meta name='referencecontent='tables/AnthropometryForComputerGraphicsHumanFigures89-71.pdf'/>
<meta name='creatorcontent='Matthew T. Beitler, Joe D. Williams, Don Brutzman'/>
<meta name='translatorcontent='Don Brutzman and Joe Williams'/>
<meta name='generatorcontent='BS Contact Geo 8.001, http://www.bitmanagement.de/en/products/interactive-3d-clients/bs-contact-geo'/>
<meta name='referencecontent='originals/LOA3ExampleSourceWithDiamondsOriginal.wrl'/>
<meta name='referencecontent='originals/LOA3ExampleSourceWithDiamondsOriginal.x3d'/>
<meta name='referencecontent='originals/LOA3ExampleSourceWithDiamondsOriginalBsContactExport.x3d'/>
<meta name='generatorcontent='X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit'/>
<meta name='identifiercontent=' http://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation/HAnimSpecificationLOA3Motion.x3d '/>
<meta name='licensecontent=' ../license.html'/>
</head>
<!--

Visualization report for HAnimHumanoid model: humanoid HAnimHumanoid Report
Index for DEF nodes : Backing, BehaviorSynchronization, Circle0, Circle1, Circle2, Clear, CoordinateAxes, CoordinateAxesAdjustedScale, cordsys, DiamondIFS, hanim_back_view, hanim_back_viewpoint, hanim_c1, hanim_c2, hanim_c3, hanim_c4, hanim_c5, hanim_c6, hanim_c7, hanim_cervicale, hanim_chest_front_close_view, hanim_chest_front_close_viewpoint, hanim_crotch, hanim_eye_level_view, hanim_eye_level_viewpoint, hanim_feet_front_close_view, hanim_feet_front_close_viewpoint, hanim_front_close_view, hanim_front_close_viewpoint, hanim_front_view, hanim_front_viewpoint, hanim_head_front_close_view, hanim_head_front_close_viewpoint, hanim_humanoid, hanim_HumanoidRoot, hanim_jaw, hanim_knees_front_close_view, hanim_knees_front_close_viewpoint, hanim_l_acromioclavicular, hanim_l_acromion, hanim_l_ankle, hanim_l_asis, hanim_l_axilla_ant, hanim_l_axilla_post, hanim_l_calcaneous_post, hanim_l_calf, hanim_l_clavicale, hanim_l_clavicle, hanim_l_dactylion, hanim_l_digit2, hanim_l_elbow, hanim_l_eyeball, hanim_l_eyeball_joint, hanim_l_eyeball_site_view, hanim_l_eyeball_site_viewpoint, hanim_l_eyebrow, hanim_l_eyebrow_joint, hanim_l_eyelid, hanim_l_eyelid_joint, hanim_l_femoral_lateral_epicn, hanim_l_femoral_medial_epicn, hanim_l_forearm, hanim_l_forefoot, hanim_l_forefoot_tip, hanim_l_gonion, hanim_l_hand, hanim_l_hand_front_view, hanim_l_hand_front_viewpoint, hanim_l_hindfoot, hanim_l_hip, hanim_l_humeral_lateral_epicn, hanim_l_humeral_medial_epicn, hanim_l_iliocristale, hanim_l_inclined_view, hanim_l_inclined_viewpoint, hanim_l_index_distal, hanim_l_index_distal_tip, hanim_l_index_metacarpal, hanim_l_index_middle, hanim_l_index_proximal, hanim_l_index0, hanim_l_index1, hanim_l_index2, hanim_l_index3, hanim_l_infraorbitale, hanim_l_knee, hanim_l_knee_crease, hanim_l_lateral_malleolus, hanim_l_medial_malleolus, hanim_l_metacarpal_pha2, hanim_l_metacarpal_pha5, hanim_l_metatarsal, hanim_l_metatarsal_pha1, hanim_l_metatarsal_pha5, hanim_l_middistal, hanim_l_middle_distal, hanim_l_middle_distal_tip, hanim_l_middle_metacarpal, hanim_l_middle_middle, hanim_l_middle_proximal, hanim_l_middle0, hanim_l_middle1, hanim_l_middle2, hanim_l_middle3, hanim_l_midproximal, hanim_l_midtarsal, hanim_l_neck_base, hanim_l_olecranon, hanim_l_pinky_distal, hanim_l_pinky_distal_tip, hanim_l_pinky_metacarpal, hanim_l_pinky_middle, hanim_l_pinky_proximal, hanim_l_pinky0, hanim_l_pinky1, hanim_l_pinky2, hanim_l_pinky3, hanim_l_psis, hanim_l_radial_styloid, hanim_l_radiale, hanim_l_rib10, hanim_l_ring_distal, hanim_l_ring_distal_tip, hanim_l_ring_metacarpal, hanim_l_ring_middle, hanim_l_ring_proximal, hanim_l_ring0, hanim_l_ring1, hanim_l_ring2, hanim_l_ring3, hanim_l_scapula, hanim_l_shoulder, hanim_l_side_view, hanim_l_side_viewpoint, hanim_l_sphyrion, hanim_l_sternoclavicular, hanim_l_subtalar, hanim_l_thelion, hanim_l_thigh, hanim_l_thumb_distal, hanim_l_thumb_distal_tip, hanim_l_thumb_metacarpal, hanim_l_thumb_proximal, hanim_l_thumb1, hanim_l_thumb2, hanim_l_thumb3, hanim_l_tragion, hanim_l_trochanterion, hanim_l_ulnar_styloid, hanim_l_upperarm, hanim_l_wrist, hanim_l1, hanim_l2, hanim_l3, hanim_l4, hanim_l5, hanim_navel, hanim_nuchale, hanim_pelvis, hanim_pelvis_front_close_view, hanim_pelvis_front_close_viewpoint, hanim_r_acromioclavicular, hanim_r_acromion, hanim_r_ankle, hanim_r_asis, hanim_r_axilla_ant, hanim_r_axilla_post, hanim_r_calcaneous_post, hanim_r_calf, hanim_r_clavicale, hanim_r_clavicle, hanim_r_dactylion, hanim_r_digit2, hanim_r_elbow, hanim_r_eyeball, hanim_r_eyeball_joint, hanim_r_eyeball_site_view, hanim_r_eyeball_site_viewpoint, hanim_r_eyebrow, hanim_r_eyebrow_joint, hanim_r_eyelid, hanim_r_eyelid_joint, hanim_r_femoral_lateral_epicn, hanim_r_femoral_medial_epicn, hanim_r_forearm, hanim_r_forefoot, hanim_r_forefoot_tip, hanim_r_gonion, hanim_r_hand, hanim_r_hand_front_view, hanim_r_hand_front_viewpoint, hanim_r_hindfoot, hanim_r_hip, hanim_r_humeral_lateral_epicn, hanim_r_humeral_medial_epicn, hanim_r_iliocristale, hanim_r_inclined_view, hanim_r_inclined_viewpoint, hanim_r_index_distal, hanim_r_index_distal_tip, hanim_r_index_metacarpal, hanim_r_index_middle, hanim_r_index_proximal, hanim_r_index0, hanim_r_index1, hanim_r_index2, hanim_r_index3, hanim_r_infraorbitale, hanim_r_knee, hanim_r_knee_crease, hanim_r_lateral_malleolus, hanim_r_medial_malleolus, hanim_r_metacarpal_pha2, hanim_r_metacarpal_pha5, hanim_r_metatarsal, hanim_r_metatarsal_pha1, hanim_r_metatarsal_pha5, hanim_r_middistal, hanim_r_middle_distal, hanim_r_middle_distal_tip, hanim_r_middle_metacarpal, hanim_r_middle_middle, hanim_r_middle_proximal, hanim_r_middle0, hanim_r_middle1, hanim_r_middle2, hanim_r_middle3, hanim_r_midproximal, hanim_r_midtarsal, hanim_r_neck_base, hanim_r_olecranon, hanim_r_pinky_distal, hanim_r_pinky_distal_tip, hanim_r_pinky_metacarpal, hanim_r_pinky_middle, hanim_r_pinky_proximal, hanim_r_pinky0, hanim_r_pinky1, hanim_r_pinky2, hanim_r_pinky3, hanim_r_psis, hanim_r_radial_styloid, hanim_r_radiale, hanim_r_rib10, hanim_r_ring_distal, hanim_r_ring_distal_tip, hanim_r_ring_metacarpal, hanim_r_ring_middle, hanim_r_ring_proximal, hanim_r_ring0, hanim_r_ring1, hanim_r_ring2, hanim_r_ring3, hanim_r_scapula, hanim_r_shoulder, hanim_r_sphyrion, hanim_r_sternoclavicular, hanim_r_subtalar, hanim_r_thelion, hanim_r_thigh, hanim_r_thumb_distal, hanim_r_thumb_distal_tip, hanim_r_thumb_metacarpal, hanim_r_thumb_proximal, hanim_r_thumb1, hanim_r_thumb2, hanim_r_thumb3, hanim_r_tragion, hanim_r_trochanterion, hanim_r_ulnar_styloid, hanim_r_upperarm, hanim_r_wrist, hanim_rib10_midspine, hanim_sacroiliac, hanim_sacrum, hanim_sellion, hanim_side_close_view, hanim_side_close_viewpoint, hanim_skull, hanim_skull_tip, hanim_skullbase, hanim_substernale, hanim_supramenton, hanim_suprasternale, hanim_t1, hanim_t10, hanim_t11, hanim_t12, hanim_t2, hanim_t3, hanim_t4, hanim_t5, hanim_t6, hanim_t7, hanim_t8, hanim_t9, hanim_temporomandibular_joint, hanim_temporomandibular_l_site, hanim_temporomandibular_r_site, hanim_Top_view, hanim_Top_viewpoint, hanim_vc1, hanim_vc2, hanim_vc3, hanim_vc4, hanim_vc5, hanim_vc6, hanim_vc7, hanim_vl1, hanim_vl2, hanim_vl3, hanim_vl4, hanim_vl5, hanim_vt1, hanim_vt10, hanim_vt11, hanim_vt12, hanim_vt2, hanim_vt3, hanim_vt4, hanim_vt5, hanim_vt6, hanim_vt7, hanim_vt8, hanim_vt9, hanim_waist_preferred_post, HAnimJointAppearance, HAnimJointShape, HAnimSegmentLineColorRGBA, HAnimSiteLineColorRGBA, HAnimSiteShape, HAnimSiteViewpointLineColorRGBA, HAnimSiteViewpointShape, HudProximitySensor, HudXform, Jump, Jump_Back, Jump_headRotInterp, Jump_l_acromioclavicularRoll, Jump_l_ankleRotInterp, Jump_l_elbowRotInterp, Jump_l_hipRotInterp, Jump_l_kneeRotInterp, Jump_l_shoulderRotInterp, Jump_l_sternoclavicularRoll, Jump_l_thumb1Pitch, Jump_l_wristRotInterp, Jump_lower_bodyRotInterp, Jump_neckRotInterp, Jump_r_acromioclavicularRoll, Jump_r_ankleRotInterp, Jump_r_elbowRotInterp, Jump_r_hipRotInterp, Jump_r_kneeRotInterp, Jump_r_metatarsalPitch, Jump_r_shoulderRotInterp, Jump_r_sternoclavicularRoll, Jump_r_thumb1Pitch, Jump_r_wristRotInterp, Jump_sacroiliacYaw, Jump_Touch, Jump_upper_bodyRotInterp, Jump_vc6Yaw, Jump_vl5Yaw, Jump_whole_bodyRotInterp, Jump_whole_bodyTranInterp, JumpAnimation, JumpTimer, JumpTransform, Kick_Back, Kick_l_acromioclavicularRoll, Kick_l_ForeArmPitch, Kick_l_hipPitch, Kick_l_kneePitch, Kick_l_shoulderRoll, Kick_l_sternoclavicularRoll, Kick_l_thumb1Pitch, Kick_l_wristRoll, Kick_lower_bodyRotInterp, Kick_neckRotInterp, Kick_r_acromioclavicularRoll, Kick_r_anklePitch, Kick_r_ForeArmPitch, Kick_r_hipPitch, Kick_r_kneePitch, Kick_r_metatarsalPitch, Kick_r_shoulderRoll, Kick_r_sternoclavicularRoll, Kick_r_thumb1Pitch, Kick_r_wristRoll, Kick_sacroiliacYaw, Kick_Touch, Kick_upper_bodyRotInterp, Kick_vc6Yaw, Kick_vl5Yaw, Kick_whole_bodyRotInterp, Kick_whole_bodyTransInterp, KickAnimation, KickText, KickTimer, KickTransform, Orbit1, Original_WorldInfo, Pitch_Back, Pitch_l_acromioclavicularRoll, Pitch_l_sternoclavicularRoll, Pitch_l_thumb1Pitch, Pitch_r_acromioclavicularRoll, Pitch_r_metatarsalPitch, Pitch_r_sternoclavicularRoll, Pitch_r_thumb1Pitch, Pitch_sacroiliacYaw, Pitch_Touch, Pitch_vc6Yaw, Pitch_vl5Yaw, Pitches_headRotInterp, Pitches_l_ankleRotInterp, Pitches_l_elbowRotInterp, Pitches_l_hipRotInterp, Pitches_l_kneeRotInterp, Pitches_l_shoulderRotInterp, Pitches_l_wristRotInterp, Pitches_lower_bodyRotInterp, Pitches_neckRotInterp, Pitches_r_ankleRotInterp, Pitches_r_elbowRotInterp, Pitches_r_hipRotInterp, Pitches_r_kneeRotInterp, Pitches_r_shoulderRotInterp, Pitches_r_wristRotInterp, Pitches_upper_bodyRotInterp, Pitches_whole_bodyRotInterp, Pitches_whole_bodyTransInterp, PitchesAnimation, PitchTextShape, PitchTimer, PitchTransform, Roll, Roll_Back, Roll_l_acromioclavicularRoll, Roll_l_sternoclavicularRoll, Roll_l_thumb1Pitch, Roll_r_acromioclavicularRoll, Roll_r_metatarsalPitch, Roll_r_sternoclavicularRoll, Roll_r_thumb1Pitch, Roll_sacroiliacYaw, Roll_Touch, Roll_vc6Yaw, Roll_vl5Yaw, Rolls_headRotInterp, Rolls_l_ankleRotInterp, Rolls_l_elbowRotInterp, Rolls_l_hipRotInterp, Rolls_l_kneeRotInterp, Rolls_l_shoulderRotInterp, Rolls_l_wristRotInterp, Rolls_lower_bodyRotInterp, Rolls_neckRotInterp, Rolls_r_ankleRotInterp, Rolls_r_elbowRotInterp, Rolls_r_hipRotInterp, Rolls_r_kneeRotInterp, Rolls_r_shoulderRotInterp, Rolls_r_wristRotInterp, Rolls_upper_bodyRotInterp, Rolls_whole_bodyRotInterp, Rolls_whole_bodyTransInterp, RollsAnimation, RollTimer, RollTransform, Run_Back, Run_headRotInterp_Run, Run_l_acromioclavicularRoll, Run_l_ankleRotInterp_Run, Run_l_elbowRotInterp_Run, Run_l_hipRotInterp_Run, Run_l_kneeRotInterp_Run, Run_l_shoulderRotInterp_Run, Run_l_sternoclavicularRoll, Run_l_thumb1Pitch, Run_l_wristRotInterp_Run, Run_lower_bodyRotInterp_Run, Run_neckRotInterp_Run, Run_r_acromioclavicularRoll, Run_r_ankleRotInterp_Run, Run_r_elbowRotInterp_Run, Run_r_hipRotInterp_Run, Run_r_kneeRotInterp_Run, Run_r_metatarsalPitch, Run_r_shoulderRotInterp_Run, Run_r_sternoclavicularRoll, Run_r_thumb1Pitch, Run_r_wristRotInterp_Run, Run_sacroiliacYaw, Run_Touch, Run_upper_bodyRotInterp_Run, Run_vc6Yaw, Run_vl5Yaw, Run_whole_bodyRotInterp_Run, Run_whole_bodyTranInterp_Run, RunAnimation, RunText, RunTimer, RunTransform, SiteViewpointDiamondIFS, Stage, Stand_Back, Stand_headRotInterp, Stand_l_acromioclavicularRoll, Stand_l_ankleRotInterp, Stand_l_elbowRotInterp, Stand_l_eyeballRotInterp, Stand_l_hipRotInterp, Stand_l_kneeRotInterp, Stand_l_shoulderRotInterp, Stand_l_sternoclavicularRoll, Stand_l_thumb1Pitch, Stand_l_wristRotInterp, Stand_lower_bodyRotInterp, Stand_neckRotInterp, Stand_r_acromioclavicularRoll, Stand_r_ankleRotInterp, Stand_r_elbowRotInterp, Stand_r_eyeballRotInterp, Stand_r_hipRotInterp, Stand_r_index1Roll, Stand_r_index2Roll, Stand_r_index3Roll, Stand_r_kneeRotInterp, Stand_r_metatarsalPitch, Stand_r_shoulderRotInterp, Stand_r_sternoclavicularRoll, Stand_r_thumb1Pitch, Stand_r_wristRotInterp, Stand_sacroiliacYaw, Stand_Touch, Stand_upper_bodyRotInterp, Stand_vc6Yaw, Stand_vl5Yaw, Stand_whole_bodyRotInterp, Stand_whole_bodyTransInterp, StandAnimation, StandTextShape, StandTimer, StandTransform, Stop_Back, Stop_HumanoidRootRotInterp, Stop_HumanoidRootTransInterp, Stop_l_acromioclavicularRotInterp, Stop_l_ankleRotInterp, Stop_l_elbowRotInterp, Stop_l_eyeball_jointRotInterp, Stop_l_hipRotInterp, Stop_l_index0RotInterp, Stop_l_index1RotInterp, Stop_l_index2RotInterp, Stop_l_index3RotInterp, Stop_l_kneeRotInterp, Stop_l_metatarsalRotInterp, Stop_l_middle0RotInterp, Stop_l_middle1RotInterp, Stop_l_middle2RotInterp, Stop_l_middle3RotInterp, Stop_l_midtarsalRotInterp, Stop_l_pinky0RotInterp, Stop_l_pinky1RotInterp, Stop_l_pinky2RotInterp, Stop_l_pinky3RotInterp, Stop_l_ring0RotInterp, Stop_l_ring1RotInterp, Stop_l_ring2RotInterp, Stop_l_ring3RotInterp, Stop_l_shoulderRotInterp, Stop_l_sternoclavicularRotInterp, Stop_l_subtalarRotInterp, Stop_l_thumb1RotInterp, Stop_l_thumb2RotInterp, Stop_l_thumb3RotInterp, Stop_l_wristRotInterp, Stop_r_acromioclavicularRotInterp, Stop_r_ankleRotInterp, Stop_r_elbowRotInterp, Stop_r_eyeball_jointRotInterp, Stop_r_hipRotInterp, Stop_r_index0RotInterp, Stop_r_index1RotInterp, Stop_r_index2RotInterp, Stop_r_index3RotInterp, Stop_r_kneeRotInterp, Stop_r_metatarsalRotInterp, Stop_r_middle0RotInterp, Stop_r_middle1RotInterp, Stop_r_middle2RotInterp, Stop_r_middle3RotInterp, Stop_r_midtarsalRotInterp, Stop_r_pinky0RotInterp, Stop_r_pinky1RotInterp, Stop_r_pinky2RotInterp, Stop_r_pinky3RotInterp, Stop_r_ring0RotInterp, Stop_r_ring1RotInterp, Stop_r_ring2RotInterp, Stop_r_ring3RotInterp, Stop_r_shoulderRotInterp, Stop_r_sternoclavicularRotInterp, Stop_r_subtalarRotInterp, Stop_r_thumb1RotInterp, Stop_r_thumb2RotInterp, Stop_r_thumb3RotInterp, Stop_r_wristRotInterp, Stop_sacroiliacRotInterp, Stop_skullbaseRotInterp, Stop_Text, Stop_Touch, Stop_vc1RotInterp, Stop_vc2RotInterp, Stop_vc3RotInterp, Stop_vc4RotInterp, Stop_vc5RotInterp, Stop_vc6RotInterp, Stop_vc7RotInterp, Stop_vl1RotInterp, Stop_vl2RotInterp, Stop_vl3RotInterp, Stop_vl4RotInterp, Stop_vl5RotInterp, Stop_vt10RotInterp, Stop_vt11RotInterp, Stop_vt12RotInterp, Stop_vt1RotInterp, Stop_vt2RotInterp, Stop_vt3RotInterp, Stop_vt4RotInterp, Stop_vt5RotInterp, Stop_vt6RotInterp, Stop_vt7RotInterp, Stop_vt8RotInterp, Stop_vt9RotInterp, StopAnimation, StopText, StopTimer, text_color, UserInterface, Walk_Back, Walk_headRotInterp, Walk_l_acromioclavicularRoll, Walk_l_ankleRotInterp, Walk_l_elbowRotInterp, Walk_l_hipRotInterp, Walk_l_kneeRotInterp, Walk_l_shoulderRotInterp, Walk_l_sternoclavicularRoll, Walk_l_thumb1Pitch, Walk_l_wristRotInterp, Walk_lower_bodyRotInterp, Walk_neckRotInterp, Walk_r_acromioclavicularRoll, Walk_r_ankleRotInterp, Walk_r_elbowRotInterp, Walk_r_hipRotInterp, Walk_r_kneeRotInterp, Walk_r_metatarsalPitch, Walk_r_shoulderRotInterp, Walk_r_sternoclavicularRoll, Walk_r_thumb1Pitch, Walk_r_wristRotInterp, Walk_sacroiliacYaw, Walk_Touch, Walk_upper_bodyRotInterp, Walk_vc6Yaw, Walk_vl5Yaw, Walk_whole_bodyRotInterp, Walk_whole_bodyTranInterp, WalkAnimation, WalkText, WalkTimer, WalkTransform, Yaw_Back, Yaw_l_acromioclavicularRoll, Yaw_l_sternoclavicularRoll, Yaw_l_thumb1Pitch, Yaw_r_acromioclavicularRoll, Yaw_r_metatarsalPitch, Yaw_r_sternoclavicularRoll, Yaw_r_thumb1Pitch, Yaw_sacroiliacYaw, Yaw_Touch, Yaw_vc6Yaw, Yaw_vl5Yaw, Yaws_headRotInterp, Yaws_l_ankleRotInterp, Yaws_l_elbowRotInterp, Yaws_l_hipRotInterp, Yaws_l_kneeRotInterp, Yaws_l_shoulderRotInterp, Yaws_l_wristRotInterp, Yaws_lower_bodyRotInterp, Yaws_neckRotInterp, Yaws_r_ankleRotInterp, Yaws_r_elbowRotInterp, Yaws_r_hipRotInterp, Yaws_r_kneeRotInterp, Yaws_r_shoulderRotInterp, Yaws_r_wristRotInterp, Yaws_upper_bodyRotInterp, Yaws_whole_bodyRotInterp, Yaws_whole_bodyTransInterp, YawsAnimation, YawText, YawTimer, YawTransform

Index for Viewpoint images : Viewpoint_1, Viewpoint_2, Viewpoint_3, Viewpoint_4, Viewpoint_5, Viewpoint_6, Viewpoint_7, Viewpoint_8, Viewpoint_9, hanim_back_viewpoint, hanim_chest_front_close_viewpoint, hanim_eye_level_viewpoint, hanim_feet_front_close_viewpoint, hanim_front_close_viewpoint, hanim_front_viewpoint, hanim_head_front_close_viewpoint, hanim_knees_front_close_viewpoint, hanim_l_eyeball_site_viewpoint, hanim_l_hand_front_viewpoint, hanim_l_inclined_viewpoint, hanim_l_side_viewpoint, hanim_pelvis_front_close_viewpoint, hanim_r_eyeball_site_viewpoint, hanim_r_hand_front_viewpoint, hanim_r_inclined_viewpoint, hanim_side_close_viewpoint, hanim_Top_viewpoint
-->
<Scene>
<Background skyColor='0.3 0.3 0.3'/>
<NavigationInfo/>
<Group DEF='Original_WorldInfo'>
<WorldInfo info=' "
HANIM 200x Default Joint Centers, Level-Of-Articulation 3 HANIM 200x (VRML97) Author name: eMpTy (a.k.a. Matthew T. Beitler) HANIM 200x (VRML97) Author email: beitler@cis.upenn.edu or beitler@acm.org HANIM 200x (VRML97) Author homepage: http://www.cis.upenn.edu/~beitler HANIM 200x (VRML97) Compliance Date: August 12, 2003 HANIM 200x Compliance Information: http://H-Anim.org/Specifications/H-Anim200x Construction Info (joint centers): The joint centers of this figure are based on the work of Norman Badler, director of the Center for Human Modeling and Simulation at the University of Pennsylvania. The original document which these joint centers are based on can be found at: http://www.cis.upenn.edu/~badler/anthro/89-71.ps "
title='HANIM 200x Default Joint Centers, LOA3'/>
</Group>
<!-- TODO move viewpoints to be internal to HAnimHumanoid -->
<!-- Viewpoint centerOfRotation="0 0.9149 0.0016" matches initial at-rest locaton of the sacroliac. Note that these viewpoints are external to the HAnimHumanoid and do not move with the human. -->
<Viewpoint centerOfRotation='0 0.9149 0.0016description='Humanoid LOA 3 Frontposition='0 0.4 4'/>
<Viewpoint centerOfRotation='0 0.9149 0.0016description='Humanoid LOA 3 Front Closeposition='0 0.8 2'/>
<Viewpoint centerOfRotation='0 0.9149 0.0016description='Humanoid LOA 3 Front Closerposition='0 1.2 1'/>
<Viewpoint centerOfRotation='0 1.5 0.0016description='Humanoid LOA 3 Front Faceposition='0 1.63 1'/>
<Viewpoint centerOfRotation='0 0.9149 0.0016description='Humanoid LOA 3 Right Sideorientation='0 1 0 1.5708position='2.6 0.8 0'/>
<Viewpoint centerOfRotation='0 0.9149 0.0016description='Humanoid LOA 3 Right Side Closeorientation='0 1 0 1.2position='1 0.8 0.5'/>
<Viewpoint centerOfRotation='0 0.9149 0.0016description='Humanoid LOA 3 Left Side Closeorientation='0 1 0 -1.2position='-1 0.8 0.5'/>
<Viewpoint centerOfRotation='0 0.9149 0.0016description='Humanoid LOA 3 Left Sideorientation='0 1 0 -1.5708position='-2.6 0.8 0'/>
<Viewpoint centerOfRotation='0 0.9149 0.0016description='Humanoid LOA 3 Toporientation='1 0 0 -1.5708position='0 3.5 0'/>
<HAnimHumanoid DEF='hanim_humanoidinfo='"authorName=Matthew T. Beitler Joe D. Williams Don Brutzman" "authorEmail=h-anim@web3D.org" "copyright=none" "creationDate=12 May 1999" "usageRestrictions=none" "humanoidVersion=2.0" "height=1.7504"name='humanoidversion='2.0'>
<!-- ROUTE information for hanim_HumanoidRoot node:  [from Stop_HumanoidRootTransInterp.value_changed to translation ] [from Stop_HumanoidRootRotInterp.value_changed to rotation ] [from Stand_whole_bodyRotInterp.value_changed to rotation ] [from Stand_whole_bodyTransInterp.value_changed to translation ] [from Pitches_whole_bodyRotInterp.value_changed to rotation ] [from Pitches_whole_bodyTransInterp.value_changed to translation ] [from Yaws_whole_bodyRotInterp.value_changed to rotation ] [from Yaws_whole_bodyTransInterp.value_changed to translation ] [from Rolls_whole_bodyRotInterp.value_changed to rotation ] [from Rolls_whole_bodyTransInterp.value_changed to translation ] [from Walk_whole_bodyRotInterp.value_changed to rotation ] [from Walk_whole_bodyTranInterp.value_changed to translation ] [from Run_whole_bodyRotInterp_Run.value_changed to rotation ] [from Run_whole_bodyTranInterp_Run.value_changed to translation ] [from Jump_whole_bodyRotInterp.value_changed to rotation ] [from Jump_whole_bodyTranInterp.value_changed to translation ] [from Kick_whole_bodyRotInterp.value_changed to rotation ] [from Kick_whole_bodyTransInterp.value_changed to translation ] -->
<HAnimJoint DEF='hanim_HumanoidRootcenter='0 0.824 0.0277containerField='skeletonname='humanoid_root'>
<HAnimSegment DEF='hanim_sacrumname='sacrum'>
<!-- <HAnimJoint name='humanoid_root'/> visualization sphere within <HAnimSegment name='sacrum'/> -->
<TouchSensor description='HAnimJoint HumanoidRoot, HAnimSegment sacrum'/>
<Transform translation='0 0.824 0.0277'>
<Shape DEF='HAnimJointShape'>
<Sphere radius='0.006'/>
<Appearance DEF='HAnimJointAppearance'>
<Material diffuseColor='1 0.5 0transparency='0.5'/>
</Appearance>
</Shape>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='humanoid_root'/> to <HAnimJoint name='sacroiliac'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.824 0.0277 0 0.9149 0.0016'/>
<ColorRGBA DEF='HAnimSegmentLineColorRGBAcolor='1 1 0 1 1 1 0 0.1'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='humanoid_root'/> to <HAnimJoint name='vl5'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.824 0.0277 0.0028 1.0568 -0.0776'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_sacroiliac node:  [from Stop_sacroiliacRotInterp.value_changed to rotation ] [from Stand_lower_bodyRotInterp.value_changed to rotation ] [from Stand_sacroiliacYaw.value_changed to rotation ] [from Pitches_lower_bodyRotInterp.value_changed to rotation ] [from Pitch_sacroiliacYaw.value_changed to rotation ] [from Yaws_lower_bodyRotInterp.value_changed to rotation ] [from Yaw_sacroiliacYaw.value_changed to rotation ] [from Rolls_lower_bodyRotInterp.value_changed to rotation ] [from Roll_sacroiliacYaw.value_changed to rotation ] [from Walk_lower_bodyRotInterp.value_changed to rotation ] [from Walk_sacroiliacYaw.value_changed to rotation ] [from Run_lower_bodyRotInterp_Run.value_changed to rotation ] [from Run_sacroiliacYaw.value_changed to rotation ] [from Jump_lower_bodyRotInterp.value_changed to rotation ] [from Jump_sacroiliacYaw.value_changed to rotation ] [from Kick_sacroiliacYaw.value_changed to rotation ] [from Kick_lower_bodyRotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_sacroiliaccenter='0 0.9149 0.0016name='sacroiliac'>
<HAnimSegment DEF='hanim_pelvisname='pelvis'>
<!-- <HAnimJoint name='sacroiliac'/> visualization sphere within <HAnimSegment name='pelvis'/> -->
<TouchSensor description='HAnimJoint sacroiliac, HAnimSegment pelvis'/>
<Transform translation='0 0.9149 0.0016'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='sacroiliac'/> to <HAnimJoint name='l_hip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.9149 0.0016 0.0961 0.9124 -0.0001'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='sacroiliac'/> to <HAnimJoint name='r_hip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.9149 0.0016 -0.0961 0.9124 -0.0001'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='sacroiliac'/> to <HAnimSite name='r_iliocristale'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.9149 0.0016 -0.1525 1.0628 0.0035'/>
<ColorRGBA DEF='HAnimSiteLineColorRGBAcolor='1 0 0 1 1 0 0 0.1'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='sacroiliac'/> to <HAnimSite name='r_trochanterion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.9149 0.0016 -0.1689 0.8419 0.0352'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='sacroiliac'/> to <HAnimSite name='l_iliocristale'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.9149 0.0016 0.1612 1.0537 0.0008'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='sacroiliac'/> to <HAnimSite name='l_trochanterion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.9149 0.0016 0.1677 0.8336 0.0303'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='sacroiliac'/> to <HAnimSite name='r_asis'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.9149 0.0016 -0.0887 1.0021 0.1112'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='sacroiliac'/> to <HAnimSite name='l_asis'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.9149 0.0016 0.0925 0.9983 0.1052'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='sacroiliac'/> to <HAnimSite name='r_psis'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.9149 0.0016 -0.0716 1.019 -0.1138'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='sacroiliac'/> to <HAnimSite name='l_psis'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.9149 0.0016 0.0774 1.019 -0.1151'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='sacroiliac'/> to <HAnimSite name='crotch'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0 0.9149 0.0016 0.0034 0.8266 0.0257'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_iliocristalename='r_iliocristaletranslation='-0.1525 1.0628 0.0035'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_iliocristale'/>
<Shape DEF='HAnimSiteShape'>
<IndexedFaceSet DEF='DiamondIFScreaseAngle='0.5solid='falsecoordIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 1 -1 5 2 1 -1 5 3 2 -1 5 4 3 -1 5 1 4 -1'>
<Coordinate point='0 0.008 0 -0.008 0 0 0 0 0.008 0.008 0 0 0 0 -0.008 0 -0.008 0'/>
</IndexedFaceSet>
<Appearance>
<Material diffuseColor='1 0 0'/>
</Appearance>
</Shape>
</HAnimSite>
<HAnimSite DEF='hanim_r_trochanterionname='r_trochanteriontranslation='-0.1689 0.8419 0.0352'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_trochanterion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_iliocristalename='l_iliocristaletranslation='0.1612 1.0537 0.0008'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_iliocristale'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_trochanterionname='l_trochanteriontranslation='0.1677 0.8336 0.0303'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_trochanterion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_asisname='r_asistranslation='-0.0887 1.0021 0.1112'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_asis'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_asisname='l_asistranslation='0.0925 0.9983 0.1052'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_asis'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_psisname='r_psistranslation='-0.0716 1.019 -0.1138'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_psis'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_psisname='l_psistranslation='0.0774 1.019 -0.1151'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_psis'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_crotchname='crotchtranslation='0.0034 0.8266 0.0257'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite crotch'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_l_hip node:  [from Stop_l_hipRotInterp.value_changed to rotation ] [from Stand_l_hipRotInterp.value_changed to rotation ] [from Pitches_l_hipRotInterp.value_changed to rotation ] [from Yaws_l_hipRotInterp.value_changed to rotation ] [from Rolls_l_hipRotInterp.value_changed to rotation ] [from Walk_l_hipRotInterp.value_changed to rotation ] [from Run_l_hipRotInterp_Run.value_changed to rotation ] [from Jump_l_hipRotInterp.value_changed to rotation ] [from Kick_l_hipPitch.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_hipcenter='0.0961 0.9124 -0.0001name='l_hip'>
<HAnimSegment DEF='hanim_l_thighname='l_thigh'>
<!-- <HAnimJoint name='l_hip'/> visualization sphere within <HAnimSegment name='l_thigh'/> -->
<TouchSensor description='HAnimJoint l_hip, HAnimSegment l_thigh'/>
<Transform translation='0.0961 0.9124 -0.0001'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_hip'/> to <HAnimJoint name='l_knee'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0961 0.9124 -0.0001 0.104 0.4867 0.0308'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_hip'/> to <HAnimSite name='l_knee_crease'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0961 0.9124 -0.0001 0.0993 0.4881 -0.0309'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_hip'/> to <HAnimSite name='l_femoral_lateral_epicn'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0961 0.9124 -0.0001 0.1598 0.4967 0.0297'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_hip'/> to <HAnimSite name='l_femoral_medial_epicn'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0961 0.9124 -0.0001 0.0398 0.4946 0.0303'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_knee_creasename='l_knee_creasetranslation='0.0993 0.4881 -0.0309'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_knee_crease'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_femoral_lateral_epicnname='l_femoral_lateral_epicntranslation='0.1598 0.4967 0.0297'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_femoral_lateral_epicn'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_femoral_medial_epicnname='l_femoral_medial_epicntranslation='0.0398 0.4946 0.0303'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_femoral_medial_epicn'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_l_knee node:  [from Stop_l_kneeRotInterp.value_changed to rotation ] [from Stand_l_kneeRotInterp.value_changed to rotation ] [from Pitches_l_kneeRotInterp.value_changed to rotation ] [from Yaws_l_kneeRotInterp.value_changed to rotation ] [from Rolls_l_kneeRotInterp.value_changed to rotation ] [from Walk_l_kneeRotInterp.value_changed to rotation ] [from Run_l_kneeRotInterp_Run.value_changed to rotation ] [from Jump_l_kneeRotInterp.value_changed to rotation ] [from Kick_l_kneePitch.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_kneecenter='0.104 0.4867 0.0308name='l_knee'>
<HAnimSegment DEF='hanim_l_calfname='l_calf'>
<!-- <HAnimJoint name='l_knee'/> visualization sphere within <HAnimSegment name='l_calf'/> -->
<TouchSensor description='HAnimJoint l_knee, HAnimSegment l_calf'/>
<Transform translation='0.104 0.4867 0.0308'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_knee'/> to <HAnimJoint name='l_ankle'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.104 0.4867 0.0308 0.1101 0.0656 -0.0736'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_ankle node:  [from Stop_l_ankleRotInterp.value_changed to rotation ] [from Stand_l_ankleRotInterp.value_changed to rotation ] [from Pitches_l_ankleRotInterp.value_changed to rotation ] [from Yaws_l_ankleRotInterp.value_changed to rotation ] [from Rolls_l_ankleRotInterp.value_changed to rotation ] [from Walk_l_ankleRotInterp.value_changed to rotation ] [from Run_l_ankleRotInterp_Run.value_changed to rotation ] [from Jump_l_ankleRotInterp.value_changed to rotation ] [from Kick_r_anklePitch.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_anklecenter='0.1101 0.0656 -0.0736name='l_ankle'>
<HAnimSegment DEF='hanim_l_hindfootname='l_hindfoot'>
<!-- <HAnimJoint name='l_ankle'/> visualization sphere within <HAnimSegment name='l_hindfoot'/> -->
<TouchSensor description='HAnimJoint l_ankle, HAnimSegment l_hindfoot'/>
<Transform translation='0.1101 0.0656 -0.0736'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_ankle'/> to <HAnimJoint name='l_subtalar'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1101 0.0656 -0.0736 0.1086 0.0001 -0.0368'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_ankle'/> to <HAnimSite name='l_lateral_malleolus'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1101 0.0656 -0.0736 0.1308 0.0597 -0.1032'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_ankle'/> to <HAnimSite name='l_medial_malleolus'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1101 0.0656 -0.0736 0.089 0.0716 -0.0881'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_ankle'/> to <HAnimSite name='l_sphyrion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1101 0.0656 -0.0736 0.089 0.0575 -0.0943'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_ankle'/> to <HAnimSite name='l_calcaneous_post'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1101 0.0656 -0.0736 0.0974 0.0259 -0.1171'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_lateral_malleolusname='l_lateral_malleolustranslation='0.1308 0.0597 -0.1032'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_lateral_malleolus'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_medial_malleolusname='l_medial_malleolustranslation='0.089 0.0716 -0.0881'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_medial_malleolus'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_sphyrionname='l_sphyriontranslation='0.089 0.0575 -0.0943'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_sphyrion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_calcaneous_postname='l_calcaneous_posttranslation='0.0974 0.0259 -0.1171'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_calcaneous_post'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_l_subtalar node:  [from Stop_l_subtalarRotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_subtalarcenter='0.1086 0.0001 -0.0368name='l_subtalar'>
<HAnimSegment DEF='hanim_l_midproximalname='l_midproximal'>
<!-- <HAnimJoint name='l_subtalar'/> visualization sphere within <HAnimSegment name='l_midproximal'/> -->
<TouchSensor description='HAnimJoint l_subtalar, HAnimSegment l_midproximal'/>
<Transform translation='0.1086 0.0001 -0.0368'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_subtalar'/> to <HAnimJoint name='l_midtarsal'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1086 0.0001 -0.0368 0.1086 0.0001 0.0368'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_midtarsal node:  [from Stop_l_midtarsalRotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_midtarsalcenter='0.1086 0.0001 0.0368name='l_midtarsal'>
<HAnimSegment DEF='hanim_l_middistalname='l_middistal'>
<!-- <HAnimJoint name='l_midtarsal'/> visualization sphere within <HAnimSegment name='l_middistal'/> -->
<TouchSensor description='HAnimJoint l_midtarsal, HAnimSegment l_middistal'/>
<Transform translation='0.1086 0.0001 0.0368'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_midtarsal'/> to <HAnimJoint name='l_metatarsal'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1086 0.0001 0.0368 0.1086 0 0.0762'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_midtarsal'/> to <HAnimSite name='l_metatarsal_pha1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1086 0.0001 0.0368 0.0816 0.0232 0.0106'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_metatarsal_pha1name='l_metatarsal_pha1translation='0.0816 0.0232 0.0106'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_metatarsal_pha1'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_l_metatarsal node:  [from Stop_l_metatarsalRotInterp.value_changed to rotation ] [from Stand_r_metatarsalPitch.value_changed to rotation ] [from Pitch_r_metatarsalPitch.value_changed to rotation ] [from Yaw_r_metatarsalPitch.value_changed to rotation ] [from Roll_r_metatarsalPitch.value_changed to rotation ] [from Walk_r_metatarsalPitch.value_changed to rotation ] [from Run_r_metatarsalPitch.value_changed to rotation ] [from Jump_r_metatarsalPitch.value_changed to rotation ] [from Kick_r_metatarsalPitch.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_metatarsalcenter='0.1086 0 0.0762name='l_metatarsal'>
<HAnimSegment DEF='hanim_l_forefootname='l_forefoot'>
<!-- <HAnimJoint name='l_metatarsal'/> visualization sphere within <HAnimSegment name='l_forefoot'/> -->
<TouchSensor description='HAnimJoint l_metatarsal, HAnimSegment l_forefoot'/>
<Transform translation='0.1086 0 0.0762'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_metatarsal'/> to <HAnimSite name='l_forefoot_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1086 0 0.0762 0.1354 0.0016 0.1476'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_metatarsal'/> to <HAnimSite name='l_metatarsal_pha5'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1086 0 0.0762 0.1825 0.007 0.0928'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_metatarsal'/> to <HAnimSite name='l_digit2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1086 0 0.0762 0.1195 0.0079 0.1433'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_forefoot_tipname='l_forefoot_tiptranslation='0.1354 0.0016 0.1476'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_forefoot_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_metatarsal_pha5name='l_metatarsal_pha5translation='0.1825 0.007 0.0928'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_metatarsal_pha5'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_digit2name='l_digit2translation='0.1195 0.0079 0.1433'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_digit2'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- ROUTE information for hanim_r_hip node:  [from Stop_r_hipRotInterp.value_changed to rotation ] [from Stand_r_hipRotInterp.value_changed to rotation ] [from Pitches_r_hipRotInterp.value_changed to rotation ] [from Yaws_r_hipRotInterp.value_changed to rotation ] [from Rolls_r_hipRotInterp.value_changed to rotation ] [from Walk_r_hipRotInterp.value_changed to rotation ] [from Run_r_hipRotInterp_Run.value_changed to rotation ] [from Jump_r_hipRotInterp.value_changed to rotation ] [from Kick_r_hipPitch.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_hipcenter='-0.0961 0.9124 -0.0001name='r_hip'>
<HAnimSegment DEF='hanim_r_thighname='r_thigh'>
<!-- <HAnimJoint name='r_hip'/> visualization sphere within <HAnimSegment name='r_thigh'/> -->
<TouchSensor description='HAnimJoint r_hip, HAnimSegment r_thigh'/>
<Transform translation='-0.0961 0.9124 -0.0001'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_hip'/> to <HAnimJoint name='r_knee'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.0961 0.9124 -0.0001 -0.104 0.4867 0.0308'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_hip'/> to <HAnimSite name='r_knee_crease'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.0961 0.9124 -0.0001 -0.0825 0.4932 -0.0326'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_hip'/> to <HAnimSite name='r_femoral_lateral_epicn'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.0961 0.9124 -0.0001 -0.1421 0.4992 0.031'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_hip'/> to <HAnimSite name='r_femoral_medial_epicn'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.0961 0.9124 -0.0001 -0.0221 0.5014 0.0289'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_knee_creasename='r_knee_creasetranslation='-0.0825 0.4932 -0.0326'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_knee_crease'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_femoral_lateral_epicnname='r_femoral_lateral_epicntranslation='-0.1421 0.4992 0.031'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_femoral_lateral_epicn'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_femoral_medial_epicnname='r_femoral_medial_epicntranslation='-0.0221 0.5014 0.0289'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_femoral_medial_epicn'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_r_knee node:  [from Stop_r_kneeRotInterp.value_changed to rotation ] [from Stand_r_kneeRotInterp.value_changed to rotation ] [from Pitches_r_kneeRotInterp.value_changed to rotation ] [from Yaws_r_kneeRotInterp.value_changed to rotation ] [from Rolls_r_kneeRotInterp.value_changed to rotation ] [from Walk_r_kneeRotInterp.value_changed to rotation ] [from Run_r_kneeRotInterp_Run.value_changed to rotation ] [from Jump_r_kneeRotInterp.value_changed to rotation ] [from Kick_r_kneePitch.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_kneecenter='-0.104 0.4867 0.0308name='r_knee'>
<HAnimSegment DEF='hanim_r_calfname='r_calf'>
<!-- <HAnimJoint name='r_knee'/> visualization sphere within <HAnimSegment name='r_calf'/> -->
<TouchSensor description='HAnimJoint r_knee, HAnimSegment r_calf'/>
<Transform translation='-0.104 0.4867 0.0308'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_knee'/> to <HAnimJoint name='r_ankle'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.104 0.4867 0.0308 -0.1101 0.0656 -0.0736'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_ankle node:  [from Stop_r_ankleRotInterp.value_changed to rotation ] [from Stand_r_ankleRotInterp.value_changed to rotation ] [from Pitches_r_ankleRotInterp.value_changed to rotation ] [from Yaws_r_ankleRotInterp.value_changed to rotation ] [from Rolls_r_ankleRotInterp.value_changed to rotation ] [from Walk_r_ankleRotInterp.value_changed to rotation ] [from Run_r_ankleRotInterp_Run.value_changed to rotation ] [from Jump_r_ankleRotInterp.value_changed to rotation ] [from Kick_r_anklePitch.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_anklecenter='-0.1101 0.0656 -0.0736name='r_ankle'>
<HAnimSegment DEF='hanim_r_hindfootname='r_hindfoot'>
<!-- <HAnimJoint name='r_ankle'/> visualization sphere within <HAnimSegment name='r_hindfoot'/> -->
<TouchSensor description='HAnimJoint r_ankle, HAnimSegment r_hindfoot'/>
<Transform translation='-0.1101 0.0656 -0.0736'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_ankle'/> to <HAnimJoint name='r_subtalar'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1101 0.0656 -0.0736 -0.1086 0.0001 -0.0368'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_ankle'/> to <HAnimSite name='r_lateral_malleolus'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1101 0.0656 -0.0736 -0.1006 0.0658 -0.1075'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_ankle'/> to <HAnimSite name='r_medial_malleolus'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1101 0.0656 -0.0736 -0.0591 0.076 -0.0928'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_ankle'/> to <HAnimSite name='r_sphyrion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1101 0.0656 -0.0736 -0.0603 0.061 -0.1002'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_ankle'/> to <HAnimSite name='r_calcaneous_post'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1101 0.0656 -0.0736 -0.0692 0.0297 -0.1221'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_lateral_malleolusname='r_lateral_malleolustranslation='-0.1006 0.0658 -0.1075'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_lateral_malleolus'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_medial_malleolusname='r_medial_malleolustranslation='-0.0591 0.076 -0.0928'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_medial_malleolus'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_sphyrionname='r_sphyriontranslation='-0.0603 0.061 -0.1002'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_sphyrion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_calcaneous_postname='r_calcaneous_posttranslation='-0.0692 0.0297 -0.1221'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_calcaneous_post'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_r_subtalar node:  [from Stop_r_subtalarRotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_subtalarcenter='-0.1086 0.0001 -0.0368name='r_subtalar'>
<HAnimSegment DEF='hanim_r_midproximalname='r_midproximal'>
<!-- <HAnimJoint name='r_subtalar'/> visualization sphere within <HAnimSegment name='r_midproximal'/> -->
<TouchSensor description='HAnimJoint r_subtalar, HAnimSegment r_midproximal'/>
<Transform translation='-0.1086 0.0001 -0.0368'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_subtalar'/> to <HAnimJoint name='r_midtarsal'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1086 0.0001 -0.0368 -0.1086 0.0001 0.0368'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_midtarsal node:  [from Stop_r_midtarsalRotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_midtarsalcenter='-0.1086 0.0001 0.0368name='r_midtarsal'>
<HAnimSegment DEF='hanim_r_middistalname='r_middistal'>
<!-- <HAnimJoint name='r_midtarsal'/> visualization sphere within <HAnimSegment name='r_middistal'/> -->
<TouchSensor description='HAnimJoint r_midtarsal, HAnimSegment r_middistal'/>
<Transform translation='-0.1086 0.0001 0.0368'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_midtarsal'/> to <HAnimJoint name='r_metatarsal'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1086 0.0001 0.0368 -0.1086 0 0.0762'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_midtarsal'/> to <HAnimSite name='r_metatarsal_pha1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1086 0.0001 0.0368 -0.0521 0.026 0.0127'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_metatarsal_pha1name='r_metatarsal_pha1translation='-0.0521 0.026 0.0127'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_metatarsal_pha1'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_r_metatarsal node:  [from Stop_r_metatarsalRotInterp.value_changed to rotation ] [from Stand_r_metatarsalPitch.value_changed to rotation ] [from Pitch_r_metatarsalPitch.value_changed to rotation ] [from Yaw_r_metatarsalPitch.value_changed to rotation ] [from Roll_r_metatarsalPitch.value_changed to rotation ] [from Walk_r_metatarsalPitch.value_changed to rotation ] [from Run_r_metatarsalPitch.value_changed to rotation ] [from Jump_r_metatarsalPitch.value_changed to rotation ] [from Kick_r_metatarsalPitch.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_metatarsalcenter='-0.1086 0 0.0762name='r_metatarsal'>
<HAnimSegment DEF='hanim_r_forefootname='r_forefoot'>
<!-- <HAnimJoint name='r_metatarsal'/> visualization sphere within <HAnimSegment name='r_forefoot'/> -->
<TouchSensor description='HAnimJoint r_metatarsal, HAnimSegment r_forefoot'/>
<Transform translation='-0.1086 0 0.0762'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_metatarsal'/> to <HAnimSite name='r_forefoot_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1086 0 0.0762 -0.1043 0.0227 0.145'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_metatarsal'/> to <HAnimSite name='r_metatarsal_pha5'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1086 0 0.0762 -0.1523 0.0166 0.0895'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_metatarsal'/> to <HAnimSite name='r_digit2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1086 0 0.0762 -0.0883 0.0134 0.1383'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_forefoot_tipname='r_forefoot_tiptranslation='-0.1043 0.0227 0.145'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_forefoot_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_metatarsal_pha5name='r_metatarsal_pha5translation='-0.1523 0.0166 0.0895'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_metatarsal_pha5'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_digit2name='r_digit2translation='-0.0883 0.0134 0.1383'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_digit2'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- ROUTE information for hanim_vl5 node:  [from Stop_vl5RotInterp.value_changed to rotation ] [from Stand_vl5Yaw.value_changed to rotation ] [from Pitch_vl5Yaw.value_changed to rotation ] [from Yaw_vl5Yaw.value_changed to rotation ] [from Roll_vl5Yaw.value_changed to rotation ] [from Walk_vl5Yaw.value_changed to rotation ] [from Run_vl5Yaw.value_changed to rotation ] [from Jump_vl5Yaw.value_changed to rotation ] [from Kick_vl5Yaw.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vl5center='0.0028 1.0568 -0.0776name='vl5'>
<HAnimSegment DEF='hanim_l5name='l5'>
<!-- <HAnimJoint name='vl5'/> visualization sphere within <HAnimSegment name='l5'/> -->
<TouchSensor description='HAnimJoint vl5, HAnimSegment l5'/>
<Transform translation='0.0028 1.0568 -0.0776'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vl5'/> to <HAnimJoint name='vl4'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0028 1.0568 -0.0776 0.0035 1.0925 -0.0787'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='vl5'/> to <HAnimSite name='waist_preferred_post'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0028 1.0568 -0.0776 0 1.0915 -0.1091'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='vl5'/> to <HAnimSite name='navel'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0028 1.0568 -0.0776 0.0069 1.0966 0.1017'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_waist_preferred_postname='waist_preferred_posttranslation='0 1.0915 -0.1091'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite waist_preferred_post'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_navelname='naveltranslation='0.0069 1.0966 0.1017'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite navel'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_vl4 node:  [from Stop_vl4RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vl4center='0.0035 1.0925 -0.0787name='vl4'>
<HAnimSegment DEF='hanim_l4name='l4'>
<!-- <HAnimJoint name='vl4'/> visualization sphere within <HAnimSegment name='l4'/> -->
<TouchSensor description='HAnimJoint vl4, HAnimSegment l4'/>
<Transform translation='0.0035 1.0925 -0.0787'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vl4'/> to <HAnimJoint name='vl3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0035 1.0925 -0.0787 0.0041 1.1276 -0.0796'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vl3 node:  [from Stop_vl3RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vl3center='0.0041 1.1276 -0.0796name='vl3'>
<HAnimSegment DEF='hanim_l3name='l3'>
<!-- <HAnimJoint name='vl3'/> visualization sphere within <HAnimSegment name='l3'/> -->
<TouchSensor description='HAnimJoint vl3, HAnimSegment l3'/>
<Transform translation='0.0041 1.1276 -0.0796'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vl3'/> to <HAnimJoint name='vl2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0041 1.1276 -0.0796 0.0045 1.1546 -0.08'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vl2 node:  [from Stop_vl2RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vl2center='0.0045 1.1546 -0.08name='vl2'>
<HAnimSegment DEF='hanim_l2name='l2'>
<!-- <HAnimJoint name='vl2'/> visualization sphere within <HAnimSegment name='l2'/> -->
<TouchSensor description='HAnimJoint vl2, HAnimSegment l2'/>
<Transform translation='0.0045 1.1546 -0.08'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vl2'/> to <HAnimJoint name='vl1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0045 1.1546 -0.08 0.0048 1.1912 -0.0805'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='vl2'/> to <HAnimSite name='r_rib10'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0045 1.1546 -0.08 -0.0711 1.1941 0.1016'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='vl2'/> to <HAnimSite name='l_rib10'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0045 1.1546 -0.08 0.0871 1.1925 0.0992'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='vl2'/> to <HAnimSite name='rib10_midspine'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0045 1.1546 -0.08 0.0049 1.1908 -0.1113'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_rib10name='r_rib10translation='-0.0711 1.1941 0.1016'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_rib10'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_rib10name='l_rib10translation='0.0871 1.1925 0.0992'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_rib10'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_rib10_midspinename='rib10_midspinetranslation='0.0049 1.1908 -0.1113'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite rib10_midspine'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_vl1 node:  [from Stop_vl1RotInterp.value_changed to rotation ] [from Stand_upper_bodyRotInterp.value_changed to rotation ] [from Pitches_upper_bodyRotInterp.value_changed to rotation ] [from Yaws_upper_bodyRotInterp.value_changed to rotation ] [from Rolls_upper_bodyRotInterp.value_changed to rotation ] [from Walk_upper_bodyRotInterp.value_changed to rotation ] [from Run_upper_bodyRotInterp_Run.value_changed to rotation ] [from Jump_upper_bodyRotInterp.value_changed to rotation ] [from Kick_upper_bodyRotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vl1center='0.0048 1.1912 -0.0805name='vl1'>
<HAnimSegment DEF='hanim_l1name='l1'>
<!-- <HAnimJoint name='vl1'/> visualization sphere within <HAnimSegment name='l1'/> -->
<TouchSensor description='HAnimJoint vl1, HAnimSegment l1'/>
<Transform translation='0.0048 1.1912 -0.0805'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vl1'/> to <HAnimJoint name='vt12'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0048 1.1912 -0.0805 0.0051 1.2278 -0.0808'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vt12 node:  [from Stop_vt12RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vt12center='0.0051 1.2278 -0.0808name='vt12'>
<HAnimSegment DEF='hanim_t12name='t12'>
<!-- <HAnimJoint name='vt12'/> visualization sphere within <HAnimSegment name='t12'/> -->
<TouchSensor description='HAnimJoint vt12, HAnimSegment t12'/>
<Transform translation='0.0051 1.2278 -0.0808'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt12'/> to <HAnimJoint name='vt11'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0051 1.2278 -0.0808 0.0053 1.2679 -0.081'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vt11 node:  [from Stop_vt11RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vt11center='0.0053 1.2679 -0.081name='vt11'>
<HAnimSegment DEF='hanim_t11name='t11'>
<!-- <HAnimJoint name='vt11'/> visualization sphere within <HAnimSegment name='t11'/> -->
<TouchSensor description='HAnimJoint vt11, HAnimSegment t11'/>
<Transform translation='0.0053 1.2679 -0.081'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt11'/> to <HAnimJoint name='vt10'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0053 1.2679 -0.081 0.0056 1.2848 -0.0822'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vt10 node:  [from Stop_vt10RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vt10center='0.0056 1.2848 -0.0822name='vt10'>
<HAnimSegment DEF='hanim_t10name='t10'>
<!-- <HAnimJoint name='vt10'/> visualization sphere within <HAnimSegment name='t10'/> -->
<TouchSensor description='HAnimJoint vt10, HAnimSegment t10'/>
<Transform translation='0.0056 1.2848 -0.0822'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt10'/> to <HAnimJoint name='vt9'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0056 1.2848 -0.0822 0.0057 1.3126 -0.0838'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='vt10'/> to <HAnimSite name='substernale'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0056 1.2848 -0.0822 0.0085 1.2995 0.1147'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_substernalename='substernaletranslation='0.0085 1.2995 0.1147'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite substernale'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_vt9 node:  [from Stop_vt9RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vt9center='0.0057 1.3126 -0.0838name='vt9'>
<HAnimSegment DEF='hanim_t9name='t9'>
<!-- <HAnimJoint name='vt9'/> visualization sphere within <HAnimSegment name='t9'/> -->
<TouchSensor description='HAnimJoint vt9, HAnimSegment t9'/>
<Transform translation='0.0057 1.3126 -0.0838'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt9'/> to <HAnimJoint name='vt8'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0057 1.3126 -0.0838 0.0057 1.3382 -0.0845'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='vt9'/> to <HAnimSite name='r_thelion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0057 1.3126 -0.0838 -0.0736 1.3385 0.1217'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='vt9'/> to <HAnimSite name='l_thelion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0057 1.3126 -0.0838 0.0918 1.3382 0.1192'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_thelionname='r_theliontranslation='-0.0736 1.3385 0.1217'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_thelion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_thelionname='l_theliontranslation='0.0918 1.3382 0.1192'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_thelion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_vt8 node:  [from Stop_vt8RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vt8center='0.0057 1.3382 -0.0845name='vt8'>
<HAnimSegment DEF='hanim_t8name='t8'>
<!-- <HAnimJoint name='vt8'/> visualization sphere within <HAnimSegment name='t8'/> -->
<TouchSensor description='HAnimJoint vt8, HAnimSegment t8'/>
<Transform translation='0.0057 1.3382 -0.0845'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt8'/> to <HAnimJoint name='vt7'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0057 1.3382 -0.0845 0.0058 1.3625 -0.0833'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vt7 node:  [from Stop_vt7RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vt7center='0.0058 1.3625 -0.0833name='vt7'>
<HAnimSegment DEF='hanim_t7name='t7'>
<!-- <HAnimJoint name='vt7'/> visualization sphere within <HAnimSegment name='t7'/> -->
<TouchSensor description='HAnimJoint vt7, HAnimSegment t7'/>
<Transform translation='0.0058 1.3625 -0.0833'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt7'/> to <HAnimJoint name='vt6'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0058 1.3625 -0.0833 0.0059 1.3866 -0.08'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vt6 node:  [from Stop_vt6RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vt6center='0.0059 1.3866 -0.08name='vt6'>
<HAnimSegment DEF='hanim_t6name='t6'>
<!-- <HAnimJoint name='vt6'/> visualization sphere within <HAnimSegment name='t6'/> -->
<TouchSensor description='HAnimJoint vt6, HAnimSegment t6'/>
<Transform translation='0.0059 1.3866 -0.08'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt6'/> to <HAnimJoint name='vt5'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0059 1.3866 -0.08 0.006 1.4102 -0.0745'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vt5 node:  [from Stop_vt5RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vt5center='0.006 1.4102 -0.0745name='vt5'>
<HAnimSegment DEF='hanim_t5name='t5'>
<!-- <HAnimJoint name='vt5'/> visualization sphere within <HAnimSegment name='t5'/> -->
<TouchSensor description='HAnimJoint vt5, HAnimSegment t5'/>
<Transform translation='0.006 1.4102 -0.0745'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt5'/> to <HAnimJoint name='vt4'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.006 1.4102 -0.0745 0.0061 1.432 -0.0675'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vt4 node:  [from Stop_vt4RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vt4center='0.0061 1.432 -0.0675name='vt4'>
<HAnimSegment DEF='hanim_t4name='t4'>
<!-- <HAnimJoint name='vt4'/> visualization sphere within <HAnimSegment name='t4'/> -->
<TouchSensor description='HAnimJoint vt4, HAnimSegment t4'/>
<Transform translation='0.0061 1.432 -0.0675'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt4'/> to <HAnimJoint name='vt3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0061 1.432 -0.0675 0.0062 1.4583 -0.057'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vt3 node:  [from Stop_vt3RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vt3center='0.0062 1.4583 -0.057name='vt3'>
<HAnimSegment DEF='hanim_t3name='t3'>
<!-- <HAnimJoint name='vt3'/> visualization sphere within <HAnimSegment name='t3'/> -->
<TouchSensor description='HAnimJoint vt3, HAnimSegment t3'/>
<Transform translation='0.0062 1.4583 -0.057'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt3'/> to <HAnimJoint name='vt2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0062 1.4583 -0.057 0.0063 1.4761 -0.0484'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vt2 node:  [from Stop_vt2RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vt2center='0.0063 1.4761 -0.0484name='vt2'>
<HAnimSegment DEF='hanim_t2name='t2'>
<!-- <HAnimJoint name='vt2'/> visualization sphere within <HAnimSegment name='t2'/> -->
<TouchSensor description='HAnimJoint vt2, HAnimSegment t2'/>
<Transform translation='0.0063 1.4761 -0.0484'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt2'/> to <HAnimJoint name='vt1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0063 1.4761 -0.0484 0.0065 1.4951 -0.0387'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vt1 node:  [from Stop_vt1RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vt1center='0.0065 1.4951 -0.0387name='vt1'>
<HAnimSegment DEF='hanim_t1name='t1'>
<!-- <HAnimJoint name='vt1'/> visualization sphere within <HAnimSegment name='t1'/> -->
<TouchSensor description='HAnimJoint vt1, HAnimSegment t1'/>
<Transform translation='0.0065 1.4951 -0.0387'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt1'/> to <HAnimJoint name='vc7'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0065 1.4951 -0.0387 0.0066 1.5132 -0.0301'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt1'/> to <HAnimJoint name='l_sternoclavicular'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0065 1.4951 -0.0387 0.082 1.4488 -0.0353'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vt1'/> to <HAnimJoint name='r_sternoclavicular'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0065 1.4951 -0.0387 -0.082 1.4488 -0.0353'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='vt1'/> to <HAnimSite name='suprasternale'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0065 1.4951 -0.0387 0.0084 1.4714 0.0551'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='vt1'/> to <HAnimSite name='cervicale'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0065 1.4951 -0.0387 0.0064 1.52 -0.0815'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_suprasternalename='suprasternaletranslation='0.0084 1.4714 0.0551'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite suprasternale'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_cervicalename='cervicaletranslation='0.0064 1.52 -0.0815'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite cervicale'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_vc7 node:  [from Stop_vc7RotInterp.value_changed to rotation ] [from Stand_neckRotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vc7center='0.0066 1.5132 -0.0301name='vc7'>
<HAnimSegment DEF='hanim_c7name='c7'>
<!-- <HAnimJoint name='vc7'/> visualization sphere within <HAnimSegment name='c7'/> -->
<TouchSensor description='HAnimJoint vc7, HAnimSegment c7'/>
<Transform translation='0.0066 1.5132 -0.0301'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vc7'/> to <HAnimJoint name='vc6'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0066 1.5132 -0.0301 0.0066 1.5357 -0.0143'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='vc7'/> to <HAnimSite name='r_neck_base'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0066 1.5132 -0.0301 -0.0419 1.5149 -0.022'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='vc7'/> to <HAnimSite name='l_neck_base'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0066 1.5132 -0.0301 0.0646 1.5141 -0.038'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_neck_basename='r_neck_basetranslation='-0.0419 1.5149 -0.022'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_neck_base'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_neck_basename='l_neck_basetranslation='0.0646 1.5141 -0.038'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_neck_base'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_vc6 node:  [from Stop_vc6RotInterp.value_changed to rotation ] [from Stand_vc6Yaw.value_changed to rotation ] [from Pitch_vc6Yaw.value_changed to rotation ] [from Yaw_vc6Yaw.value_changed to rotation ] [from Roll_vc6Yaw.value_changed to rotation ] [from Walk_vc6Yaw.value_changed to rotation ] [from Run_vc6Yaw.value_changed to rotation ] [from Jump_vc6Yaw.value_changed to rotation ] [from Kick_vc6Yaw.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vc6center='0.0066 1.5357 -0.0143name='vc6'>
<HAnimSegment DEF='hanim_c6name='c6'>
<!-- <HAnimJoint name='vc6'/> visualization sphere within <HAnimSegment name='c6'/> -->
<TouchSensor description='HAnimJoint vc6, HAnimSegment c6'/>
<Transform translation='0.0066 1.5357 -0.0143'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vc6'/> to <HAnimJoint name='vc5'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0066 1.5357 -0.0143 0.0066 1.552 -0.0082'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vc5 node:  [from Stop_vc5RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vc5center='0.0066 1.552 -0.0082name='vc5'>
<HAnimSegment DEF='hanim_c5name='c5'>
<!-- <HAnimJoint name='vc5'/> visualization sphere within <HAnimSegment name='c5'/> -->
<TouchSensor description='HAnimJoint vc5, HAnimSegment c5'/>
<Transform translation='0.0066 1.552 -0.0082'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vc5'/> to <HAnimJoint name='vc4'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0066 1.552 -0.0082 0.0066 1.5662 -0.0084'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vc4 node:  [from Stop_vc4RotInterp.value_changed to rotation ] [from Pitches_neckRotInterp.value_changed to rotation ] [from Yaws_neckRotInterp.value_changed to rotation ] [from Rolls_neckRotInterp.value_changed to rotation ] [from Walk_neckRotInterp.value_changed to rotation ] [from Run_neckRotInterp_Run.value_changed to rotation ] [from Jump_neckRotInterp.value_changed to rotation ] [from Kick_neckRotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vc4center='0.0066 1.5662 -0.0084name='vc4'>
<HAnimSegment DEF='hanim_c4name='c4'>
<!-- <HAnimJoint name='vc4'/> visualization sphere within <HAnimSegment name='c4'/> -->
<TouchSensor description='HAnimJoint vc4, HAnimSegment c4'/>
<Transform translation='0.0066 1.5662 -0.0084'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vc4'/> to <HAnimJoint name='vc3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0066 1.5662 -0.0084 0.0066 1.58 -0.0103'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vc3 node:  [from Stop_vc3RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vc3center='0.0066 1.58 -0.0103name='vc3'>
<HAnimSegment DEF='hanim_c3name='c3'>
<!-- <HAnimJoint name='vc3'/> visualization sphere within <HAnimSegment name='c3'/> -->
<TouchSensor description='HAnimJoint vc3, HAnimSegment c3'/>
<Transform translation='0.0066 1.58 -0.0103'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vc3'/> to <HAnimJoint name='vc2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0066 1.58 -0.0103 0.0066 1.5928 -0.0103'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vc2 node:  [from Stop_vc2RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vc2center='0.0066 1.5928 -0.0103name='vc2'>
<HAnimSegment DEF='hanim_c2name='c2'>
<!-- <HAnimJoint name='vc2'/> visualization sphere within <HAnimSegment name='c2'/> -->
<TouchSensor description='HAnimJoint vc2, HAnimSegment c2'/>
<Transform translation='0.0066 1.5928 -0.0103'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vc2'/> to <HAnimJoint name='vc1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0066 1.5928 -0.0103 0.0066 1.6144 -0.0034'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_vc1 node:  [from Stop_vc1RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_vc1center='0.0066 1.6144 -0.0034name='vc1'>
<HAnimSegment DEF='hanim_c1name='c1'>
<!-- <HAnimJoint name='vc1'/> visualization sphere within <HAnimSegment name='c1'/> -->
<TouchSensor description='HAnimJoint vc1, HAnimSegment c1'/>
<Transform translation='0.0066 1.6144 -0.0034'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='vc1'/> to <HAnimJoint name='skullbase'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0066 1.6144 -0.0034 0.0044 1.6209 0.0236'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_skullbase node:  [from Stop_skullbaseRotInterp.value_changed to rotation ] [from Stand_headRotInterp.value_changed to rotation ] [from Pitches_headRotInterp.value_changed to rotation ] [from Yaws_headRotInterp.value_changed to rotation ] [from Rolls_headRotInterp.value_changed to rotation ] [from Walk_headRotInterp.value_changed to rotation ] [from Run_headRotInterp_Run.value_changed to rotation ] [from Jump_headRotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_skullbasecenter='0.0044 1.6209 0.0236name='skullbase'>
<HAnimSegment DEF='hanim_skullname='skull'>
<!-- <HAnimJoint name='skullbase'/> visualization sphere within <HAnimSegment name='skull'/> -->
<TouchSensor description='HAnimJoint skullbase, HAnimSegment skull'/>
<Transform translation='0.0044 1.6209 0.0236'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='skullbase'/> to <HAnimJoint name='l_eyeball_joint'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 0.0336 1.6332 0.0502'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='skullbase'/> to <HAnimJoint name='l_eyelid_joint'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 0.0336 1.6332 0.0502'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='skullbase'/> to <HAnimJoint name='l_eyebrow_joint'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 0.0336 1.635 0.0506'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='skullbase'/> to <HAnimJoint name='r_eyeball_joint'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 -0.0336 1.6332 0.0502'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='skullbase'/> to <HAnimJoint name='r_eyelid_joint'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 -0.0336 1.6332 0.0502'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='skullbase'/> to <HAnimJoint name='r_eyebrow_joint'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 -0.0336 1.635 0.0506'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='skullbase'/> to <HAnimJoint name='temporomandibular'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 0.0 1.63 0.015'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='skullbase'/> to <HAnimSite name='skull_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 0.005 1.7504 0.0055'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='skullbase'/> to <HAnimSite name='sellion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 0.0058 1.6316 0.0852'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='skullbase'/> to <HAnimSite name='r_infraorbitale'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 -0.0237 1.6171 0.0752'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='skullbase'/> to <HAnimSite name='l_infraorbitale'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 0.0341 1.6171 0.0752'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='skullbase'/> to <HAnimSite name='supramenton'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 0.0061 1.541 0.0805'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='skullbase'/> to <HAnimSite name='r_tragion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 -0.0646 1.6347 0.0302'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='skullbase'/> to <HAnimSite name='r_gonion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 -0.052 1.5529 0.0347'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='skullbase'/> to <HAnimSite name='l_tragion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 0.0739 1.6348 0.0282'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='skullbase'/> to <HAnimSite name='l_gonion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 0.0631 1.553 0.033'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='skullbase'/> to <HAnimSite name='nuchale'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0044 1.6209 0.0236 0.0039 1.5972 -0.0796'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- TODO move skull_tip x to zero -->
<HAnimSite DEF='hanim_skull_tipname='skull_tiptranslation='0.005 1.7504 0.0055'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite skull_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_sellionname='selliontranslation='0.0058 1.6316 0.0852'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite sellion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_infraorbitalename='r_infraorbitaletranslation='-0.0237 1.6171 0.0752'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_infraorbitale'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_infraorbitalename='l_infraorbitaletranslation='0.0341 1.6171 0.0752'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_infraorbitale'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_supramentonname='supramentontranslation='0.0061 1.541 0.0805'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite supramenton'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_tragionname='r_tragiontranslation='-0.0646 1.6347 0.0302'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_tragion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_gonionname='r_goniontranslation='-0.052 1.5529 0.0347'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_gonion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_tragionname='l_tragiontranslation='0.0739 1.6348 0.0282'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_tragion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_gonionname='l_goniontranslation='0.0631 1.553 0.033'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_gonion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_nuchalename='nuchaletranslation='0.0039 1.5972 -0.0796'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite nuchale'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_l_eyeball_joint node:  [from Stop_l_eyeball_jointRotInterp.value_changed to rotation ] [from Stand_l_eyeballRotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_eyeball_jointcenter='0.0336 1.6332 0.0502name='l_eyeball_joint'>
<HAnimSegment DEF='hanim_l_eyeballname='l_eyeball'>
<!-- <HAnimJoint name='l_eyeball_joint'/> visualization sphere within <HAnimSegment name='l_eyeball'/> -->
<TouchSensor description='HAnimJoint l_eyeball_joint, HAnimSegment l_eyeball'/>
<Transform translation='0.0336 1.6332 0.0502'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite/Viewpoint visualization line segment from ancestor <HAnimJoint name='l_eyeball_joint'/> to <HAnimSite name='l_eyeball_site_view'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0336 1.6332 0.0502 0.034 1.64 0.05'/>
<ColorRGBA DEF='HAnimSiteViewpointLineColorRGBAcolor='0 0 1 1 0 0 1 0.1'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_eyeball_site_viewname='l_eyeball_site_viewtranslation='0.034 1.64 0.05'>
<Viewpoint DEF='hanim_l_eyeball_site_viewpointdescription='l_eyeball_site_viewpoint looking forwardorientation='0 1 0 3.141593position='0 0 0'/>
<!-- HAnimSite/Viewpoint visualization shape -->
<Anchor description='HAnimSite Viewpoint hanim_l_eyeball_site_view'
  url=' "#hanim_l_eyeball_site_viewpoint" '>
<LOD forceTransitions='truerange='0.04'>
<WorldInfo info='"hide diamond when close"'/>
<Shape DEF='HAnimSiteViewpointShape'>
<IndexedFaceSet DEF='SiteViewpointDiamondIFScreaseAngle='0.5coordIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 1 -1 5 2 1 -1 5 3 2 -1 5 4 3 -1 5 1 4 -1'>
<Coordinate point='0 0.010 0 -0.010 0 0 0 0 0.010 0.010 0 0 0 0 -0.010 0 -0.010 0'/>
</IndexedFaceSet>
<Appearance>
<Material diffuseColor='0 0 1transparency='0.6'/>
</Appearance>
</Shape>
</LOD>
</Anchor>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
<HAnimJoint DEF='hanim_l_eyelid_jointcenter='0.0336 1.6332 0.0502name='l_eyelid_joint'>
<HAnimSegment DEF='hanim_l_eyelidname='l_eyelid'>
<!-- <HAnimJoint name='l_eyelid_joint'/> visualization sphere within <HAnimSegment name='l_eyelid'/> -->
<TouchSensor description='HAnimJoint l_eyelid_joint, HAnimSegment l_eyelid'/>
<Transform translation='0.0336 1.6332 0.0502'>
<Shape USE='HAnimJointShape'/>
</Transform>
</HAnimSegment>
</HAnimJoint>
<HAnimJoint DEF='hanim_l_eyebrow_jointcenter='0.0336 1.635 0.0506name='l_eyebrow_joint'>
<HAnimSegment DEF='hanim_l_eyebrowname='l_eyebrow'>
<!-- <HAnimJoint name='l_eyebrow_joint'/> visualization sphere within <HAnimSegment name='l_eyebrow'/> -->
<TouchSensor description='HAnimJoint l_eyebrow_joint, HAnimSegment l_eyebrow'/>
<Transform translation='0.0336 1.635 0.0506'>
<Shape USE='HAnimJointShape'/>
</Transform>
</HAnimSegment>
</HAnimJoint>
<!-- ROUTE information for hanim_r_eyeball_joint node:  [from Stop_r_eyeball_jointRotInterp.value_changed to rotation ] [from Stand_r_eyeballRotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_eyeball_jointcenter='-0.0336 1.6332 0.0502name='r_eyeball_joint'>
<HAnimSegment DEF='hanim_r_eyeballname='r_eyeball'>
<!-- <HAnimJoint name='r_eyeball_joint'/> visualization sphere within <HAnimSegment name='r_eyeball'/> -->
<TouchSensor description='HAnimJoint r_eyeball_joint, HAnimSegment r_eyeball'/>
<Transform translation='-0.0336 1.6332 0.0502'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite/Viewpoint visualization line segment from ancestor <HAnimJoint name='r_eyeball_joint'/> to <HAnimSite name='r_eyeball_site_view'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.0336 1.6332 0.0502 -0.034 1.64 0.05'/>
<ColorRGBA USE='HAnimSiteViewpointLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_eyeball_site_viewname='r_eyeball_site_viewtranslation='-0.034 1.64 0.05'>
<Viewpoint DEF='hanim_r_eyeball_site_viewpointdescription='r_eyeball_site_viewpoint looking forwardorientation='0 1 0 3.141593position='0 0 0'/>
<!-- HAnimSite/Viewpoint visualization shape -->
<Anchor description='HAnimSite Viewpoint hanim_r_eyeball_site_view'
  url=' "#hanim_r_eyeball_site_viewpoint" '>
<LOD forceTransitions='truerange='0.04'>
<WorldInfo info='"hide diamond when close"'/>
<Shape USE='HAnimSiteViewpointShape'/>
</LOD>
</Anchor>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
<HAnimJoint DEF='hanim_r_eyelid_jointcenter='-0.0336 1.6332 0.0502name='r_eyelid_joint'>
<HAnimSegment DEF='hanim_r_eyelidname='r_eyelid'>
<!-- <HAnimJoint name='r_eyelid_joint'/> visualization sphere within <HAnimSegment name='r_eyelid'/> -->
<TouchSensor description='HAnimJoint r_eyelid_joint, HAnimSegment r_eyelid'/>
<Transform translation='-0.0336 1.6332 0.0502'>
<Shape USE='HAnimJointShape'/>
</Transform>
</HAnimSegment>
</HAnimJoint>
<HAnimJoint DEF='hanim_r_eyebrow_jointcenter='-0.0336 1.635 0.0506name='r_eyebrow_joint'>
<HAnimSegment DEF='hanim_r_eyebrowname='r_eyebrow'>
<!-- <HAnimJoint name='r_eyebrow_joint'/> visualization sphere within <HAnimSegment name='r_eyebrow'/> -->
<TouchSensor description='HAnimJoint r_eyebrow_joint, HAnimSegment r_eyebrow'/>
<Transform translation='-0.0336 1.635 0.0506'>
<Shape USE='HAnimJointShape'/>
</Transform>
</HAnimSegment>
</HAnimJoint>
<!-- Single joint, single segment for jaw, two sites for left/right TMJs https://en.wikipedia.org/wiki/Temporomandibular_joint -->
<HAnimJoint DEF='hanim_temporomandibular_jointcenter='0.0 1.63 0.015name='temporomandibular'>
<HAnimSegment DEF='hanim_jawname='jaw'>
<!-- <HAnimJoint name='temporomandibular'/> visualization sphere within <HAnimSegment name='jaw'/> -->
<TouchSensor description='HAnimJoint temporomandibular, HAnimSegment jaw'/>
<Transform translation='0.0 1.63 0.015'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='temporomandibular'/> to <HAnimSite name='temporomandibular_l_site'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0 1.63 0.015 0.045 1.63 0.0'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='temporomandibular'/> to <HAnimSite name='temporomandibular_r_site'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0 1.63 0.015 -0.045 1.63 0.0'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_temporomandibular_l_sitename='temporomandibular_l_sitetranslation='0.045 1.63 0.0'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite temporomandibular_l_site'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_temporomandibular_r_sitename='temporomandibular_r_sitetranslation='-0.045 1.63 0.0'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite temporomandibular_r_site'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- ROUTE information for hanim_l_sternoclavicular node:  [from Stop_l_sternoclavicularRotInterp.value_changed to rotation ] [from Stand_l_sternoclavicularRoll.value_changed to rotation ] [from Pitch_l_sternoclavicularRoll.value_changed to rotation ] [from Yaw_l_sternoclavicularRoll.value_changed to rotation ] [from Roll_l_sternoclavicularRoll.value_changed to rotation ] [from Walk_l_sternoclavicularRoll.value_changed to rotation ] [from Run_l_sternoclavicularRoll.value_changed to rotation ] [from Jump_l_sternoclavicularRoll.value_changed to rotation ] [from Kick_l_sternoclavicularRoll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_sternoclavicularcenter='0.082 1.4488 -0.0353name='l_sternoclavicular'>
<HAnimSegment DEF='hanim_l_claviclename='l_clavicle'>
<!-- <HAnimJoint name='l_sternoclavicular'/> visualization sphere within <HAnimSegment name='l_clavicle'/> -->
<TouchSensor description='HAnimJoint l_sternoclavicular, HAnimSegment l_clavicle'/>
<Transform translation='0.082 1.4488 -0.0353'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_sternoclavicular'/> to <HAnimJoint name='l_acromioclavicular'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.082 1.4488 -0.0353 0.0962 1.4269 -0.0424'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_sternoclavicular'/> to <HAnimSite name='l_clavicale'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.082 1.4488 -0.0353 0.0271 1.4943 0.0394'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_sternoclavicular'/> to <HAnimSite name='l_acromion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.082 1.4488 -0.0353 0.2032 1.476 -0.049'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_sternoclavicular'/> to <HAnimSite name='l_axilla_ant'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.082 1.4488 -0.0353 0.1777 1.4065 -0.0075'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_sternoclavicular'/> to <HAnimSite name='l_axilla_post'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.082 1.4488 -0.0353 0.1706 1.4072 -0.0875'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_clavicalename='l_clavicaletranslation='0.0271 1.4943 0.0394'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_clavicale'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_acromionname='l_acromiontranslation='0.2032 1.476 -0.049'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_acromion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_axilla_antname='l_axilla_anttranslation='0.1777 1.4065 -0.0075'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_axilla_ant'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_axilla_postname='l_axilla_posttranslation='0.1706 1.4072 -0.0875'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_axilla_post'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_l_acromioclavicular node:  [from Stop_l_acromioclavicularRotInterp.value_changed to rotation ] [from Stand_l_acromioclavicularRoll.value_changed to rotation ] [from Pitch_l_acromioclavicularRoll.value_changed to rotation ] [from Yaw_l_acromioclavicularRoll.value_changed to rotation ] [from Roll_l_acromioclavicularRoll.value_changed to rotation ] [from Walk_l_acromioclavicularRoll.value_changed to rotation ] [from Run_l_acromioclavicularRoll.value_changed to rotation ] [from Jump_l_acromioclavicularRoll.value_changed to rotation ] [from Kick_l_acromioclavicularRoll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_acromioclavicularcenter='0.0962 1.4269 -0.0424name='l_acromioclavicular'>
<HAnimSegment DEF='hanim_l_scapulaname='l_scapula'>
<!-- <HAnimJoint name='l_acromioclavicular'/> visualization sphere within <HAnimSegment name='l_scapula'/> -->
<TouchSensor description='HAnimJoint l_acromioclavicular, HAnimSegment l_scapula'/>
<Transform translation='0.0962 1.4269 -0.0424'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_acromioclavicular'/> to <HAnimJoint name='l_shoulder'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0962 1.4269 -0.0424 0.2029 1.4376 -0.0387'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_shoulder node:  [from Stop_l_shoulderRotInterp.value_changed to rotation ] [from Stand_l_shoulderRotInterp.value_changed to rotation ] [from Pitches_l_shoulderRotInterp.value_changed to rotation ] [from Yaws_l_shoulderRotInterp.value_changed to rotation ] [from Rolls_l_shoulderRotInterp.value_changed to rotation ] [from Walk_l_shoulderRotInterp.value_changed to rotation ] [from Run_l_shoulderRotInterp_Run.value_changed to rotation ] [from Jump_l_shoulderRotInterp.value_changed to rotation ] [from Kick_l_shoulderRoll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_shouldercenter='0.2029 1.4376 -0.0387name='l_shoulder'>
<HAnimSegment DEF='hanim_l_upperarmname='l_upperarm'>
<!-- <HAnimJoint name='l_shoulder'/> visualization sphere within <HAnimSegment name='l_upperarm'/> -->
<TouchSensor description='HAnimJoint l_shoulder, HAnimSegment l_upperarm'/>
<Transform translation='0.2029 1.4376 -0.0387'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_shoulder'/> to <HAnimJoint name='l_elbow'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.2029 1.4376 -0.0387 0.2014 1.1357 -0.0682'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_shoulder'/> to <HAnimSite name='l_humeral_lateral_epicn'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.2029 1.4376 -0.0387 0.228 1.1482 -0.11'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_humeral_lateral_epicnname='l_humeral_lateral_epicntranslation='0.228 1.1482 -0.11'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_humeral_lateral_epicn'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_l_elbow node:  [from Stop_l_elbowRotInterp.value_changed to rotation ] [from Stand_l_elbowRotInterp.value_changed to rotation ] [from Pitches_l_elbowRotInterp.value_changed to rotation ] [from Yaws_l_elbowRotInterp.value_changed to rotation ] [from Rolls_l_elbowRotInterp.value_changed to rotation ] [from Walk_l_elbowRotInterp.value_changed to rotation ] [from Run_l_elbowRotInterp_Run.value_changed to rotation ] [from Jump_l_elbowRotInterp.value_changed to rotation ] [from Kick_l_ForeArmPitch.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_elbowcenter='0.2014 1.1357 -0.0682name='l_elbow'>
<HAnimSegment DEF='hanim_l_forearmname='l_forearm'>
<!-- <HAnimJoint name='l_elbow'/> visualization sphere within <HAnimSegment name='l_forearm'/> -->
<TouchSensor description='HAnimJoint l_elbow, HAnimSegment l_forearm'/>
<Transform translation='0.2014 1.1357 -0.0682'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_elbow'/> to <HAnimJoint name='l_wrist'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.2014 1.1357 -0.0682 0.1984 0.8663 -0.0583'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_elbow'/> to <HAnimSite name='l_radial_styloid'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.2014 1.1357 -0.0682 0.1901 0.8645 -0.0415'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_elbow'/> to <HAnimSite name='l_olecranon'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.2014 1.1357 -0.0682 0.1962 1.1375 -0.1123'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_elbow'/> to <HAnimSite name='l_humeral_medial_epicn'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.2014 1.1357 -0.0682 0.1735 1.1272 -0.1113'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_elbow'/> to <HAnimSite name='l_radiale'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.2014 1.1357 -0.0682 0.2182 1.1212 -0.1167'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_radial_styloidname='l_radial_styloidtranslation='0.1901 0.8645 -0.0415'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_radial_styloid'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_olecranonname='l_olecranontranslation='0.1962 1.1375 -0.1123'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_olecranon'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_humeral_medial_epicnname='l_humeral_medial_epicntranslation='0.1735 1.1272 -0.1113'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_humeral_medial_epicn'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_radialename='l_radialetranslation='0.2182 1.1212 -0.1167'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_radiale'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_l_wrist node:  [from Stop_l_wristRotInterp.value_changed to rotation ] [from Stand_l_wristRotInterp.value_changed to rotation ] [from Pitches_l_wristRotInterp.value_changed to rotation ] [from Yaws_l_wristRotInterp.value_changed to rotation ] [from Rolls_l_wristRotInterp.value_changed to rotation ] [from Walk_l_wristRotInterp.value_changed to rotation ] [from Run_l_wristRotInterp_Run.value_changed to rotation ] [from Jump_l_wristRotInterp.value_changed to rotation ] [from Kick_l_wristRoll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_wristcenter='0.1984 0.8663 -0.0583name='l_wrist'>
<HAnimSegment DEF='hanim_l_handname='l_hand'>
<!-- <HAnimJoint name='l_wrist'/> visualization sphere within <HAnimSegment name='l_hand'/> -->
<TouchSensor description='HAnimJoint l_wrist, HAnimSegment l_hand'/>
<Transform translation='0.1984 0.8663 -0.0583'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_wrist'/> to <HAnimJoint name='l_thumb1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1984 0.8663 -0.0583 0.1924 0.8472 -0.0534'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_wrist'/> to <HAnimJoint name='l_index0'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1984 0.8663 -0.0583 0.1983 0.8024 -0.028'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_wrist'/> to <HAnimJoint name='l_middle0'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1984 0.8663 -0.0583 0.1987 0.8029 -0.053'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_wrist'/> to <HAnimJoint name='l_ring0'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1984 0.8663 -0.0583 0.1956 0.8019 -0.0794'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_wrist'/> to <HAnimJoint name='l_pinky0'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1984 0.8663 -0.0583 0.1925 0.8066 -0.1036'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_wrist'/> to <HAnimSite name='l_metacarpal_pha2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1984 0.8663 -0.0583 0.2009 0.8139 -0.0237'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_wrist'/> to <HAnimSite name='l_ulnar_styloid'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1984 0.8663 -0.0583 0.2142 0.8529 -0.0648'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_wrist'/> to <HAnimSite name='l_metacarpal_pha5'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1984 0.8663 -0.0583 0.1929 0.786 -0.1122'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite/Viewpoint visualization line segment from ancestor <HAnimJoint name='l_wrist'/> to <HAnimSite name='l_hand_front_view'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1984 0.8663 -0.0583 0.3 0.75 0.45'/>
<ColorRGBA USE='HAnimSiteViewpointLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_metacarpal_pha2name='l_metacarpal_pha2translation='0.2009 0.8139 -0.0237'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_metacarpal_pha2'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_ulnar_styloidname='l_ulnar_styloidtranslation='0.2142 0.8529 -0.0648'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_ulnar_styloid'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_metacarpal_pha5name='l_metacarpal_pha5translation='0.1929 0.786 -0.1122'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_metacarpal_pha5'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_hand_front_viewname='l_hand_front_viewtranslation='0.3 0.75 0.45'>
<Viewpoint DEF='hanim_l_hand_front_viewpointcenterOfRotation='0 0.7 0description='left hand frontposition='0 0 0'/>
<!-- HAnimSite/Viewpoint visualization shape -->
<Anchor description='HAnimSite Viewpoint hanim_l_hand_front_view'
  url=' "#hanim_l_hand_front_viewpoint" '>
<LOD forceTransitions='truerange='0.04'>
<WorldInfo info='"hide diamond when close"'/>
<Shape USE='HAnimSiteViewpointShape'/>
</LOD>
</Anchor>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_l_thumb1 node:  [from Stop_l_thumb1RotInterp.value_changed to rotation ] [from Stand_l_thumb1Pitch.value_changed to rotation ] [from Pitch_l_thumb1Pitch.value_changed to rotation ] [from Yaw_l_thumb1Pitch.value_changed to rotation ] [from Roll_l_thumb1Pitch.value_changed to rotation ] [from Walk_l_thumb1Pitch.value_changed to rotation ] [from Run_l_thumb1Pitch.value_changed to rotation ] [from Jump_l_thumb1Pitch.value_changed to rotation ] [from Kick_l_thumb1Pitch.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_thumb1center='0.1924 0.8472 -0.0534name='l_thumb1'>
<HAnimSegment DEF='hanim_l_thumb_metacarpalname='l_thumb_metacarpal'>
<!-- <HAnimJoint name='l_thumb1'/> visualization sphere within <HAnimSegment name='l_thumb_metacarpal'/> -->
<TouchSensor description='HAnimJoint l_thumb1, HAnimSegment l_thumb_metacarpal'/>
<Transform translation='0.1924 0.8472 -0.0534'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_thumb1'/> to <HAnimJoint name='l_thumb2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1924 0.8472 -0.0534 0.1951 0.8226 0.0246'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_thumb2 node:  [from Stop_l_thumb2RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_thumb2center='0.1951 0.8226 0.0246name='l_thumb2'>
<HAnimSegment DEF='hanim_l_thumb_proximalname='l_thumb_proximal'>
<!-- <HAnimJoint name='l_thumb2'/> visualization sphere within <HAnimSegment name='l_thumb_proximal'/> -->
<TouchSensor description='HAnimJoint l_thumb2, HAnimSegment l_thumb_proximal'/>
<Transform translation='0.1951 0.8226 0.0246'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_thumb2'/> to <HAnimJoint name='l_thumb3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1951 0.8226 0.0246 0.1955 0.8159 0.0464'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_thumb3 node:  [from Stop_l_thumb3RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_thumb3center='0.1955 0.8159 0.0464name='l_thumb3'>
<HAnimSegment DEF='hanim_l_thumb_distalname='l_thumb_distal'>
<!-- <HAnimJoint name='l_thumb3'/> visualization sphere within <HAnimSegment name='l_thumb_distal'/> -->
<TouchSensor description='HAnimJoint l_thumb3, HAnimSegment l_thumb_distal'/>
<Transform translation='0.1955 0.8159 0.0464'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_thumb3'/> to <HAnimSite name='l_thumb_distal_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1955 0.8159 0.0464 0.1982 0.8061 0.0759'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_thumb_distal_tipname='l_thumb_distal_tiptranslation='0.1982 0.8061 0.0759'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_thumb_distal_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- ROUTE information for hanim_l_index0 node:  [from Stop_l_index0RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_index0center='0.1983 0.8024 -0.028name='l_index0'>
<HAnimSegment DEF='hanim_l_index_metacarpalname='l_index_metacarpal'>
<!-- <HAnimJoint name='l_index0'/> visualization sphere within <HAnimSegment name='l_index_metacarpal'/> -->
<TouchSensor description='HAnimJoint l_index0, HAnimSegment l_index_metacarpal'/>
<Transform translation='0.1983 0.8024 -0.028'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_index0'/> to <HAnimJoint name='l_index1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1983 0.8024 -0.028 0.1983 0.7815 -0.028'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_index1 node:  [from Stop_l_index1RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_index1center='0.1983 0.7815 -0.028name='l_index1'>
<HAnimSegment DEF='hanim_l_index_proximalname='l_index_proximal'>
<!-- <HAnimJoint name='l_index1'/> visualization sphere within <HAnimSegment name='l_index_proximal'/> -->
<TouchSensor description='HAnimJoint l_index1, HAnimSegment l_index_proximal'/>
<Transform translation='0.1983 0.7815 -0.028'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_index1'/> to <HAnimJoint name='l_index2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1983 0.7815 -0.028 0.2017 0.7363 -0.0248'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_index2 node:  [from Stop_l_index2RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_index2center='0.2017 0.7363 -0.0248name='l_index2'>
<HAnimSegment DEF='hanim_l_index_middlename='l_index_middle'>
<!-- <HAnimJoint name='l_index2'/> visualization sphere within <HAnimSegment name='l_index_middle'/> -->
<TouchSensor description='HAnimJoint l_index2, HAnimSegment l_index_middle'/>
<Transform translation='0.2017 0.7363 -0.0248'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_index2'/> to <HAnimJoint name='l_index3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.2017 0.7363 -0.0248 0.2028 0.7139 -0.0236'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_index3 node:  [from Stop_l_index3RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_index3center='0.2028 0.7139 -0.0236name='l_index3'>
<HAnimSegment DEF='hanim_l_index_distalname='l_index_distal'>
<!-- <HAnimJoint name='l_index3'/> visualization sphere within <HAnimSegment name='l_index_distal'/> -->
<TouchSensor description='HAnimJoint l_index3, HAnimSegment l_index_distal'/>
<Transform translation='0.2028 0.7139 -0.0236'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_index3'/> to <HAnimSite name='l_index_distal_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.2028 0.7139 -0.0236 0.2089 0.6858 -0.0245'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_index3'/> to <HAnimSite name='l_dactylion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.2028 0.7139 -0.0236 0.2056 0.6743 -0.0482'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_index_distal_tipname='l_index_distal_tiptranslation='0.2089 0.6858 -0.0245'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_index_distal_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_l_dactylionname='l_dactyliontranslation='0.2056 0.6743 -0.0482'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_dactylion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- ROUTE information for hanim_l_middle0 node:  [from Stop_l_middle0RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_middle0center='0.1987 0.8029 -0.053name='l_middle0'>
<HAnimSegment DEF='hanim_l_middle_metacarpalname='l_middle_metacarpal'>
<!-- <HAnimJoint name='l_middle0'/> visualization sphere within <HAnimSegment name='l_middle_metacarpal'/> -->
<TouchSensor description='HAnimJoint l_middle0, HAnimSegment l_middle_metacarpal'/>
<Transform translation='0.1987 0.8029 -0.053'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_middle0'/> to <HAnimJoint name='l_middle1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1987 0.8029 -0.053 0.1987 0.7818 -0.053'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_middle1 node:  [from Stop_l_middle1RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_middle1center='0.1987 0.7818 -0.053name='l_middle1'>
<HAnimSegment DEF='hanim_l_middle_proximalname='l_middle_proximal'>
<!-- <HAnimJoint name='l_middle1'/> visualization sphere within <HAnimSegment name='l_middle_proximal'/> -->
<TouchSensor description='HAnimJoint l_middle1, HAnimSegment l_middle_proximal'/>
<Transform translation='0.1987 0.7818 -0.053'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_middle1'/> to <HAnimJoint name='l_middle2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1987 0.7818 -0.053 0.2013 0.7273 -0.0503'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_middle2 node:  [from Stop_l_middle2RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_middle2center='0.2013 0.7273 -0.0503name='l_middle2'>
<HAnimSegment DEF='hanim_l_middle_middlename='l_middle_middle'>
<!-- <HAnimJoint name='l_middle2'/> visualization sphere within <HAnimSegment name='l_middle_middle'/> -->
<TouchSensor description='HAnimJoint l_middle2, HAnimSegment l_middle_middle'/>
<Transform translation='0.2013 0.7273 -0.0503'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_middle2'/> to <HAnimJoint name='l_middle3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.2013 0.7273 -0.0503 0.2026 0.7011 -0.0494'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_middle3 node:  [from Stop_l_middle3RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_middle3center='0.2026 0.7011 -0.0494name='l_middle3'>
<HAnimSegment DEF='hanim_l_middle_distalname='l_middle_distal'>
<!-- <HAnimJoint name='l_middle3'/> visualization sphere within <HAnimSegment name='l_middle_distal'/> -->
<TouchSensor description='HAnimJoint l_middle3, HAnimSegment l_middle_distal'/>
<Transform translation='0.2026 0.7011 -0.0494'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_middle3'/> to <HAnimSite name='l_middle_distal_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.2026 0.7011 -0.0494 0.208 0.6731 -0.0491'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_middle_distal_tipname='l_middle_distal_tiptranslation='0.208 0.6731 -0.0491'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_middle_distal_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- ROUTE information for hanim_l_ring0 node:  [from Stop_l_ring0RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_ring0center='0.1956 0.8019 -0.0794name='l_ring0'>
<HAnimSegment DEF='hanim_l_ring_metacarpalname='l_ring_metacarpal'>
<!-- <HAnimJoint name='l_ring0'/> visualization sphere within <HAnimSegment name='l_ring_metacarpal'/> -->
<TouchSensor description='HAnimJoint l_ring0, HAnimSegment l_ring_metacarpal'/>
<Transform translation='0.1956 0.8019 -0.0794'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_ring0'/> to <HAnimJoint name='l_ring1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1956 0.8019 -0.0794 0.1956 0.7815 -0.0794'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_ring1 node:  [from Stop_l_ring1RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_ring1center='0.1956 0.7815 -0.0794name='l_ring1'>
<HAnimSegment DEF='hanim_l_ring_proximalname='l_ring_proximal'>
<!-- <HAnimJoint name='l_ring1'/> visualization sphere within <HAnimSegment name='l_ring_proximal'/> -->
<TouchSensor description='HAnimJoint l_ring1, HAnimSegment l_ring_proximal'/>
<Transform translation='0.1956 0.7815 -0.0794'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_ring1'/> to <HAnimJoint name='l_ring2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1956 0.7815 -0.0794 0.1973 0.7287 -0.0777'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_ring2 node:  [from Stop_l_ring2RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_ring2center='0.1973 0.7287 -0.0777name='l_ring2'>
<HAnimSegment DEF='hanim_l_ring_middlename='l_ring_middle'>
<!-- <HAnimJoint name='l_ring2'/> visualization sphere within <HAnimSegment name='l_ring_middle'/> -->
<TouchSensor description='HAnimJoint l_ring2, HAnimSegment l_ring_middle'/>
<Transform translation='0.1973 0.7287 -0.0777'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_ring2'/> to <HAnimJoint name='l_ring3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1973 0.7287 -0.0777 0.1983 0.7045 -0.0767'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_ring3 node:  [from Stop_l_ring3RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_ring3center='0.1983 0.7045 -0.0767name='l_ring3'>
<HAnimSegment DEF='hanim_l_ring_distalname='l_ring_distal'>
<!-- <HAnimJoint name='l_ring3'/> visualization sphere within <HAnimSegment name='l_ring_distal'/> -->
<TouchSensor description='HAnimJoint l_ring3, HAnimSegment l_ring_distal'/>
<Transform translation='0.1983 0.7045 -0.0767'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_ring3'/> to <HAnimSite name='l_ring_distal_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1983 0.7045 -0.0767 0.2035 0.675 -0.0756'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_ring_distal_tipname='l_ring_distal_tiptranslation='0.2035 0.675 -0.0756'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_ring_distal_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- ROUTE information for hanim_l_pinky0 node:  [from Stop_l_pinky0RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_pinky0center='0.1925 0.8066 -0.1036name='l_pinky0'>
<HAnimSegment DEF='hanim_l_pinky_metacarpalname='l_pinky_metacarpal'>
<!-- <HAnimJoint name='l_pinky0'/> visualization sphere within <HAnimSegment name='l_pinky_metacarpal'/> -->
<TouchSensor description='HAnimJoint l_pinky0, HAnimSegment l_pinky_metacarpal'/>
<Transform translation='0.1925 0.8066 -0.1036'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_pinky0'/> to <HAnimJoint name='l_pinky1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1925 0.8066 -0.1036 0.1925 0.7866 -0.1036'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_pinky1 node:  [from Stop_l_pinky1RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_pinky1center='0.1925 0.7866 -0.1036name='l_pinky1'>
<HAnimSegment DEF='hanim_l_pinky_proximalname='l_pinky_proximal'>
<!-- <HAnimJoint name='l_pinky1'/> visualization sphere within <HAnimSegment name='l_pinky_proximal'/> -->
<TouchSensor description='HAnimJoint l_pinky1, HAnimSegment l_pinky_proximal'/>
<Transform translation='0.1925 0.7866 -0.1036'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_pinky1'/> to <HAnimJoint name='l_pinky2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1925 0.7866 -0.1036 0.1938 0.7452 -0.1024'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_pinky2 node:  [from Stop_l_pinky2RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_pinky2center='0.1938 0.7452 -0.1024name='l_pinky2'>
<HAnimSegment DEF='hanim_l_pinky_middlename='l_pinky_middle'>
<!-- <HAnimJoint name='l_pinky2'/> visualization sphere within <HAnimSegment name='l_pinky_middle'/> -->
<TouchSensor description='HAnimJoint l_pinky2, HAnimSegment l_pinky_middle'/>
<Transform translation='0.1938 0.7452 -0.1024'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='l_pinky2'/> to <HAnimJoint name='l_pinky3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1938 0.7452 -0.1024 0.1948 0.7277 -0.1017'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_l_pinky3 node:  [from Stop_l_pinky3RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_l_pinky3center='0.1948 0.7277 -0.1017name='l_pinky3'>
<HAnimSegment DEF='hanim_l_pinky_distalname='l_pinky_distal'>
<!-- <HAnimJoint name='l_pinky3'/> visualization sphere within <HAnimSegment name='l_pinky_distal'/> -->
<TouchSensor description='HAnimJoint l_pinky3, HAnimSegment l_pinky_distal'/>
<Transform translation='0.1948 0.7277 -0.1017'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='l_pinky3'/> to <HAnimSite name='l_pinky_distal_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.1948 0.7277 -0.1017 0.2014 0.7009 -0.1012'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_l_pinky_distal_tipname='l_pinky_distal_tiptranslation='0.2014 0.7009 -0.1012'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite l_pinky_distal_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- ROUTE information for hanim_r_sternoclavicular node:  [from Stop_r_sternoclavicularRotInterp.value_changed to rotation ] [from Stand_r_sternoclavicularRoll.value_changed to rotation ] [from Pitch_r_sternoclavicularRoll.value_changed to rotation ] [from Yaw_r_sternoclavicularRoll.value_changed to rotation ] [from Roll_r_sternoclavicularRoll.value_changed to rotation ] [from Walk_r_sternoclavicularRoll.value_changed to rotation ] [from Run_r_sternoclavicularRoll.value_changed to rotation ] [from Jump_r_sternoclavicularRoll.value_changed to rotation ] [from Kick_r_sternoclavicularRoll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_sternoclavicularcenter='-0.082 1.4488 -0.0353name='r_sternoclavicular'>
<HAnimSegment DEF='hanim_r_claviclename='r_clavicle'>
<!-- <HAnimJoint name='r_sternoclavicular'/> visualization sphere within <HAnimSegment name='r_clavicle'/> -->
<TouchSensor description='HAnimJoint r_sternoclavicular, HAnimSegment r_clavicle'/>
<Transform translation='-0.082 1.4488 -0.0353'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_sternoclavicular'/> to <HAnimJoint name='r_acromioclavicular'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.082 1.4488 -0.0353 -0.0962 1.4269 -0.0424'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_sternoclavicular'/> to <HAnimSite name='r_clavicale'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.082 1.4488 -0.0353 -0.0115 1.4943 0.04'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_sternoclavicular'/> to <HAnimSite name='r_acromion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.082 1.4488 -0.0353 -0.1905 1.4791 -0.0431'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_sternoclavicular'/> to <HAnimSite name='r_axilla_ant'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.082 1.4488 -0.0353 -0.1626 1.4072 -0.0031'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_sternoclavicular'/> to <HAnimSite name='r_axilla_post'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.082 1.4488 -0.0353 -0.1603 1.4098 -0.0826'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_clavicalename='r_clavicaletranslation='-0.0115 1.4943 0.04'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_clavicale'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_acromionname='r_acromiontranslation='-0.1905 1.4791 -0.0431'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_acromion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_axilla_antname='r_axilla_anttranslation='-0.1626 1.4072 -0.0031'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_axilla_ant'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_axilla_postname='r_axilla_posttranslation='-0.1603 1.4098 -0.0826'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_axilla_post'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_r_acromioclavicular node:  [from Stop_r_acromioclavicularRotInterp.value_changed to rotation ] [from Stand_r_acromioclavicularRoll.value_changed to rotation ] [from Pitch_r_acromioclavicularRoll.value_changed to rotation ] [from Yaw_r_acromioclavicularRoll.value_changed to rotation ] [from Roll_r_acromioclavicularRoll.value_changed to rotation ] [from Walk_r_acromioclavicularRoll.value_changed to rotation ] [from Run_r_acromioclavicularRoll.value_changed to rotation ] [from Jump_r_acromioclavicularRoll.value_changed to rotation ] [from Kick_r_acromioclavicularRoll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_acromioclavicularcenter='-0.0962 1.4269 -0.0424name='r_acromioclavicular'>
<HAnimSegment DEF='hanim_r_scapulaname='r_scapula'>
<!-- <HAnimJoint name='r_acromioclavicular'/> visualization sphere within <HAnimSegment name='r_scapula'/> -->
<TouchSensor description='HAnimJoint r_acromioclavicular, HAnimSegment r_scapula'/>
<Transform translation='-0.0962 1.4269 -0.0424'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_acromioclavicular'/> to <HAnimJoint name='r_shoulder'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.0962 1.4269 -0.0424 -0.2029 1.4376 -0.0387'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_shoulder node:  [from Stop_r_shoulderRotInterp.value_changed to rotation ] [from Stand_r_shoulderRotInterp.value_changed to rotation ] [from Pitches_r_shoulderRotInterp.value_changed to rotation ] [from Yaws_r_shoulderRotInterp.value_changed to rotation ] [from Rolls_r_shoulderRotInterp.value_changed to rotation ] [from Walk_r_shoulderRotInterp.value_changed to rotation ] [from Run_r_shoulderRotInterp_Run.value_changed to rotation ] [from Jump_r_shoulderRotInterp.value_changed to rotation ] [from Kick_r_shoulderRoll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_shouldercenter='-0.2029 1.4376 -0.0387name='r_shoulder'>
<HAnimSegment DEF='hanim_r_upperarmname='r_upperarm'>
<!-- <HAnimJoint name='r_shoulder'/> visualization sphere within <HAnimSegment name='r_upperarm'/> -->
<TouchSensor description='HAnimJoint r_shoulder, HAnimSegment r_upperarm'/>
<Transform translation='-0.2029 1.4376 -0.0387'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_shoulder'/> to <HAnimJoint name='r_elbow'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.2029 1.4376 -0.0387 -0.2014 1.1357 -0.0682'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_shoulder'/> to <HAnimSite name='r_humeral_lateral_epicn'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.2029 1.4376 -0.0387 -0.2224 1.1517 -0.1033'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_humeral_lateral_epicnname='r_humeral_lateral_epicntranslation='-0.2224 1.1517 -0.1033'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_humeral_lateral_epicn'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_r_elbow node:  [from Stop_r_elbowRotInterp.value_changed to rotation ] [from Stand_r_elbowRotInterp.value_changed to rotation ] [from Pitches_r_elbowRotInterp.value_changed to rotation ] [from Yaws_r_elbowRotInterp.value_changed to rotation ] [from Rolls_r_elbowRotInterp.value_changed to rotation ] [from Walk_r_elbowRotInterp.value_changed to rotation ] [from Run_r_elbowRotInterp_Run.value_changed to rotation ] [from Jump_r_elbowRotInterp.value_changed to rotation ] [from Kick_r_ForeArmPitch.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_elbowcenter='-0.2014 1.1357 -0.0682name='r_elbow'>
<HAnimSegment DEF='hanim_r_forearmname='r_forearm'>
<!-- <HAnimJoint name='r_elbow'/> visualization sphere within <HAnimSegment name='r_forearm'/> -->
<TouchSensor description='HAnimJoint r_elbow, HAnimSegment r_forearm'/>
<Transform translation='-0.2014 1.1357 -0.0682'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_elbow'/> to <HAnimJoint name='r_wrist'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.2014 1.1357 -0.0682 -0.1984 0.8663 -0.0583'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_elbow'/> to <HAnimSite name='r_radial_styloid'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.2014 1.1357 -0.0682 -0.1884 0.8676 -0.036'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_elbow'/> to <HAnimSite name='r_olecranon'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.2014 1.1357 -0.0682 -0.1907 1.1405 -0.1065'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_elbow'/> to <HAnimSite name='r_humeral_medial_epicn'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.2014 1.1357 -0.0682 -0.168 1.1298 -0.1062'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_elbow'/> to <HAnimSite name='r_radiale'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.2014 1.1357 -0.0682 -0.213 1.1305 -0.1091'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_radial_styloidname='r_radial_styloidtranslation='-0.1884 0.8676 -0.036'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_radial_styloid'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_olecranonname='r_olecranontranslation='-0.1907 1.1405 -0.1065'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_olecranon'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_humeral_medial_epicnname='r_humeral_medial_epicntranslation='-0.168 1.1298 -0.1062'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_humeral_medial_epicn'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_radialename='r_radialetranslation='-0.213 1.1305 -0.1091'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_radiale'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_r_wrist node:  [from Stop_r_wristRotInterp.value_changed to rotation ] [from Stand_r_wristRotInterp.value_changed to rotation ] [from Pitches_r_wristRotInterp.value_changed to rotation ] [from Yaws_r_wristRotInterp.value_changed to rotation ] [from Rolls_r_wristRotInterp.value_changed to rotation ] [from Walk_r_wristRotInterp.value_changed to rotation ] [from Run_r_wristRotInterp_Run.value_changed to rotation ] [from Jump_r_wristRotInterp.value_changed to rotation ] [from Kick_r_wristRoll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_wristcenter='-0.1984 0.8663 -0.0583name='r_wrist'>
<HAnimSegment DEF='hanim_r_handname='r_hand'>
<!-- <HAnimJoint name='r_wrist'/> visualization sphere within <HAnimSegment name='r_hand'/> -->
<TouchSensor description='HAnimJoint r_wrist, HAnimSegment r_hand'/>
<Transform translation='-0.1984 0.8663 -0.0583'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_wrist'/> to <HAnimJoint name='r_thumb1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1984 0.8663 -0.0583 -0.1924 0.8472 -0.0534'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_wrist'/> to <HAnimJoint name='r_index0'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1984 0.8663 -0.0583 -0.1983 0.8024 -0.028'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_wrist'/> to <HAnimJoint name='r_middle0'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1984 0.8663 -0.0583 -0.1987 0.8029 -0.053'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_wrist'/> to <HAnimJoint name='r_ring0'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1984 0.8663 -0.0583 -0.1956 0.8019 -0.0794'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_wrist'/> to <HAnimJoint name='r_pinky0'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1984 0.8663 -0.0583 -0.1925 0.8066 -0.1036'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_wrist'/> to <HAnimSite name='r_metacarpal_pha2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1984 0.8663 -0.0583 -0.1977 0.8169 -0.0177'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_wrist'/> to <HAnimSite name='r_ulnar_styloid'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1984 0.8663 -0.0583 -0.2117 0.8562 -0.0584'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_wrist'/> to <HAnimSite name='r_metacarpal_pha5'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1984 0.8663 -0.0583 -0.1929 0.789 -0.1064'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite/Viewpoint visualization line segment from ancestor <HAnimJoint name='r_wrist'/> to <HAnimSite name='r_hand_front_view'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1984 0.8663 -0.0583 -0.3 0.75 0.45'/>
<ColorRGBA USE='HAnimSiteViewpointLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_metacarpal_pha2name='r_metacarpal_pha2translation='-0.1977 0.8169 -0.0177'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_metacarpal_pha2'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_ulnar_styloidname='r_ulnar_styloidtranslation='-0.2117 0.8562 -0.0584'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_ulnar_styloid'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_metacarpal_pha5name='r_metacarpal_pha5translation='-0.1929 0.789 -0.1064'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_metacarpal_pha5'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_hand_front_viewname='r_hand_front_viewtranslation='-0.3 0.75 0.45'>
<Viewpoint DEF='hanim_r_hand_front_viewpointcenterOfRotation='0 0.7 0description='right hand frontposition='0 0 0'/>
<!-- HAnimSite/Viewpoint visualization shape -->
<Anchor description='HAnimSite Viewpoint hanim_r_hand_front_view'
  url=' "#hanim_r_hand_front_viewpoint" '>
<LOD forceTransitions='truerange='0.04'>
<WorldInfo info='"hide diamond when close"'/>
<Shape USE='HAnimSiteViewpointShape'/>
</LOD>
</Anchor>
</HAnimSite>
</HAnimSegment>
<!-- ROUTE information for hanim_r_thumb1 node:  [from Stop_r_thumb1RotInterp.value_changed to rotation ] [from Stand_r_thumb1Pitch.value_changed to rotation ] [from Pitch_r_thumb1Pitch.value_changed to rotation ] [from Yaw_r_thumb1Pitch.value_changed to rotation ] [from Roll_r_thumb1Pitch.value_changed to rotation ] [from Walk_r_thumb1Pitch.value_changed to rotation ] [from Run_r_thumb1Pitch.value_changed to rotation ] [from Jump_r_thumb1Pitch.value_changed to rotation ] [from Kick_r_thumb1Pitch.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_thumb1center='-0.1924 0.8472 -0.0534name='r_thumb1'>
<HAnimSegment DEF='hanim_r_thumb_metacarpalname='r_thumb_metacarpal'>
<!-- <HAnimJoint name='r_thumb1'/> visualization sphere within <HAnimSegment name='r_thumb_metacarpal'/> -->
<TouchSensor description='HAnimJoint r_thumb1, HAnimSegment r_thumb_metacarpal'/>
<Transform translation='-0.1924 0.8472 -0.0534'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_thumb1'/> to <HAnimJoint name='r_thumb2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1924 0.8472 -0.0534 -0.1951 0.8226 0.0246'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_thumb2 node:  [from Stop_r_thumb2RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_thumb2center='-0.1951 0.8226 0.0246name='r_thumb2'>
<HAnimSegment DEF='hanim_r_thumb_proximalname='r_thumb_proximal'>
<!-- <HAnimJoint name='r_thumb2'/> visualization sphere within <HAnimSegment name='r_thumb_proximal'/> -->
<TouchSensor description='HAnimJoint r_thumb2, HAnimSegment r_thumb_proximal'/>
<Transform translation='-0.1951 0.8226 0.0246'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_thumb2'/> to <HAnimJoint name='r_thumb3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1951 0.8226 0.0246 -0.1955 0.8159 0.0464'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_thumb3 node:  [from Stop_r_thumb3RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_thumb3center='-0.1955 0.8159 0.0464name='r_thumb3'>
<HAnimSegment DEF='hanim_r_thumb_distalname='r_thumb_distal'>
<!-- <HAnimJoint name='r_thumb3'/> visualization sphere within <HAnimSegment name='r_thumb_distal'/> -->
<TouchSensor description='HAnimJoint r_thumb3, HAnimSegment r_thumb_distal'/>
<Transform translation='-0.1955 0.8159 0.0464'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_thumb3'/> to <HAnimSite name='r_thumb_distal_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1955 0.8159 0.0464 -0.1869 0.809 0.082'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_thumb_distal_tipname='r_thumb_distal_tiptranslation='-0.1869 0.809 0.082'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_thumb_distal_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- ROUTE information for hanim_r_index0 node:  [from Stop_r_index0RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_index0center='-0.1983 0.8024 -0.028name='r_index0'>
<HAnimSegment DEF='hanim_r_index_metacarpalname='r_index_metacarpal'>
<!-- <HAnimJoint name='r_index0'/> visualization sphere within <HAnimSegment name='r_index_metacarpal'/> -->
<TouchSensor description='HAnimJoint r_index0, HAnimSegment r_index_metacarpal'/>
<Transform translation='-0.1983 0.8024 -0.028'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_index0'/> to <HAnimJoint name='r_index1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1983 0.8024 -0.028 -0.1983 0.7815 -0.028'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_index1 node:  [from Stop_r_index1RotInterp.value_changed to rotation ] [from Stand_r_index1Roll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_index1center='-0.1983 0.7815 -0.028name='r_index1'>
<HAnimSegment DEF='hanim_r_index_proximalname='r_index_proximal'>
<!-- <HAnimJoint name='r_index1'/> visualization sphere within <HAnimSegment name='r_index_proximal'/> -->
<TouchSensor description='HAnimJoint r_index1, HAnimSegment r_index_proximal'/>
<Transform translation='-0.1983 0.7815 -0.028'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_index1'/> to <HAnimJoint name='r_index2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1983 0.7815 -0.028 -0.2017 0.7363 -0.0248'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_index2 node:  [from Stop_r_index2RotInterp.value_changed to rotation ] [from Stand_r_index2Roll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_index2center='-0.2017 0.7363 -0.0248name='r_index2'>
<HAnimSegment DEF='hanim_r_index_middlename='r_index_middle'>
<!-- <HAnimJoint name='r_index2'/> visualization sphere within <HAnimSegment name='r_index_middle'/> -->
<TouchSensor description='HAnimJoint r_index2, HAnimSegment r_index_middle'/>
<Transform translation='-0.2017 0.7363 -0.0248'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_index2'/> to <HAnimJoint name='r_index3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.2017 0.7363 -0.0248 -0.2028 0.7139 -0.0236'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_index3 node:  [from Stop_r_index3RotInterp.value_changed to rotation ] [from Stand_r_index3Roll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_index3center='-0.2028 0.7139 -0.0236name='r_index3'>
<HAnimSegment DEF='hanim_r_index_distalname='r_index_distal'>
<!-- <HAnimJoint name='r_index3'/> visualization sphere within <HAnimSegment name='r_index_distal'/> -->
<TouchSensor description='HAnimJoint r_index3, HAnimSegment r_index_distal'/>
<Transform translation='-0.2028 0.7139 -0.0236'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_index3'/> to <HAnimSite name='r_index_distal_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.2028 0.7139 -0.0236 -0.198 0.6883 -0.018'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_index3'/> to <HAnimSite name='r_dactylion'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.2028 0.7139 -0.0236 -0.1941 0.6772 -0.0423'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_index_distal_tipname='r_index_distal_tiptranslation='-0.198 0.6883 -0.018'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_index_distal_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
<HAnimSite DEF='hanim_r_dactylionname='r_dactyliontranslation='-0.1941 0.6772 -0.0423'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_dactylion'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- ROUTE information for hanim_r_middle0 node:  [from Stop_r_middle0RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_middle0center='-0.1987 0.8029 -0.053name='r_middle0'>
<HAnimSegment DEF='hanim_r_middle_metacarpalname='r_middle_metacarpal'>
<!-- <HAnimJoint name='r_middle0'/> visualization sphere within <HAnimSegment name='r_middle_metacarpal'/> -->
<TouchSensor description='HAnimJoint r_middle0, HAnimSegment r_middle_metacarpal'/>
<Transform translation='-0.1987 0.8029 -0.053'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_middle0'/> to <HAnimJoint name='r_middle1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1987 0.8029 -0.053 -0.1987 0.7818 -0.053'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_middle1 node:  [from Stop_r_middle1RotInterp.value_changed to rotation ] [from Stand_r_index1Roll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_middle1center='-0.1987 0.7818 -0.053name='r_middle1'>
<HAnimSegment DEF='hanim_r_middle_proximalname='r_middle_proximal'>
<!-- <HAnimJoint name='r_middle1'/> visualization sphere within <HAnimSegment name='r_middle_proximal'/> -->
<TouchSensor description='HAnimJoint r_middle1, HAnimSegment r_middle_proximal'/>
<Transform translation='-0.1987 0.7818 -0.053'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_middle1'/> to <HAnimJoint name='r_middle2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1987 0.7818 -0.053 -0.2013 0.7273 -0.0503'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_middle2 node:  [from Stop_r_middle2RotInterp.value_changed to rotation ] [from Stand_r_index2Roll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_middle2center='-0.2013 0.7273 -0.0503name='r_middle2'>
<HAnimSegment DEF='hanim_r_middle_middlename='r_middle_middle'>
<!-- <HAnimJoint name='r_middle2'/> visualization sphere within <HAnimSegment name='r_middle_middle'/> -->
<TouchSensor description='HAnimJoint r_middle2, HAnimSegment r_middle_middle'/>
<Transform translation='-0.2013 0.7273 -0.0503'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_middle2'/> to <HAnimJoint name='r_middle3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.2013 0.7273 -0.0503 -0.2026 0.7011 -0.0494'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_middle3 node:  [from Stop_r_middle3RotInterp.value_changed to rotation ] [from Stand_r_index3Roll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_middle3center='-0.2026 0.7011 -0.0494name='r_middle3'>
<HAnimSegment DEF='hanim_r_middle_distalname='r_middle_distal'>
<!-- <HAnimJoint name='r_middle3'/> visualization sphere within <HAnimSegment name='r_middle_distal'/> -->
<TouchSensor description='HAnimJoint r_middle3, HAnimSegment r_middle_distal'/>
<Transform translation='-0.2026 0.7011 -0.0494'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_middle3'/> to <HAnimSite name='r_middle_distal_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.2026 0.7011 -0.0494 -0.1969 0.6758 -0.0427'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_middle_distal_tipname='r_middle_distal_tiptranslation='-0.1969 0.6758 -0.0427'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_middle_distal_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- ROUTE information for hanim_r_ring0 node:  [from Stop_r_ring0RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_ring0center='-0.1956 0.8019 -0.0794name='r_ring0'>
<HAnimSegment DEF='hanim_r_ring_metacarpalname='r_ring_metacarpal'>
<!-- <HAnimJoint name='r_ring0'/> visualization sphere within <HAnimSegment name='r_ring_metacarpal'/> -->
<TouchSensor description='HAnimJoint r_ring0, HAnimSegment r_ring_metacarpal'/>
<Transform translation='-0.1956 0.8019 -0.0794'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_ring0'/> to <HAnimJoint name='r_ring1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1956 0.8019 -0.0794 -0.1956 0.7815 -0.0794'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_ring1 node:  [from Stop_r_ring1RotInterp.value_changed to rotation ] [from Stand_r_index1Roll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_ring1center='-0.1956 0.7815 -0.0794name='r_ring1'>
<HAnimSegment DEF='hanim_r_ring_proximalname='r_ring_proximal'>
<!-- <HAnimJoint name='r_ring1'/> visualization sphere within <HAnimSegment name='r_ring_proximal'/> -->
<TouchSensor description='HAnimJoint r_ring1, HAnimSegment r_ring_proximal'/>
<Transform translation='-0.1956 0.7815 -0.0794'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_ring1'/> to <HAnimJoint name='r_ring2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1956 0.7815 -0.0794 -0.1973 0.7287 -0.0777'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_ring2 node:  [from Stop_r_ring2RotInterp.value_changed to rotation ] [from Stand_r_index2Roll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_ring2center='-0.1973 0.7287 -0.0777name='r_ring2'>
<HAnimSegment DEF='hanim_r_ring_middlename='r_ring_middle'>
<!-- <HAnimJoint name='r_ring2'/> visualization sphere within <HAnimSegment name='r_ring_middle'/> -->
<TouchSensor description='HAnimJoint r_ring2, HAnimSegment r_ring_middle'/>
<Transform translation='-0.1973 0.7287 -0.0777'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_ring2'/> to <HAnimJoint name='r_ring3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1973 0.7287 -0.0777 -0.1983 0.7045 -0.0767'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_ring3 node:  [from Stop_r_ring3RotInterp.value_changed to rotation ] [from Stand_r_index3Roll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_ring3center='-0.1983 0.7045 -0.0767name='r_ring3'>
<HAnimSegment DEF='hanim_r_ring_distalname='r_ring_distal'>
<!-- <HAnimJoint name='r_ring3'/> visualization sphere within <HAnimSegment name='r_ring_distal'/> -->
<TouchSensor description='HAnimJoint r_ring3, HAnimSegment r_ring_distal'/>
<Transform translation='-0.1983 0.7045 -0.0767'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_ring3'/> to <HAnimSite name='r_ring_distal_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1983 0.7045 -0.0767 -0.1934 0.6778 -0.0693'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_ring_distal_tipname='r_ring_distal_tiptranslation='-0.1934 0.6778 -0.0693'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_ring_distal_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- ROUTE information for hanim_r_pinky0 node:  [from Stop_r_pinky0RotInterp.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_pinky0center='-0.1925 0.8066 -0.1036name='r_pinky0'>
<HAnimSegment DEF='hanim_r_pinky_metacarpalname='r_pinky_metacarpal'>
<!-- <HAnimJoint name='r_pinky0'/> visualization sphere within <HAnimSegment name='r_pinky_metacarpal'/> -->
<TouchSensor description='HAnimJoint r_pinky0, HAnimSegment r_pinky_metacarpal'/>
<Transform translation='-0.1925 0.8066 -0.1036'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_pinky0'/> to <HAnimJoint name='r_pinky1'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1925 0.8066 -0.1036 -0.1925 0.7866 -0.1036'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_pinky1 node:  [from Stop_r_pinky1RotInterp.value_changed to rotation ] [from Stand_r_index1Roll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_pinky1center='-0.1925 0.7866 -0.1036name='r_pinky1'>
<HAnimSegment DEF='hanim_r_pinky_proximalname='r_pinky_proximal'>
<!-- <HAnimJoint name='r_pinky1'/> visualization sphere within <HAnimSegment name='r_pinky_proximal'/> -->
<TouchSensor description='HAnimJoint r_pinky1, HAnimSegment r_pinky_proximal'/>
<Transform translation='-0.1925 0.7866 -0.1036'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_pinky1'/> to <HAnimJoint name='r_pinky2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1925 0.7866 -0.1036 -0.1938 0.7452 -0.1024'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_pinky2 node:  [from Stop_r_pinky2RotInterp.value_changed to rotation ] [from Stand_r_index2Roll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_pinky2center='-0.1938 0.7452 -0.1024name='r_pinky2'>
<HAnimSegment DEF='hanim_r_pinky_middlename='r_pinky_middle'>
<!-- <HAnimJoint name='r_pinky2'/> visualization sphere within <HAnimSegment name='r_pinky_middle'/> -->
<TouchSensor description='HAnimJoint r_pinky2, HAnimSegment r_pinky_middle'/>
<Transform translation='-0.1938 0.7452 -0.1024'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSegment visualization line segment from parent <HAnimJoint name='r_pinky2'/> to <HAnimJoint name='r_pinky3'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1938 0.7452 -0.1024 -0.1948 0.7277 -0.1017'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
</HAnimSegment>
<!-- ROUTE information for hanim_r_pinky3 node:  [from Stop_r_pinky3RotInterp.value_changed to rotation ] [from Stand_r_index3Roll.value_changed to rotation ] -->
<HAnimJoint DEF='hanim_r_pinky3center='-0.1948 0.7277 -0.1017name='r_pinky3'>
<HAnimSegment DEF='hanim_r_pinky_distalname='r_pinky_distal'>
<!-- <HAnimJoint name='r_pinky3'/> visualization sphere within <HAnimSegment name='r_pinky_distal'/> -->
<TouchSensor description='HAnimJoint r_pinky3, HAnimSegment r_pinky_distal'/>
<Transform translation='-0.1948 0.7277 -0.1017'>
<Shape USE='HAnimJointShape'/>
</Transform>
<!-- HAnimSite visualization line segment from ancestor <HAnimJoint name='r_pinky3'/> to <HAnimSite name='r_pinky_distal_tip'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-0.1948 0.7277 -0.1017 -0.1938 0.7035 -0.0949'/>
<ColorRGBA USE='HAnimSiteLineColorRGBA'/>
</LineSet>
</Shape>
<HAnimSite DEF='hanim_r_pinky_distal_tipname='r_pinky_distal_tiptranslation='-0.1938 0.7035 -0.0949'>
<!-- HAnimSite visualization shape -->
<TouchSensor description='HAnimSite r_pinky_distal_tip'/>
<Shape USE='HAnimSiteShape'/>
</HAnimSite>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- USE nodes for inverse kinematics (IK) engines and other tools -->
<HAnimJoint USE='hanim_HumanoidRootcontainerField='joints'/>
<HAnimJoint USE='hanim_sacroiliaccontainerField='joints'/>
<HAnimJoint USE='hanim_l_hipcontainerField='joints'/>
<HAnimJoint USE='hanim_l_kneecontainerField='joints'/>
<HAnimJoint USE='hanim_l_anklecontainerField='joints'/>
<HAnimJoint USE='hanim_l_subtalarcontainerField='joints'/>
<HAnimJoint USE='hanim_l_midtarsalcontainerField='joints'/>
<HAnimJoint USE='hanim_l_metatarsalcontainerField='joints'/>
<HAnimJoint USE='hanim_r_hipcontainerField='joints'/>
<HAnimJoint USE='hanim_r_kneecontainerField='joints'/>
<HAnimJoint USE='hanim_r_anklecontainerField='joints'/>
<HAnimJoint USE='hanim_r_subtalarcontainerField='joints'/>
<HAnimJoint USE='hanim_r_midtarsalcontainerField='joints'/>
<HAnimJoint USE='hanim_r_metatarsalcontainerField='joints'/>
<HAnimJoint USE='hanim_vl5containerField='joints'/>
<HAnimJoint USE='hanim_vl4containerField='joints'/>
<HAnimJoint USE='hanim_vl3containerField='joints'/>
<HAnimJoint USE='hanim_vl2containerField='joints'/>
<HAnimJoint USE='hanim_vl1containerField='joints'/>
<HAnimJoint USE='hanim_vt12containerField='joints'/>
<HAnimJoint USE='hanim_vt11containerField='joints'/>
<HAnimJoint USE='hanim_vt10containerField='joints'/>
<HAnimJoint USE='hanim_vt9containerField='joints'/>
<HAnimJoint USE='hanim_vt8containerField='joints'/>
<HAnimJoint USE='hanim_vt7containerField='joints'/>
<HAnimJoint USE='hanim_vt6containerField='joints'/>
<HAnimJoint USE='hanim_vt5containerField='joints'/>
<HAnimJoint USE='hanim_vt4containerField='joints'/>
<HAnimJoint USE='hanim_vt3containerField='joints'/>
<HAnimJoint USE='hanim_vt2containerField='joints'/>
<HAnimJoint USE='hanim_vt1containerField='joints'/>
<HAnimJoint USE='hanim_vc7containerField='joints'/>
<HAnimJoint USE='hanim_vc6containerField='joints'/>
<HAnimJoint USE='hanim_vc5containerField='joints'/>
<HAnimJoint USE='hanim_vc4containerField='joints'/>
<HAnimJoint USE='hanim_vc3containerField='joints'/>
<HAnimJoint USE='hanim_vc2containerField='joints'/>
<HAnimJoint USE='hanim_vc1containerField='joints'/>
<HAnimJoint USE='hanim_skullbasecontainerField='joints'/>
<HAnimJoint USE='hanim_l_eyeball_jointcontainerField='joints'/>
<HAnimJoint USE='hanim_l_eyelid_jointcontainerField='joints'/>
<HAnimJoint USE='hanim_l_eyebrow_jointcontainerField='joints'/>
<HAnimJoint USE='hanim_r_eyeball_jointcontainerField='joints'/>
<HAnimJoint USE='hanim_r_eyelid_jointcontainerField='joints'/>
<HAnimJoint USE='hanim_r_eyebrow_jointcontainerField='joints'/>
<HAnimJoint USE='hanim_temporomandibular_jointcontainerField='joints'/>
<HAnimJoint USE='hanim_l_sternoclavicularcontainerField='joints'/>
<HAnimJoint USE='hanim_l_acromioclavicularcontainerField='joints'/>
<HAnimJoint USE='hanim_l_shouldercontainerField='joints'/>
<HAnimJoint USE='hanim_l_elbowcontainerField='joints'/>
<HAnimJoint USE='hanim_l_wristcontainerField='joints'/>
<HAnimJoint USE='hanim_l_thumb1containerField='joints'/>
<HAnimJoint USE='hanim_l_thumb2containerField='joints'/>
<HAnimJoint USE='hanim_l_thumb3containerField='joints'/>
<HAnimJoint USE='hanim_l_index0containerField='joints'/>
<HAnimJoint USE='hanim_l_index1containerField='joints'/>
<HAnimJoint USE='hanim_l_index2containerField='joints'/>
<HAnimJoint USE='hanim_l_index3containerField='joints'/>
<HAnimJoint USE='hanim_l_middle0containerField='joints'/>
<HAnimJoint USE='hanim_l_middle1containerField='joints'/>
<HAnimJoint USE='hanim_l_middle2containerField='joints'/>
<HAnimJoint USE='hanim_l_middle3containerField='joints'/>
<HAnimJoint USE='hanim_l_ring0containerField='joints'/>
<HAnimJoint USE='hanim_l_ring1containerField='joints'/>
<HAnimJoint USE='hanim_l_ring2containerField='joints'/>
<HAnimJoint USE='hanim_l_ring3containerField='joints'/>
<HAnimJoint USE='hanim_l_pinky0containerField='joints'/>
<HAnimJoint USE='hanim_l_pinky1containerField='joints'/>
<HAnimJoint USE='hanim_l_pinky2containerField='joints'/>
<HAnimJoint USE='hanim_l_pinky3containerField='joints'/>
<HAnimJoint USE='hanim_r_sternoclavicularcontainerField='joints'/>
<HAnimJoint USE='hanim_r_acromioclavicularcontainerField='joints'/>
<HAnimJoint USE='hanim_r_shouldercontainerField='joints'/>
<HAnimJoint USE='hanim_r_elbowcontainerField='joints'/>
<HAnimJoint USE='hanim_r_wristcontainerField='joints'/>
<HAnimJoint USE='hanim_r_thumb1containerField='joints'/>
<HAnimJoint USE='hanim_r_thumb2containerField='joints'/>
<HAnimJoint USE='hanim_r_thumb3containerField='joints'/>
<HAnimJoint USE='hanim_r_index0containerField='joints'/>
<HAnimJoint USE='hanim_r_index1containerField='joints'/>
<HAnimJoint USE='hanim_r_index2containerField='joints'/>
<HAnimJoint USE='hanim_r_index3containerField='joints'/>
<HAnimJoint USE='hanim_r_middle0containerField='joints'/>
<HAnimJoint USE='hanim_r_middle1containerField='joints'/>
<HAnimJoint USE='hanim_r_middle2containerField='joints'/>
<HAnimJoint USE='hanim_r_middle3containerField='joints'/>
<HAnimJoint USE='hanim_r_ring0containerField='joints'/>
<HAnimJoint USE='hanim_r_ring1containerField='joints'/>
<HAnimJoint USE='hanim_r_ring2containerField='joints'/>
<HAnimJoint USE='hanim_r_ring3containerField='joints'/>
<HAnimJoint USE='hanim_r_pinky0containerField='joints'/>
<HAnimJoint USE='hanim_r_pinky1containerField='joints'/>
<HAnimJoint USE='hanim_r_pinky2containerField='joints'/>
<HAnimJoint USE='hanim_r_pinky3containerField='joints'/>
<HAnimSegment USE='hanim_l_forefootcontainerField='segments'/>
<HAnimSegment USE='hanim_l_middistalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_midproximalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_hindfootcontainerField='segments'/>
<HAnimSegment USE='hanim_l_calfcontainerField='segments'/>
<HAnimSegment USE='hanim_l_thighcontainerField='segments'/>
<HAnimSegment USE='hanim_r_forefootcontainerField='segments'/>
<HAnimSegment USE='hanim_r_middistalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_midproximalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_hindfootcontainerField='segments'/>
<HAnimSegment USE='hanim_r_calfcontainerField='segments'/>
<HAnimSegment USE='hanim_r_thighcontainerField='segments'/>
<HAnimSegment USE='hanim_pelviscontainerField='segments'/>
<HAnimSegment USE='hanim_skullcontainerField='segments'/>
<HAnimSegment USE='hanim_l_eyeballcontainerField='segments'/>
<HAnimSegment USE='hanim_l_eyelidcontainerField='segments'/>
<HAnimSegment USE='hanim_l_eyebrowcontainerField='segments'/>
<HAnimSegment USE='hanim_r_eyeballcontainerField='segments'/>
<HAnimSegment USE='hanim_r_eyelidcontainerField='segments'/>
<HAnimSegment USE='hanim_r_eyebrowcontainerField='segments'/>
<HAnimSegment USE='hanim_jawcontainerField='segments'/>
<HAnimSegment USE='hanim_c1containerField='segments'/>
<HAnimSegment USE='hanim_c2containerField='segments'/>
<HAnimSegment USE='hanim_c3containerField='segments'/>
<HAnimSegment USE='hanim_c4containerField='segments'/>
<HAnimSegment USE='hanim_c5containerField='segments'/>
<HAnimSegment USE='hanim_c6containerField='segments'/>
<HAnimSegment USE='hanim_c7containerField='segments'/>
<HAnimSegment USE='hanim_l_thumb_distalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_thumb_proximalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_thumb_metacarpalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_index_proximalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_index_distalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_index_middlecontainerField='segments'/>
<HAnimSegment USE='hanim_l_index_metacarpalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_middle_distalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_middle_middlecontainerField='segments'/>
<HAnimSegment USE='hanim_l_middle_proximalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_middle_metacarpalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_ring_distalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_ring_middlecontainerField='segments'/>
<HAnimSegment USE='hanim_l_ring_proximalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_ring_metacarpalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_pinky_distalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_pinky_middlecontainerField='segments'/>
<HAnimSegment USE='hanim_l_pinky_proximalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_pinky_metacarpalcontainerField='segments'/>
<HAnimSegment USE='hanim_l_handcontainerField='segments'/>
<HAnimSegment USE='hanim_l_forearmcontainerField='segments'/>
<HAnimSegment USE='hanim_l_upperarmcontainerField='segments'/>
<HAnimSegment USE='hanim_l_scapulacontainerField='segments'/>
<HAnimSegment USE='hanim_l_claviclecontainerField='segments'/>
<HAnimSegment USE='hanim_r_thumb_distalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_thumb_proximalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_thumb_metacarpalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_index_proximalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_index_distalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_index_middlecontainerField='segments'/>
<HAnimSegment USE='hanim_r_index_metacarpalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_middle_distalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_middle_middlecontainerField='segments'/>
<HAnimSegment USE='hanim_r_middle_proximalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_middle_metacarpalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_ring_distalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_ring_middlecontainerField='segments'/>
<HAnimSegment USE='hanim_r_ring_proximalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_ring_metacarpalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_pinky_distalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_pinky_middlecontainerField='segments'/>
<HAnimSegment USE='hanim_r_pinky_proximalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_pinky_metacarpalcontainerField='segments'/>
<HAnimSegment USE='hanim_r_handcontainerField='segments'/>
<HAnimSegment USE='hanim_r_forearmcontainerField='segments'/>
<HAnimSegment USE='hanim_r_upperarmcontainerField='segments'/>
<HAnimSegment USE='hanim_r_scapulacontainerField='segments'/>
<HAnimSegment USE='hanim_r_claviclecontainerField='segments'/>
<HAnimSegment USE='hanim_t1containerField='segments'/>
<HAnimSegment USE='hanim_t2containerField='segments'/>
<HAnimSegment USE='hanim_t3containerField='segments'/>
<HAnimSegment USE='hanim_t4containerField='segments'/>
<HAnimSegment USE='hanim_t5containerField='segments'/>
<HAnimSegment USE='hanim_t6containerField='segments'/>
<HAnimSegment USE='hanim_t7containerField='segments'/>
<HAnimSegment USE='hanim_t8containerField='segments'/>
<HAnimSegment USE='hanim_t9containerField='segments'/>
<HAnimSegment USE='hanim_t10containerField='segments'/>
<HAnimSegment USE='hanim_t11containerField='segments'/>
<HAnimSegment USE='hanim_t12containerField='segments'/>
<HAnimSegment USE='hanim_l1containerField='segments'/>
<HAnimSegment USE='hanim_l2containerField='segments'/>
<HAnimSegment USE='hanim_l3containerField='segments'/>
<HAnimSegment USE='hanim_l4containerField='segments'/>
<HAnimSegment USE='hanim_l5containerField='segments'/>
<HAnimSegment USE='hanim_sacrumcontainerField='segments'/>
<HAnimSite USE='hanim_l_forefoot_tipcontainerField='sites'/>
<HAnimSite USE='hanim_l_metatarsal_pha5containerField='sites'/>
<HAnimSite USE='hanim_l_digit2containerField='sites'/>
<HAnimSite USE='hanim_l_metatarsal_pha1containerField='sites'/>
<HAnimSite USE='hanim_l_lateral_malleoluscontainerField='sites'/>
<HAnimSite USE='hanim_l_medial_malleoluscontainerField='sites'/>
<HAnimSite USE='hanim_l_sphyrioncontainerField='sites'/>
<HAnimSite USE='hanim_l_calcaneous_postcontainerField='sites'/>
<HAnimSite USE='hanim_l_knee_creasecontainerField='sites'/>
<HAnimSite USE='hanim_l_femoral_lateral_epicncontainerField='sites'/>
<HAnimSite USE='hanim_l_femoral_medial_epicncontainerField='sites'/>
<HAnimSite USE='hanim_r_forefoot_tipcontainerField='sites'/>
<HAnimSite USE='hanim_r_metatarsal_pha5containerField='sites'/>
<HAnimSite USE='hanim_r_digit2containerField='sites'/>
<HAnimSite USE='hanim_r_metatarsal_pha1containerField='sites'/>
<HAnimSite USE='hanim_r_lateral_malleoluscontainerField='sites'/>
<HAnimSite USE='hanim_r_medial_malleoluscontainerField='sites'/>
<HAnimSite USE='hanim_r_sphyrioncontainerField='sites'/>
<HAnimSite USE='hanim_r_calcaneous_postcontainerField='sites'/>
<HAnimSite USE='hanim_r_knee_creasecontainerField='sites'/>
<HAnimSite USE='hanim_r_femoral_lateral_epicncontainerField='sites'/>
<HAnimSite USE='hanim_r_femoral_medial_epicncontainerField='sites'/>
<HAnimSite USE='hanim_r_iliocristalecontainerField='sites'/>
<HAnimSite USE='hanim_r_trochanterioncontainerField='sites'/>
<HAnimSite USE='hanim_l_iliocristalecontainerField='sites'/>
<HAnimSite USE='hanim_l_trochanterioncontainerField='sites'/>
<HAnimSite USE='hanim_r_asiscontainerField='sites'/>
<HAnimSite USE='hanim_l_asiscontainerField='sites'/>
<HAnimSite USE='hanim_r_psiscontainerField='sites'/>
<HAnimSite USE='hanim_l_psiscontainerField='sites'/>
<HAnimSite USE='hanim_crotchcontainerField='sites'/>
<HAnimSite USE='hanim_skull_tipcontainerField='sites'/>
<HAnimSite USE='hanim_sellioncontainerField='sites'/>
<HAnimSite USE='hanim_r_infraorbitalecontainerField='sites'/>
<HAnimSite USE='hanim_l_infraorbitalecontainerField='sites'/>
<HAnimSite USE='hanim_supramentoncontainerField='sites'/>
<HAnimSite USE='hanim_r_tragioncontainerField='sites'/>
<HAnimSite USE='hanim_r_gonioncontainerField='sites'/>
<HAnimSite USE='hanim_l_tragioncontainerField='sites'/>
<HAnimSite USE='hanim_l_gonioncontainerField='sites'/>
<HAnimSite USE='hanim_nuchalecontainerField='sites'/>
<HAnimSite USE='hanim_temporomandibular_l_sitecontainerField='sites'/>
<HAnimSite USE='hanim_temporomandibular_r_sitecontainerField='sites'/>
<HAnimSite USE='hanim_r_neck_basecontainerField='sites'/>
<HAnimSite USE='hanim_l_neck_basecontainerField='sites'/>
<HAnimSite USE='hanim_l_thumb_distal_tipcontainerField='sites'/>
<HAnimSite USE='hanim_l_index_distal_tipcontainerField='sites'/>
<HAnimSite USE='hanim_l_dactylioncontainerField='sites'/>
<HAnimSite USE='hanim_l_middle_distal_tipcontainerField='sites'/>
<HAnimSite USE='hanim_l_ring_distal_tipcontainerField='sites'/>
<HAnimSite USE='hanim_l_pinky_distal_tipcontainerField='sites'/>
<HAnimSite USE='hanim_l_metacarpal_pha2containerField='sites'/>
<HAnimSite USE='hanim_l_ulnar_styloidcontainerField='sites'/>
<HAnimSite USE='hanim_l_metacarpal_pha5containerField='sites'/>
<HAnimSite USE='hanim_l_radial_styloidcontainerField='sites'/>
<HAnimSite USE='hanim_l_olecranoncontainerField='sites'/>
<HAnimSite USE='hanim_l_humeral_medial_epicncontainerField='sites'/>
<HAnimSite USE='hanim_l_radialecontainerField='sites'/>
<HAnimSite USE='hanim_l_humeral_lateral_epicncontainerField='sites'/>
<HAnimSite USE='hanim_l_clavicalecontainerField='sites'/>
<HAnimSite USE='hanim_l_acromioncontainerField='sites'/>
<HAnimSite USE='hanim_l_axilla_antcontainerField='sites'/>
<HAnimSite USE='hanim_l_axilla_postcontainerField='sites'/>
<HAnimSite USE='hanim_r_thumb_distal_tipcontainerField='sites'/>
<HAnimSite USE='hanim_r_index_distal_tipcontainerField='sites'/>
<HAnimSite USE='hanim_r_dactylioncontainerField='sites'/>
<HAnimSite USE='hanim_r_middle_distal_tipcontainerField='sites'/>
<HAnimSite USE='hanim_r_ring_distal_tipcontainerField='sites'/>
<HAnimSite USE='hanim_r_pinky_distal_tipcontainerField='sites'/>
<HAnimSite USE='hanim_r_metacarpal_pha2containerField='sites'/>
<HAnimSite USE='hanim_r_ulnar_styloidcontainerField='sites'/>
<HAnimSite USE='hanim_r_metacarpal_pha5containerField='sites'/>
<HAnimSite USE='hanim_r_radial_styloidcontainerField='sites'/>
<HAnimSite USE='hanim_r_olecranoncontainerField='sites'/>
<HAnimSite USE='hanim_r_humeral_medial_epicncontainerField='sites'/>
<HAnimSite USE='hanim_r_radialecontainerField='sites'/>
<HAnimSite USE='hanim_r_humeral_lateral_epicncontainerField='sites'/>
<HAnimSite USE='hanim_r_clavicalecontainerField='sites'/>
<HAnimSite USE='hanim_r_acromioncontainerField='sites'/>
<HAnimSite USE='hanim_r_axilla_antcontainerField='sites'/>
<HAnimSite USE='hanim_r_axilla_postcontainerField='sites'/>
<HAnimSite USE='hanim_suprasternalecontainerField='sites'/>
<HAnimSite USE='hanim_cervicalecontainerField='sites'/>
<HAnimSite USE='hanim_r_thelioncontainerField='sites'/>
<HAnimSite USE='hanim_l_thelioncontainerField='sites'/>
<HAnimSite USE='hanim_substernalecontainerField='sites'/>
<HAnimSite USE='hanim_r_rib10containerField='sites'/>
<HAnimSite USE='hanim_l_rib10containerField='sites'/>
<HAnimSite USE='hanim_rib10_midspinecontainerField='sites'/>
<HAnimSite USE='hanim_waist_preferred_postcontainerField='sites'/>
<HAnimSite USE='hanim_navelcontainerField='sites'/>
<HAnimSite USE='hanim_l_eyeball_site_viewcontainerField='viewpoints'/>
<HAnimSite USE='hanim_l_hand_front_viewcontainerField='viewpoints'/>
<HAnimSite USE='hanim_r_eyeball_site_viewcontainerField='viewpoints'/>
<HAnimSite USE='hanim_r_hand_front_viewcontainerField='viewpoints'/>
<!-- Top-level HAnimSite/Viewpoint nodes for viewing the humanoid without being affected by body motion -->
<HAnimSite DEF='hanim_l_inclined_viewcontainerField='viewpointsname='l_inclined_viewrotation='-0.113 0.993 0.0347 0.671translation='1.62 1.05 2.06'>
<Viewpoint DEF='hanim_l_inclined_viewpointdescription='left inclinedposition='0 0 0'/>
<!-- HAnimSite/Viewpoint visualization shape -->
<Anchor