- <HAnimJoint
DEF='Bvh1_humanoid_root' name='humanoid_root' containerField ='skeleton' scale='0.0254 0.0254 0.0254' translation='0.000 0.806 0.194' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH ROOT_Hips, OFFSET 7.62 0.0 0.0, CHANNELS 6 Xposition Yposition Zposition Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_sacrum' name='sacrum'>
-
<!-- Visualization sphere for <HAnimJoint name='humanoid_root'/> is placed within <HAnimSegment name='sacrum'/> -->
<TouchSensor description='HAnimJoint humanoid_root, HAnimSegment sacrum'/>
-
<Transform translation='0 0 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
-
<Shape>
<LineSet vertexCount='2' containerField='geometry'>
</LineSet>
</Shape>
-
<Shape>
<LineSet vertexCount='2' containerField='geometry'>
</LineSet>
</Shape>
-
<Shape>
<LineSet vertexCount='2' containerField='geometry'>
</LineSet>
</Shape>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_l_hip' name='l_hip' center ='7.62 0.0 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT LeftHip, OFFSET 7.62 0.0 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_l_thigh' name='l_thigh'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='l_hip'/> to child <HAnimJoint name='l_knee'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='7.62 0.0 0.0, 7.62 -44.449999 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='7.62 0.0 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='l_hip'> is placed within <HAnimSegment name='Bvh1_l_thigh'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='l_hip'/> to child <HAnimJoint name='l_knee'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_l_knee' name='l_knee' center ='7.62 -44.449999 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT LeftKnee, OFFSET 0.0 -44.449999 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_l_calf' name='l_calf'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='l_knee'/> to child <HAnimJoint name='l_ankle'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='7.62 -44.449999 0.0, 7.62 -83.819998 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='7.62 -44.449999 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='l_knee'> is placed within <HAnimSegment name='Bvh1_l_calf'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='l_knee'/> to child <HAnimJoint name='l_ankle'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_l_ankle' name='l_ankle' center ='7.62 -83.819998 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT LeftAnkle, OFFSET 0.0 -39.369999 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_l_hindfoot' name='l_hindfoot'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='l_ankle'/> to child <HAnimJoint name='l_midtarsal'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='7.62 -83.819998 0.0, 7.62 -92.709998 -3.81'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='7.62 -83.819998 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='l_ankle'> is placed within <HAnimSegment name='Bvh1_l_hindfoot'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='l_ankle'/> to child <HAnimJoint name='l_midtarsal'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_l_midtarsal' name='l_midtarsal' center ='7.62 -92.709998 -3.81' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT LeftAnkleEnd, OFFSET 0.0 -8.89 -3.81, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_l_middistal' name='l_middistal'>
- <Transform
translation='7.62 -92.709998 -3.81'> <Shape
USE=''/> <!-- Visualization sphere for <HAnimJoint name='l_midtarsal'> is placed within <HAnimSegment name='Bvh1_l_middistal'> -->
- <HAnimSite
DEF='Bvh1_l_middistal_tip' name='l_middistal_tip' translation='0.0 0.0 15.24'>
-
<!-- BVH End Site OFFSET (0.0, 0.0, 15.24) -->
<!-- HAnimSite visualization line for current OFFSET from grandparent <HAnimJoint name='l_midtarsal'/> to current <HAnimSite name='l_middistal_tip'/> -->
<!-- HAnimSite visualization shape -->
-
<TouchSensor description='HAnimSite l_middistal_tip'/>
-
<Shape USE='HAnimSiteShape'/>
<TouchSensor description='HAnimSite l_middistal_tip'/>
<Shape USE='
HAnimSiteShape'/>
<Shape>
<LineSet vertexCount='2' containerField='geometry'>
</LineSet>
</Shape>
</HAnimSite> </Transform>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
- <HAnimJoint
DEF='Bvh1_r_hip' name='r_hip' center ='-7.62 0.0 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT RightHip, OFFSET -7.62 0.0 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_r_thigh' name='r_thigh'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='r_hip'/> to child <HAnimJoint name='r_knee'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-7.62 0.0 0.0, -7.62 -44.449999 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='-7.62 0.0 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='r_hip'> is placed within <HAnimSegment name='Bvh1_r_thigh'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='r_hip'/> to child <HAnimJoint name='r_knee'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_r_knee' name='r_knee' center ='-7.62 -44.449999 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT RightKnee, OFFSET 0.0 -44.449999 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_r_calf' name='r_calf'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='r_knee'/> to child <HAnimJoint name='r_ankle'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-7.62 -44.449999 0.0, -7.62 -83.819998 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='-7.62 -44.449999 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='r_knee'> is placed within <HAnimSegment name='Bvh1_r_calf'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='r_knee'/> to child <HAnimJoint name='r_ankle'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_r_ankle' name='r_ankle' center ='-7.62 -83.819998 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT RightAnkle, OFFSET 0.0 -39.369999 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_r_hindfoot' name='r_hindfoot'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='r_ankle'/> to child <HAnimJoint name='r_midtarsal'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-7.62 -83.819998 0.0, -7.62 -92.709998 -3.81'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='-7.62 -83.819998 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='r_ankle'> is placed within <HAnimSegment name='Bvh1_r_hindfoot'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='r_ankle'/> to child <HAnimJoint name='r_midtarsal'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_r_midtarsal' name='r_midtarsal' center ='-7.62 -92.709998 -3.81' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT RightAnkleEnd, OFFSET 0.0 -8.89 -3.81, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_r_middistal' name='r_middistal'>
- <Transform
translation='-7.62 -92.709998 -3.81'> <Shape
USE=''/> <!-- Visualization sphere for <HAnimJoint name='r_midtarsal'> is placed within <HAnimSegment name='Bvh1_r_middistal'> -->
- <HAnimSite
DEF='Bvh1_r_middistal_tip' name='r_middistal_tip' translation='0.0 0.0 15.24'>
-
<!-- BVH End Site OFFSET (0.0, 0.0, 15.24) -->
<!-- HAnimSite visualization line for current OFFSET from grandparent <HAnimJoint name='r_midtarsal'/> to current <HAnimSite name='r_middistal_tip'/> -->
<!-- HAnimSite visualization shape -->
-
<TouchSensor description='HAnimSite r_middistal_tip'/>
-
<Shape USE='HAnimSiteShape'/>
<TouchSensor description='HAnimSite r_middistal_tip'/>
<Shape USE='
HAnimSiteShape'/>
<Shape>
<LineSet vertexCount='2' containerField='geometry'>
</LineSet>
</Shape>
</HAnimSite> </Transform>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
- <HAnimJoint
DEF='Bvh1_vl5' name='vl5' center ='0.0 7.62 -2.54' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT Chest, OFFSET 0.0 7.62 -2.54, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_l5' name='l5'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='vl5'/> to child <HAnimJoint name='Chest2'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0 7.62 -2.54, 0.0 15.24 -2.54'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='0.0 7.62 -2.54'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='vl5'> is placed within <HAnimSegment name='Bvh1_l5'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='vl5'/> to child <HAnimJoint name='Chest2'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_Chest2' name='Chest2' center ='0.0 15.24 -2.54' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT Chest2, OFFSET 0.0 7.62 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_vl5_to_Chest2' name='vl5_to_Chest2'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='Chest2'/> to child <HAnimJoint name='LeftCollar'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0 15.24 -2.54, 7.62 48.260000000000005 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='Chest2'/> to child <HAnimJoint name='RightCollar'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0 15.24 -2.54, -7.62 48.260000000000005 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='Chest2'/> to child <HAnimJoint name='Neck'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0 15.24 -2.54, 0.0 53.339999 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='0.0 15.24 -2.54'> <Shape
USE=''/> <Shape/> <Shape/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='Chest2'> is placed within <HAnimSegment name='Bvh1_vl5_to_Chest2'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='Chest2'/> to child <HAnimJoint name='LeftCollar'/> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='Chest2'/> to child <HAnimJoint name='RightCollar'/> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='Chest2'/> to child <HAnimJoint name='Neck'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_LeftCollar' name='LeftCollar' center ='7.62 48.260000000000005 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT LeftCollar, OFFSET 7.62 33.02 2.54, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_Chest2_to_LeftCollar' name='Chest2_to_LeftCollar'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='LeftCollar'/> to child <HAnimJoint name='l_shoulder'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='7.62 48.260000000000005 0.0, 20.32 48.260000000000005 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='7.62 48.260000000000005 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='LeftCollar'> is placed within <HAnimSegment name='Bvh1_Chest2_to_LeftCollar'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='LeftCollar'/> to child <HAnimJoint name='l_shoulder'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_l_shoulder' name='l_shoulder' center ='20.32 48.260000000000005 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT LeftShoulder, OFFSET 12.7 0.0 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_l_upperarm' name='l_upperarm'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='l_shoulder'/> to child <HAnimJoint name='l_elbow'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='20.32 48.260000000000005 0.0, 20.32 17.780000000000005 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='20.32 48.260000000000005 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='l_shoulder'> is placed within <HAnimSegment name='Bvh1_l_upperarm'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='l_shoulder'/> to child <HAnimJoint name='l_elbow'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_l_elbow' name='l_elbow' center ='20.32 17.780000000000005 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT LeftElbow, OFFSET 0.0 -30.48 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_l_forearm' name='l_forearm'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='l_elbow'/> to child <HAnimJoint name='l_wrist'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='20.32 17.780000000000005 0.0, 20.32 -6.349999999999994 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='20.32 17.780000000000005 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='l_elbow'> is placed within <HAnimSegment name='Bvh1_l_forearm'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='l_elbow'/> to child <HAnimJoint name='l_wrist'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_l_wrist' name='l_wrist' center ='20.32 -6.349999999999994 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT LeftWrist, OFFSET 0.0 -24.13 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_l_hand' name='l_hand'>
- <Transform
translation='20.32 -6.349999999999994 0.0'> <Shape
USE=''/> <!-- Visualization sphere for <HAnimJoint name='l_wrist'> is placed within <HAnimSegment name='Bvh1_l_hand'> -->
- <HAnimSite
DEF='Bvh1_l_hand_tip' name='l_hand_tip' translation='0.0 -17.78 0.0'>
-
<!-- BVH End Site OFFSET (0.0, -17.78, 0.0) -->
<!-- HAnimSite visualization line for current OFFSET from grandparent <HAnimJoint name='l_wrist'/> to current <HAnimSite name='l_hand_tip'/> -->
<!-- HAnimSite visualization shape -->
-
<TouchSensor description='HAnimSite l_hand_tip'/>
-
<Shape USE='HAnimSiteShape'/>
<TouchSensor description='HAnimSite l_hand_tip'/>
<Shape USE='
HAnimSiteShape'/>
<Shape>
<LineSet vertexCount='2' containerField='geometry'>
</LineSet>
</Shape>
</HAnimSite> </Transform>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
- <HAnimJoint
DEF='Bvh1_RightCollar' name='RightCollar' center ='-7.62 48.260000000000005 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT RightCollar, OFFSET -7.62 33.02 2.54, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_Chest2_to_RightCollar' name='Chest2_to_RightCollar'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='RightCollar'/> to child <HAnimJoint name='r_shoulder'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-7.62 48.260000000000005 0.0, -20.32 48.260000000000005 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='-7.62 48.260000000000005 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='RightCollar'> is placed within <HAnimSegment name='Bvh1_Chest2_to_RightCollar'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='RightCollar'/> to child <HAnimJoint name='r_shoulder'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_r_shoulder' name='r_shoulder' center ='-20.32 48.260000000000005 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT RightShoulder, OFFSET -12.7 0.0 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_r_upperarm' name='r_upperarm'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='r_shoulder'/> to child <HAnimJoint name='r_elbow'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-20.32 48.260000000000005 0.0, -20.32 17.780000000000005 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='-20.32 48.260000000000005 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='r_shoulder'> is placed within <HAnimSegment name='Bvh1_r_upperarm'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='r_shoulder'/> to child <HAnimJoint name='r_elbow'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_r_elbow' name='r_elbow' center ='-20.32 17.780000000000005 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT RightElbow, OFFSET 0.0 -30.48 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_r_forearm' name='r_forearm'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='r_elbow'/> to child <HAnimJoint name='r_wrist'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='-20.32 17.780000000000005 0.0, -20.32 -6.349999999999994 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='-20.32 17.780000000000005 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='r_elbow'> is placed within <HAnimSegment name='Bvh1_r_forearm'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='r_elbow'/> to child <HAnimJoint name='r_wrist'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_r_wrist' name='r_wrist' center ='-20.32 -6.349999999999994 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT RightWrist, OFFSET 0.0 -24.13 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_r_hand' name='r_hand'>
- <Transform
translation='-20.32 -6.349999999999994 0.0'> <Shape
USE=''/> <!-- Visualization sphere for <HAnimJoint name='r_wrist'> is placed within <HAnimSegment name='Bvh1_r_hand'> -->
- <HAnimSite
DEF='Bvh1_r_hand_tip' name='r_hand_tip' translation='0.0 -17.78 0.0'>
-
<!-- BVH End Site OFFSET (0.0, -17.78, 0.0) -->
<!-- HAnimSite visualization line for current OFFSET from grandparent <HAnimJoint name='r_wrist'/> to current <HAnimSite name='r_hand_tip'/> -->
<!-- HAnimSite visualization shape -->
-
<TouchSensor description='HAnimSite r_hand_tip'/>
-
<Shape USE='HAnimSiteShape'/>
<TouchSensor description='HAnimSite r_hand_tip'/>
<Shape USE='
HAnimSiteShape'/>
<Shape>
<LineSet vertexCount='2' containerField='geometry'>
</LineSet>
</Shape>
</HAnimSite> </Transform>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
- <HAnimJoint
DEF='Bvh1_Neck' name='Neck' center ='0.0 53.339999 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT Neck, OFFSET 0.0 38.099999 2.54, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_Chest2_to_Neck' name='Chest2_to_Neck'>
-
<!-- HAnimSegment visualization line from current <HAnimJoint name='Neck'/> to child <HAnimJoint name='skullbase'/> -->
<Shape>
<LineSet vertexCount='2'>
<Coordinate point='0.0 53.339999 0.0, 0.0 69.849999 0.0'/>
<ColorRGBA USE='HAnimSegmentLineColorRGBA'/>
</LineSet>
</Shape>
- <Transform
translation='0.0 53.339999 0.0'> <Shape
USE=''/> <Shape/> <!-- Visualization sphere for <HAnimJoint name='Neck'> is placed within <HAnimSegment name='Bvh1_Chest2_to_Neck'> -->
<!-- HAnimSegment OFFSET visualization line from current <HAnimJoint name='Neck'/> to child <HAnimJoint name='skullbase'/> -->
</Transform>
</HAnimSegment>
- <HAnimJoint
DEF='Bvh1_skullbase' name='skullbase' center ='0.0 69.849999 0.0' ulimit='0 0 0' llimit='0 0 0'>
<!-- BVH JOINT Head, OFFSET 0.0 16.51 0.0, CHANNELS 3 Zrotation Xrotation Yrotation -->
- <HAnimSegment
DEF='Bvh1_skull' name='skull'>
- <Transform
translation='0.0 69.849999 0.0'> <Shape
USE=''/> <!-- Visualization sphere for <HAnimJoint name='skullbase'> is placed within <HAnimSegment name='Bvh1_skull'> -->
- <HAnimSite
DEF='Bvh1_skull_tip' name='skull_tip' translation='0.0 10.16 0.0'>
-
<!-- BVH End Site OFFSET (0.0, 10.16, 0.0) -->
<!-- HAnimSite visualization line for current OFFSET from grandparent <HAnimJoint name='skullbase'/> to current <HAnimSite name='skull_tip'/> -->
<!-- HAnimSite visualization shape -->
-
<TouchSensor description='HAnimSite skull_tip'/>
-
<Shape USE='HAnimSiteShape'/>
<TouchSensor description='HAnimSite skull_tip'/>
<Shape USE='
HAnimSiteShape'/>
<Shape>
<LineSet vertexCount='2' containerField='geometry'>
</LineSet>
</Shape>
</HAnimSite> </Transform>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- info='"authorEmail=*TODO*" "authorName=*TODO*" "copyright=Copyright (c) 2022" "humanoidVersion=*TODO*" "usageRestrictions=*TODO*"' -->
<!-- Top-level HAnimSite/Viewpoint attached to HAnimHumanoid is unaffected by motion animation -->
- <HAnimSite
DEF='Bvh1_humanoid_root_view' name='humanoid_root_view' containerField ='viewpoints' >
-
<!-- HAnimSite visualization shape -->
-
<TouchSensor description='HAnimSite humanoid_root_view'/>
-
<Shape USE='HAnimSiteShape'/>
-
<Viewpoint DEF='Bvh1_humanoid_root_viewpoint' description='Bvh1 front view towards HAnimHumanoid center' position='0 0 314.96062992125985'/>
-
<!-- HAnimSite/Viewpoint visualization shape -->
-
<Anchor description='HAnimSite Bvh1_humanoid_root_view Viewpoint ' url='"#Bvh1_humanoid_root_viewpoint"'>
<LOD forceTransitions='true' range='0.04'>
<WorldInfo info='"hide diamond when close"'/>
<Shape DEF='HAnimSiteViewpointShape'>
<IndexedFaceSet DEF='SiteViewpointDiamondIFS' coordIndex='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' creaseAngle='0.5'>
<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='1 1 0' transparency='0.3'/> </Appearance>
</Shape>
</LOD>
</Anchor>
</HAnimSite>
|