#X3D V3.0 utf8 PROFILE Immersive META "filename" "hanimLOA3A8320080320..x3dv 20080702 " # from h-anim 19974 A.6.2.2 modifed by Joe 20040109 01/18 oao # 20070910 fixed hanim_r_index_proximal and hanim_l_index_proximal # change first hanim_r_index_proximal to hanim_r_thumb_proximal and name # change second hanim_r_index_proximal to hanim_r_thumb_metacarpal and name # change first hanim_l_index_proximal to hanim_l_thumb_proximal and name # change second hanim_l_index_proximal to hanim_l_thumb_metacarpal and name # continue to examine for USE error? # 20071129 humanoidBody changed to skeleton and X3D sig # deleted joints node, segments node, sites node # 20080225 noprotos # 20080310 HAnim # 20080314 x3dv # 20080316 re-structured 0320 fixed l-distal dup. # 20080401 added skin shpe node # r_forefoot_tip location should be: -0.1043 0.0016 0.1450 (here y same as l_forefoot_tip) # fixed r_middistal segment endpoints # l_acromion, l_axilla_ant, l_axilla_post sites should be children of l_scapula instead of l_clavicle # r_acromion, r_axilla_ant, r_axilla_post sites should be children of r_scapula instead of r_clavicle # l_humeral_medial_epicn and l_radiale sites should be children of l_upperarm instead of l_elbow # r_humeral_medial_epicn and r_radiale sites should be children of r_upperarm instead of r_elbow # l_lateral_malleolus and l_medial_malleolus sites should be children of l_calf instead of l_ankle # r_lateral_malleolus and r_medial_malleolus sites should be children of r_calf instead of r_ankle # r_metacarpal_pha2 from hand segment to index0 index_metacarpal segment # r_metacarpal_pha5 from hand segment to pinky_0 pinky_metacarpal segment # l_metacarpal_pha2 from hand segment to l_index0 index_metacarpal segment (not yet done here) # l_metacarpal_pha5 from hand segment to l_pinky_0 pinky_metacarpal segment (not yet done here) # r_dactylion should be reparented to middle finger. med def puts this at tip of middle finger # l_dactylion should be reparented to middle finger. med def puts this at tip of middle finger (not yet done here) # Integrate Best Rignt Hand 20080609 hanimLOA3A83RightHand31.x3dv No Skin # 20080612 Show using Walk animation from Boxman Nancy walk animation proto and with ManGloss with colors for parts # 20080627 legs and feet # 20080628 show using differnt animations. Animations as protos, (and now even inlines)? # 20080702 shown with Nancy 1.1 anims from hanim.org Group { children [ Transform { translation 0 2.1 0 scale 5 5 5 # oriientation = Green +z, blue +x red +y box joint locations children [ DEF jointbox Shape { geometry IndexedFaceSet { coord Coordinate { point [ 0 0.01 0, -0.01 0 0, 0 0 0.0157, 0.01 0 0, 0 0 -0.01, 0 -0.01 0 ] } 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.1 colorPerVertex TRUE color Color { color [ 1 0 0, 0 0 1, 0 1 0, 1 1 1, 0 1 1, 1 1 0 ] } } appearance Appearance { material Material { ambientIntensity 0.5 shininess 1 diffuseColor 0 0 0 emissiveColor 0 0 0 specularColor 0 0 0 transparency 0.6 } } } ] } Transform { translation -0.20 0.773 -0.016 scale .1 .1 .1 # key box joint locations children [ DEF jointboxa Shape { geometry IndexedFaceSet { coord DEF boxCoords Coordinate { point [ 0 0.01 0, -0.01 0 0, 0 0 0.01, 0.01 0 0, 0 0 -0.01, 0 -0.01 0 ] } 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.1 } appearance Appearance { material Material { ambientIntensity 0.5 shininess 0.7 diffuseColor 0 0 1 emissiveColor 1 1 1 specularColor 0 0 1 transparency 0 } } } ] } Transform { translation -0.20 0.773 -0.016 scale .1 .1 .1 # key box joint locations children [ DEF jointboxb Shape { geometry IndexedFaceSet { coord USE boxCoords 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.1 } appearance Appearance { material Material { ambientIntensity 0.5 shininess 0.7 diffuseColor 0 1 0 emissiveColor 0 0 0 specularColor 0 1 0 transparency 0 } } } ] } Transform { translation -0.20 0.773 -0.016 scale .1 .1 .1 # red box Site locations children [ DEF sitebox Shape { geometry IndexedFaceSet { coord USE boxCoords 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.1 } appearance Appearance { material Material { ambientIntensity 1.0 shininess 0.7 diffuseColor 1 0 0 emissiveColor 1 0 0 specularColor 1 0 0 transparency 0.6 } } } ] } Transform { translation -0.20 0.773 -0.016 scale .1 .1 .1 # white box Site locations children [ DEF siteboxa Shape { geometry IndexedFaceSet { coord USE boxCoords 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.1 } appearance Appearance { material Material { ambientIntensity 0.500 shininess 1 diffuseColor 0 1 0 emissiveColor 0 1 0 specularColor 0 0 1 transparency 0 } } } ] } Transform { translation -0.20 0.773 -0.016 scale .1 .1 .1 # white box Site locations children [ DEF siteboxb Shape { geometry IndexedFaceSet { coord USE boxCoords 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.1 } appearance Appearance { material Material { ambientIntensity 0.500 shininess 1 diffuseColor 1 0 0 emissiveColor 1 1 0 specularColor 1 0 1 transparency 0 } } } ] } Transform { translation -0.20 0.773 -0.016 scale .1 .1 .1 # Segments children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0 0 0, 0 0.0001 0 ] } coordIndex [ 0, 1, -1 ] } appearance DEF SegmentLine Appearance { material Material { diffuseColor 0 1 0 emissiveColor 0 1 0 specularColor 0 1 0 transparency 0.8 } } } Shape { geometry IndexedLineSet { coord Coordinate { point [ 0 0 0, 0 0.0001 0 ] } coordIndex [ 0, 1, -1 ] } appearance DEF SegmentLinea Appearance { material Material { diffuseColor 1 1 1 emissiveColor 1 1 1 } } } ] } ] } Group { children [ Transform { translation -0.20 0.773 -0.016 scale .1 .1 .1 # white sphere markers locations children [ DEF specialsphere Shape { geometry Sphere { radius 0.0025 } appearance Appearance { material Material { ambientIntensity 0.500 shininess 1 diffuseColor 0 0 1 emissiveColor 0 0 1 specularColor 0 0 1 transparency 0 } } } ] } Transform { translation -0.20 0.773 -0.016 scale .1 .1 .1 # red sphere markers locations children [ DEF specialspherea Shape { geometry Sphere { radius 0.0025 } appearance Appearance { material Material { ambientIntensity 0.500 shininess 1 diffuseColor 1 0 0 emissiveColor 1 0 0 specularColor 1 0 0 transparency 0.0 } } } ] } ]} Group { children [ Transform { translation -0.20 0.773 -0.016 scale .1 .1 .1 # white sphere markers locations children [ DEF skinsphere Shape { geometry Sphere { radius 0.005 } appearance Appearance { material Material { ambientIntensity 0.500 shininess 1 diffuseColor 0 1 0 emissiveColor 0 1 0 specularColor 0 1 0 transparency 0 } } } ] } Transform { translation -0.20 0.773 -0.016 scale .1 .1 .1 # red sphere markers locations children [ DEF skinspherea Shape { geometry Sphere { radius 0.0025 } appearance Appearance { material Material { ambientIntensity 0.500 shininess 1 diffuseColor 1 0 0 emissiveColor 1 0 0 specularColor 1 0 0 transparency 0.0 } } } ] } Transform { translation -0.20 0.773 -0.016 scale .1 .1 .1 # green sphere markers locations children [ DEF skinsphereb Shape { geometry Sphere { radius 0.0025 } appearance Appearance { material Material { ambientIntensity 0.500 shininess 1 diffuseColor 0 1 0 emissiveColor 0 1 0 specularColor 0 1 0 transparency 0.0 } } } ] } Transform { translation -0.20 0.773 -0.016 scale .1 .1 .1 # purple sphere markers locations children [ DEF skinspherec Shape { geometry Sphere { radius 0.0025 } appearance Appearance { material Material { ambientIntensity 0.500 shininess 1 diffuseColor 1 0 1 emissiveColor 1 0 1 specularColor 1 0 1 transparency 0.0 } } } ] } ]} DEF SpecHumanoid Group { children [ # Well, that is the goal, anyway. DEF JoeISOHumanoid Group { # Well, that is the goal, anyway. children [ DEF JoeHuman HAnimHumanoid { skin [ Shape { # Skin from Sites geometry IndexedFaceSet { coord DEF TheSkinCoord Coordinate { point [ # Feature Points and Site object Default translation 0.0 1.77 0.0 #0 skull_tip 0.0 1.665 0.09 #1 sellion -0.033 1.62 0.087 #2 r_infraorbitale 0.033 1.62 0.087 #3 l_infraorbitale 0.0 1.55 0.097 #4 supramenton -0.077 1.64 -0.01 #5 r_tragion -0.0527 1.58 0.015 #6 r_gonion 0.077 1.64 -0.01 #7 l_tragion 0.0527 1.58 0.015 #8 l_gonion 0.0 1.625 -0.0925 #9 nuchale -0.03 1.46 0.035 #10 r_clavicale 0.0 1.44 0.03 #11 suprasternale 0.03 1.46 0.035 #12 l_clavicale -0.1135 1.318 0.095 #13 r_thelion 0.1135 1.318 0.095 #14 l_thelion 0.0 1.25 0.113 #15 substernale -0.087 1.19 0.09 #16 r_rib10 -0.0935 1.03 0.075 #17 r_asis 0.087 1.19 0.09 #18 l_rib10 0.0935 1.03 0.075 #19 l_asis -0.1425 1.065 0.0033 #20 r_iliocristale -0.15 0.9 -0.01 #21 r_trochanterion 0.1425 1.065 0.0033 #22 l_iliocristale 0.15 0.9 -0.01 #23 l_trochanterion 0.0 1.53 -0.084 #24 cervicale 0.0049 1.1908 -0.1113 #25 rib10_midspine -0.0773 1.019 -0.12 #26 r_psis 0.0773 1.019 -0.12 #27 l_psis 0.005 1.0915 -0.1091 #28 waist_preferred_post # right arm -0.178 1.4825 -0.0625 #29 r_acromion -0.17 1.38 0.007 #30 r_axilla_ant -0.1884 0.8676 -0.036 #31 r_radial_styloid -0.16 1.38 -0.127 #32 r_axilla_post -0.2 1.1388 -0.08 #33 r_olecranon -0.244 1.1388 -0.04 #34 r_humeral_lateral_epicn -0.165 1.1388 -0.04 #35 r_humeral_medial_epicn -0.23 1.133 -0.055 #36 r_radiale Not used in this skin -0.1977 0.8169 -0.0177 #37 r_metacarpal_pha2 -0.1941 0.6772 -0.0423 #38 r_dactylion tip of middle finger -0.2117 0.8562 -0.0584 #39 r_ulnar_styloid -0.1929 0.7890 -0.1064 #40 r_metacarpal_pha5 # left arm 0.175 1.4825 -0.06 #41 l_acromion 0.17 1.38 0.007 #42 l_axilla_ant 0.1901 0.8645 -0.0415 #43 l_radial_styloid 0.16 1.38 -0.125 #44 l_axilla_post 0.2 1.1388 -0.08 #45 l_olecranon 0.165 1.1388 -0.04 #46 l_humeral_medial_epicn 0.244 1.1388 -0.04 #47 l_humeral_lateral_epicn 0.23 1.133 -0.055 #48 l_radiale Not used in this skin 0.2009 0.8139 -0.0237 #49 l_metacarpal_pha2 0.2056 0.6743 -0.0482 #50 l_dactylion 0.2142 0.8529 -0.0648 #51 l_ulnar_styloid 0.1929 0.7860 -0.1122 #52 l_metacarpal_pha5 -0.1 0.4913 -0.03 #53 r_knee_crease -0.17 0.466 0.0 #54 r_femoral_lateral_epicn -0.05 0.466 0.0 #55 r_femoral_medial_epicn -0.165 0.01 0.12 #56 r_metatarsal_pha5 -0.15 0.07 0.0 #57 r_lateral_malleolus -0.085 0.086 0.0125 #58 r_medial_malleolus -0.09 0.056 0.0125 #59 r_sphyrion -0.115 0.02 0.122 #60 r_metatarsal_pha1 -0.115 0.04 -0.055 #61 r_calcaneous_post -0.110 0.011 0.19 #62 r_digit2 0.0993 0.4881 -0.0309 #63 l_knee_crease 0.17 0.466 0.0 #64 l_femoral_lateral_epicn 0.05 0.4867 0.0 #65 l_femoral_medial_epicn 0.165 0.01 0.12 #66 l_metatarsal_pha5 0.15 0.07 0.0 #67 l_lateral_malleolus 0.085 0.086 0.0125 #68 l_medial_malleolus 0.09 0.056 0.0125 #69 l_sphyrion 0.115 0.02 0.122 #70 l_metatarsal_pha1 0.115 0.04 -0.055 #71 l_calcaneous_post 0.110 0.011 0.19 #72 l_digit2 0.0 0.875 0.0 #73 crotch -0.0646 1.5149 -0.038 #74 r_neck_base 0.0646 1.5149 -0.038 #75 l_neck_base 0.0 1.07225 0.09 #76 navel -0.11 1.427 -0.1375 #77 add r_acromioclavicular back -0.235 1.42 -0.0625 #78 add r_shoulder skin outboard 0.11 1.427 -0.1375 #79 add l_acromioclavicular back 0.235 1.42 -0.0625 #80 add l_shoulder skin outboard 0.0 1.41 -0.145 #81 add center top back 0.0 0.925 0.08 #82 add center front lower -0.087 1.19 -0.09 #83 add back opposite rib10 0.087 1.19 -0.09 #84 add back opposite rib10 0.172 1.32 -0.03 #85 add mid left top -0.172 1.32 -0.03 #86 add mid right top 0.15 1.23 -0.015 #87 add mid left mid -0.15 1.23 -0.015 #88 add mid right mid 0.079 0.92 -0.14 #89 add back of l_hip 0.1 0.90 0.077 #90 add front of l_hip -0.079 0.92 -0.14 #91 add back of r_hip -0.1 0.90 0.075 #92 add front of r_hip 0.0 0.87 0.0 #93 add between legs 0.171 0.65 0.0 #94 add below l_hip outside 0.02 0.65 0.0 #95 add below l_hip inside 0.1 0.65 -0.08 #96 add below l_hip back 0.1 0.65 0.07 #97 add below l_hip front -0.171 0.65 0.0 #98 add below r_hip outside -0.02 0.65 0.0 #99 add below r_hip inside -0.1 0.65 -0.08 #100 add below r_hip back -0.1 0.65 0.07 #101 add below r_hip front # left arm 0.25 1.27 -0.04 #102 add at left mid arm 0.17 1.27 -0.04 #103 add at leftmid arm 0.2 1.27 -0.09 #104 add at mid left arm 0.2 1.27 0.02 #105 add at left mid arm 0.244 1.1388 -0.04 #106 add at left elbow outer use l_humeral_lateral_epicn 0.165 1.1388 -0.04 #107 add at left elbow inner use l_humeral_medial_epicn 0.2 1.1388 -0.08 #108 add at left elbow back use l_olecranon 0.2 1.1388 -0.013 #109 add at left elbow front 0.225 1.0 -0.01 #110 add below left elbow outside front 0.225 1.0 -0.07 #111 add below left elbow outside back 0.185 1.0 -0.01 #112 add below left elbow inside front 0.185 1.0 -0.07 #113 add below left elbow inside back # left wrist and hand (only -x to +x changed from right) 0.2 1.1388 -0.04 #114 0 at elbow center not used 0.225 0.92 -0.04 #115 1 add above wrist outside front 0.175 0.92 -0.04 #116 2 add above wrist inside front 0.2 0.92 -0.065 #117 3 add above wrist inside back 0.2 0.92 -0.015 #118 4 add above wrist front 0.225 0.89 -0.04 #119 5 left wrist outside front 0.175 0.89 -0.04 #120 6 left wrist outside front 0.2 0.89 -0.065 #121 7 left wrist outside front 0.2 0.89 -0.015 #122 8 left wrist outside front 0.218 0.86 -0.04 #123 9 below left wrist 0.184 0.86 -0.04 #124 10 below left wrist 0.2 0.87 -0.07 #125 1 below left wrist 0.2 0.87 0.0 #126 2 # left hand metacarples # r_thumb1 0.21 0.85 0.0 #127 3 0.1854 0.85 0.0 #128 4 # l_index0 0.212 0.84 -0.015 #129 5 0.183 0.84 -0.015 #130 6 # l_middle0 0.213 0.835 -0.04 #131 7 0.190 0.835 -0.04 #132 8 # l_ring0 0.211 0.835 -0.065 #133 9 0.192 0.835 -0.065 #134 20 # l_pinky0 0.208 0.84 -0.085 #135 1 0.190 0.84 -0.085 #136 2 0.2 0.84 -0.095 #137 3 # l_thumb web 0.215 0.82 0.0 #138 4 0.193 0.815 0.005 #139 5 0.198 0.80 0.012 #140 6 # l_thumb 2 0.21 0.82 0.03 #141 7 0.19 0.82 0.03 #142 8 0.2 0.835 0.039 #143 9 # l_thumb 3 0.212 0.8 0.05 #144 30 0.188 0.8 0.05 #145 1 0.2 0.807 0.057 #146 2 0.2 0.793 0.035 #147 3 # l_thumb end 0.2 0.774 0.076 #148 4 tip 0.212 0.78 0.07 #149 5 0.188 0.78 0.07 #150 6 0.2 0.785 0.075 #151 7 0.2 0.77 0.062 #152 8 # l_index1 0.215 0.793 -0.015 #153 9 0.187 0.793 -0.015 #154 40 0.2 0.793 -0.005 #155 1 # l_middle1 0.215 0.788 -0.04 #156 2 0.187 0.788 -0.04 #157 3 # l_ring1 0.215 0.793 -0.065 #158 4 0.187 0.793 -0.065 #159 5 # l_pinky1 0.21 0.79 -0.085 #160 6 0.19 0.79 -0.085 #161 7 0.2 0.79 -0.095 #162 8 # l_between fingers 0.19 0.77 -0.0275 #163 9 0.19 0.77 -0.0525 #164 50 0.19 0.78 -0.0775 #165 1 # l_index2 0.212 0.745 -0.015 #166 2 0.188 0.745 -0.02 #167 3 0.2 0.745 -0.0255 #168 4 0.2 0.745 -0.0045 #169 5 # l_index3 0.211 0.72 -0.015 #170 6 0.189 0.72 -0.015 #171 7 0.2 0.72 -0.0252 #172 8 0.2 0.72 -0.0048 #173 9 # l_indexend 0.21 0.695 -0.015 #174 60 0.19 0.695 -0.015 #175 1 0.2 0.695 -0.025 #176 2 0.2 0.695 -0.005 #177 3 0.2 0.685 -0.015 #178 4 # l_middle2 0.215 0.74 -0.04 #179 5 0.185 0.74 -0.04 #180 6 0.2 0.74 -0.055 #181 7 0.2 0.74 -0.025 #182 8 # l_middle3 0.21 0.7142 -0.04 #183 9 0.19 0.7142 -0.04 #184 70 0.2 0.7142 -0.053 #185 1 0.2 0.7142 -0.027 #186 2 # l_middleend 0.21 0.68 -0.04 #187 3 0.19 0.68 -0.04 #188 4 0.2 0.68 -0.05 #189 5 0.2 0.68 -0.03 #190 6 0.2 0.67 -0.04 #191 7 # l_ring2 0.212 0.74 -0.065 #192 8 0.188 0.74 -0.065 #193 9 0.2 0.74 -0.0756 #194 80 0.2 0.74 -0.0542 #195 1 # l_ring3 0.21 0.7177 -0.065 #196 2 0.19 0.7177 -0.065 #197 3 0.2 0.7177 -0.0751 #198 4 0.2 0.7177 -0.0549 #199 5 # l_ringend 0.21 0.695 -0.065 #200 6 0.19 0.695 -0.065 #201 7 0.2 0.695 -0.075 #202 8 0.2 0.695 -0.055 #203 9 0.2 0.685 -0.065 #204 90 # l_pinky2 0.211 0.755 -0.085 #205 1 0.189 0.755 -0.085 #206 2 0.2 0.755 -0.0952 #207 3 0.2 0.755 -0.0748 #208 4 # l_pinky3 0.21 0.735 -0.085 #209 5 0.19 0.735 -0.085 #210 6 0.2 0.735 -0.0951 #211 7 0.2 0.735 -0.0749 #212 8 # l_pinkyend 0.21 0.72 -0.085 #213 9 0.19 0.72 -0.085 #214 100 0.2 0.72 -0.095 #215 1 0.2 0.72 -0.075 #216 2 0.2 0.71 -0.085 #217 3 # right arm -0.23 1.23 -0.04 #218 114 add at right mid arm outside -0.16 1.23 -0.04 #219 115 add at right mid arm inside -0.2 1.235 -0.105 #220 116 add at right mid arm back -0.2 1.255 0.02 #221 117 add at right mid arm front -0.244 1.1388 -0.04 #222 118 add at right elbow outer use r_humeral_lateral_epicn -0.165 1.1388 -0.04 #223 119 add at right elbow inner use r_humeral_medial_epicn -0.2 1.1388 -0.08 #224 120 add at right elbow back use r_olecranon -0.2 1.1388 0.013 #225 121 add at right elbow front -0.225 1.0 -0.01 #226 122 add below right elbow outside front -0.225 1.0 -0.07 #227 123 add below right elbow outside back -0.185 1.0 -0.01 #228 124 add below right elbow inside front -0.185 1.0 -0.07 #229 125 add below right elbow inside back # right wrist and hand -0.2 1.1388 -0.04 #230 0 at elbow center not used -0.225 0.92 -0.04 #231 1 # above right wrist -0.175 0.92 -0.04 #232 2 -0.2 0.92 -0.065 #233 3 -0.2 0.92 -0.015 #234 4 # right wrist -0.225 0.89 -0.04 #235 5 -0.175 0.89 -0.04 #236 6 -0.2 0.89 -0.065 #237 7 -0.2 0.89 -0.015 #238 8 # below right wrist -0.218 0.86 -0.04 #239 9 -0.184 0.86 -0.04 #240 10 -0.2 0.87 -0.07 #241 1 -0.2 0.87 0.0 #242 2 # right hand metacarples # r_thumb1 -0.21 0.85 0.0 #243 3 -0.1854 0.85 0.0 #244 4 # r_index0 -0.212 0.84 -0.015 #245 5 -0.183 0.84 -0.015 #246 6 # r_middle0 -0.213 0.835 -0.04 #247 7 -0.190 0.835 -0.04 #248 8 # r_ring0 -0.211 0.835 -0.065 #249 9 -0.192 0.835 -0.065 #250 20 # r_pinky0 -0.208 0.84 -0.085 #251 1 -0.190 0.84 -0.085 #252 2 -0.2 0.84 -0.095 #253 3 # r_thumb web -0.215 0.82 0.0 #254 4 -0.193 0.815 0.005 #255 5 -0.198 0.80 0.012 #256 6 # r_thumb 2 -0.21 0.82 0.03 #257 7 -0.19 0.82 0.03 #258 8 -0.2 0.835 0.039 #259 9 # r_thumb 3 -0.212 0.8 0.05 #260 30 -0.188 0.8 0.05 #261 1 -0.2 0.807 0.057 #262 2 -0.2 0.793 0.035 #263 3 # r_thumb end -0.2 0.774 0.076 #264 4 tip -0.212 0.78 0.07 #265 5 -0.188 0.78 0.07 #266 6 -0.2 0.785 0.075 #267 7 -0.2 0.77 0.062 #268 8 # r_index1 -0.215 0.793 -0.015 #269 9 -0.187 0.793 -0.015 #270 40 -0.2 0.793 -0.005 #271 1 # r_middle1 -0.215 0.788 -0.04 #272 2 -0.187 0.788 -0.04 #273 3 # r_ring1 -0.215 0.793 -0.065 #274 4 -0.187 0.793 -0.065 #275 5 # r_pinky1 -0.21 0.79 -0.085 #276 6 -0.19 0.79 -0.085 #277 7 -0.2 0.79 -0.095 #278 8 # r_between fingers -0.19 0.77 -0.0275 #279 9 -0.19 0.77 -0.0525 #280 50 -0.19 0.78 -0.0775 #281 1 # r_index2 -0.212 0.745 -0.015 #282 2 -0.188 0.745 -0.02 #283 3 -0.2 0.745 -0.0255 #284 4 -0.2 0.745 -0.0045 #285 5 # r_index3 -0.211 0.72 -0.015 #286 6 -0.189 0.72 -0.015 #287 7 -0.2 0.72 -0.0252 #288 8 -0.2 0.72 -0.0048 #289 9 # r_indexend -0.21 0.695 -0.015 #290 60 -0.19 0.695 -0.015 #291 1 -0.2 0.695 -0.025 #292 2 -0.2 0.695 -0.005 #293 3 -0.2 0.685 -0.015 #294 4 # r_middle2 -0.215 0.74 -0.04 #295 5 -0.185 0.74 -0.04 #296 6 -0.2 0.74 -0.055 #297 7 -0.2 0.74 -0.025 #298 8 # r_middle3 -0.21 0.7142 -0.04 #299 9 -0.19 0.7142 -0.04 #300 70 -0.2 0.7142 -0.053 #301 1 -0.2 0.7142 -0.027 #302 2 # r_middleend -0.21 0.68 -0.04 #303 3 -0.19 0.68 -0.04 #304 4 -0.2 0.68 -0.05 #305 5 -0.2 0.68 -0.03 #306 6 -0.2 0.67 -0.04 #307 7 # r_ring2 -0.212 0.74 -0.065 #308 8 -0.188 0.74 -0.065 #309 9 -0.2 0.74 -0.0756 #310 80 -0.2 0.74 -0.0542 #311 1 # r_ring3 -0.21 0.7177 -0.065 #312 2 -0.19 0.7177 -0.065 #313 3 -0.2 0.7177 -0.0751 #314 4 -0.2 0.7177 -0.0549 #315 5 # r_ringend -0.21 0.695 -0.065 #316 6 -0.19 0.695 -0.065 #317 7 -0.2 0.695 -0.075 #318 8 -0.2 0.695 -0.055 #319 9 -0.2 0.685 -0.065 #320 90 # r_pinky2 -0.211 0.755 -0.085 #321 1 -0.189 0.755 -0.085 #322 2 -0.2 0.755 -0.0952 #323 3 -0.2 0.755 -0.0748 #324 4 # r_pinky3 -0.21 0.735 -0.085 #325 5 -0.19 0.735 -0.085 #326 6 -0.2 0.735 -0.0951 #327 7 -0.2 0.735 -0.0749 #328 8 # r_pinkyend -0.21 0.72 -0.085 #329 9 -0.19 0.72 -0.085 #330 100 -0.2 0.72 -0.095 #331 1 -0.2 0.72 -0.075 #332 2 -0.2 0.71 -0.085 #333 3 # left leg and foot 0.115 0.466 0.06 #334 add at l_knee front 0.115 0.466 -0.055 #335 add l_knee_crease 0.15 0.466 0.0 #336 add l_knee outside l_femoral_lateral_epicn 0.05 0.466 0.0 #337 add l_knee inside l_femoral_medial_epicn 0.17 0.3 0.0 #338 add below l_knee outside 0.06 0.3 0.0 #339 add below l_knee inside 0.1 0.3 -0.05 #340 add below l_knee back 0.1 0.3 0.05 #341 add below l_knee front 0.15 0.07 0.0 #342 add at l_ankle outside 0.085 0.086 0.0125 #343 add at l_ankle inside 0.115 0.069 -0.045 #344 add at l_ankle back 0.117 0.0975 0.0615 #345 add at l_ankle front 0.1375 0.006 -0.03 #346 add at l_subtalar outside 0.095 0.006 -0.03 #347 add at l_subtalar inside 0.115 0.015 -0.045 #348 add at l_subtalar rear 0.115 0.06 0.1 #349 add at l_midtarsal up 0.115 0.0 0.07 #350 add at l_midtarsal down 0.165 0.0 0.07 #351 add at l_midtarsal outside 0.095 0.0 0.07 #352 add at l_midtarsal inside 0.115 0.04 0.13 #353 add at l_metatarsal top 0.125 0.0 0.12 #354 add at l_metatarsal bottom 0.165 0.0 0.12 #355 add at l_metatarsal outside 0.087 0.0 0.122 #356 add at l_metatarsal inside 0.090 0.012 0.188 #357 add at l_piggywentomarket_tip 0.110 0.011 0.19 #358 add at l_piggystayedhome_tip 0.128 0.011 0.185 #359 add at l_piggyateroastbeef_tip 0.142 0.011 0.178 #360 add at l_piggyhadnone_tip 0.154 0.010 0.168 #361 add at l_piggyranallthewayhomyhomeweeweeweeweewee_tip # right leg and foot -0.115 0.466 0.06 #362 add at r_knee front -0.115 0.466 -0.055 #363 add r_knee_crease -0.17 0.466 0.0 #364 add r_femoral_lateral_epicn -0.05 0.466 0.0 #365 add r_femoral_medial_epicn -0.17 0.3 0.0 #366 add below r_knee -0.06 0.3 0.0 #367 add below r_knee -0.1 0.3 -0.05 #368 add below r_knee -0.1 0.3 0.05 #369 add below r_knee -0.15 0.07 0.0 #370 add at r_ankle -0.085 0.086 0.0125 #371 add at r_ankle -0.115 0.069 -0.045 #372 add at r_ankle -0.117 0.0975 0.0615 #373 add at r_ankle -0.1375 0.006 -0.03 #374 add at r_subtalar outside -0.095 0.006 -0.03 #375 add at r_subtalar inside -0.095 0.006 -0.03 #376 add at r_subtalar rear -0.115 0.06 0.1 #377 add at r_midtarsal up -0.115 0.0 0.07 #378 add at r_midtarsal down -0.165 0.0 0.07 #379 add at r_midtarsal outside -0.095 0.0 0.07 #380 add at r_midtarsal inside -0.115 0.04 0.13 #381 add at r_metatarsal top -0.125 0.0 0.12 #382 add at r_metatarsal bottom -0.165 0.0 0.12 #383 add at r_metatarsal outside -0.087 0.0 0.122 #384 add at r_metatarsal inside -0.090 0.012 0.188 #385 add at r_piggywenttomarket_tip -0.110 0.011 0.19 #386 add at r_piggystayedhome_tip -0.128 0.011 0.185 #387 add at r_piggyateroastbeef_tip -0.142 0.011 0.178 #388 add at r_piggyhadnone_tip -0.154 0.010 0.168 #389 add at r_piggyranallthewayhomeweeweeweeweewee_tip # Other Site object Default translation #0.1354 0.0016 0.1476 # l_forefoot_tip #-0.1043 -0.0227 0.1450 # r_forefoot_tip #0.1982 0.8061 0.0759 #l_thumb_distal_tip #0.2089 0.6858 -0.0245 #l_index_distal_tip #0.2080 0.6731 -0.0491 #l_middle_distal_tip #0.2035 0.6750 -0.0756 #l_ring_distal_tip #0.2014 0.7009 -0.1012 #l_pinky_distal_tip #-0.1869 0.8090 0.0820 #r_thumb_distal_tip #-0.1980 0.6883 -0.0180 #r_index_distal_tip #-0.1969 0.6758 -0.0427 #r_middle_distal_tip #-0.1934 0.6778 -0.0693 #r_ring_distal_tip #-0.1938 0.7035 -0.0949 #r_pinky_distal_tip ] } coordIndex [ # head 0 9 5 -1 0 7 9 -1 0 5 1 -1 1 5 2 -1 1 3 7 -1 2 4 3 -1 0 1 7 -1 1 2 3 -1 5 6 2 -1 7 3 8 -1 6 4 2 -1 3 4 8 -1 9 6 5 -1 9 7 8 -1 4 6 10 -1 4 10 12 -1 4 12 8 -1 10 11 12 -1 9 75 24 -1 9 24 74 -1 9 8 75 -1 9 74 6 -1 10 6 74 -1 12 75 8 -1 # r_shoulder 74 24 29 -1 24 77 29 -1 10 74 29 -1 77 32 29 -1 32 78 29 -1 78 30 29 -1 30 10 29 -1 # l_shoulder 41 24 75 -1 41 75 12 -1 41 12 42 -1 41 42 80 -1 41 80 44 -1 41 44 79 -1 41 79 24 -1 # top back 81 24 79 -1 81 77 24 -1 81 25 77 -1 81 79 25 -1 25 79 44 -1 25 32 77 -1 25 83 32 -1 25 26 83 -1 25 27 26 -1 25 84 27 -1 25 44 84 -1 # front 11 10 30 -1 11 30 13 -1 11 13 15 -1 11 15 14 -1 11 14 42 -1 11 42 12 -1 # more front 15 13 16 -1 15 18 14 -1 15 16 76 -1 15 76 18 -1 76 16 17 -1 76 17 82 -1 76 82 19 -1 76 19 18 -1 22 18 19 -1 22 87 18 -1 22 27 84 -1 22 84 87 -1 87 84 85 -1 85 84 44 -1 85 42 14 -1 87 14 18 -1 87 85 14 -1 # right side 20 83 26 -1 20 17 16 -1 20 16 88 -1 20 88 83 -1 88 16 13 -1 88 13 86 -1 88 86 83 -1 86 13 30 -1 86 32 83 -1 23 89 22 -1 89 27 22 -1 89 91 27 -1 91 26 27 -1 91 20 26 -1 21 20 91 -1 21 17 20 -1 21 92 17 -1 82 17 92 -1 82 90 19 -1 23 22 19 -1 23 19 90 -1 # lower torso 82 92 101 -1 82 101 99 -1 82 99 93 -1 82 93 95 -1 82 95 97 -1 82 97 90 -1 23 90 97 -1 23 97 94 -1 23 94 89 -1 89 94 96 -1 89 96 95 -1 89 95 93 -1 89 93 91 -1 91 93 99 -1 91 99 100 -1 91 100 98 -1 21 91 98 -1 21 98 101 -1 21 101 92 -1 # left arm upper 85 105 42 -1 85 103 105 -1 85 44 103 -1 103 44 104 -1 80 42 105 -1 80 105 102 -1 80 102 104 -1 80 104 44 -1 # left arm middle 105 109 102 -1 102 109 47 -1 47 104 102 -1 104 47 45 -1 104 45 103 -1 103 45 46 -1 103 46 109 -1 103 109 105 -1 # left forearm middle 109 112 110 -1 109 110 47 -1 47 110 111 -1 47 111 45 -1 45 111 113 -1 113 46 45 -1 46 113 112 -1 112 109 46 -1 # left wrist and hand 112 118 110 -1 110 118 115 -1 110 115 111 -1 111 115 117 -1 111 117 113 -1 113 117 116 -1 113 116 112 -1 112 116 118 -1 115 118 119 -1 119 118 122 -1 118 116 122 -1 122 116 120 -1 116 117 120 -1 120 117 121 -1 117 115 121 -1 115 119 121 -1 119 127 123 -1 119 122 127 -1 122 126 127 -1 122 128 126 -1 122 120 128 -1 120 124 128 -1 120 121 124 -1 121 125 124 -1 121 119 125 -1 119 123 125 -1 127 129 123 -1 127 126 129 -1 129 126 141 -1 141 126 143 -1 126 142 143 -1 126 128 142 -1 128 124 130 -1 142 128 130 -1 124 132 130 -1 124 134 132 -1 125 134 124 -1 125 136 134 -1 125 137 136 -1 125 135 137 -1 125 133 135 -1 125 123 133 -1 123 131 133 -1 123 129 131 -1 131 129 138 -1 129 141 138 -1 138 141 144 -1 141 143 144 -1 143 146 144 -1 142 146 143 -1 142 145 146 -1 139 145 142 -1 130 139 142 -1 139 130 132 -1 139 132 154 -1 132 157 154 -1 132 159 157 -1 132 134 159 -1 134 136 159 -1 136 161 159 -1 136 137 161 -1 137 162 161 -1 160 162 137 -1 135 160 137 -1 133 160 135 -1 133 158 160 -1 131 158 133 -1 156 158 131 -1 153 156 131 -1 131 138 153 -1 138 155 153 -1 140 155 138 -1 138 144 140 -1 144 147 140 -1 140 147 145 -1 140 145 139 -1 139 155 140 -1 154 155 139 -1 146 149 144 -1 146 151 149 -1 145 151 146 -1 150 151 145 -1 145 152 150 -1 147 152 145 -1 147 149 152 -1 147 144 149 -1 148 149 151 -1 148 152 149 -1 148 150 152 -1 148 151 150 -1 160 207 162 -1 160 205 207 -1 165 208 205 -1 160 165 205 -1 158 165 160 -1 161 162 207 -1 161 207 206 -1 165 206 208 -1 206 165 161 -1 161 165 159 -1 207 209 211 -1 205 209 207 -1 205 212 209 -1 205 208 212 -1 206 212 208 -1 206 210 212 -1 206 207 210 -1 207 211 210 -1 209 212 213 -1 212 216 213 -1 212 214 216 -1 210 214 212 -1 210 215 214 -1 210 211 215 -1 209 215 211 -1 209 213 215 -1 217 213 216 -1 217 215 213 -1 217 214 215 -1 217 216 214 -1 158 194 165 -1 192 194 158 -1 164 195 192 -1 158 164 192 -1 156 164 158 -1 159 194 165 -1 159 194 193 -1 159 193 195 -1 159 195 164 -1 159 164 157 -1 157 164 180 -1 192 198 194 -1 192 196 198 -1 192 195 196 -1 195 199 196 -1 196 199 200 -1 199 203 200 -1 193 199 195 -1 193 197 199 -1 193 198 197 -1 193 194 198 -1 199 201 203 -1 197 201 199 -1 197 198 201 -1 198 202 201 -1 196 202 198 -1 200 202 196 -1 204 202 200 -1 204 201 202 -1 204 203 201 -1 204 200 203 -1 156 181 164 -1 156 179 181 -1 156 182 179 -1 156 163 182 -1 163 180 182 -1 157 180 163 -1 164 181 180 -1 179 182 183 -1 182 186 183 -1 182 184 186 -1 180 184 182 -1 180 181 184 -1 181 185 184 -1 179 185 181 -1 183 185 179 -1 183 186 187 -1 186 190 187 -1 184 190 186 -1 184 188 190 -1 184 185 188 -1 185 189 188 -1 185 183 189 -1 183 187 189 -1 191 189 187 -1 191 188 189 -1 191 190 188 -1 191 187 190 -1 153 163 156 -1 153 168 163 -1 153 166 168 -1 153 169 166 -1 155 169 153 -1 155 167 169 -1 154 167 155 -1 154 163 167 -1 154 157 163 -1 163 168 167 -1 166 169 170 -1 169 173 170 -1 169 171 173 -1 169 167 171 -1 167 168 171 -1 168 172 171 -1 168 170 172 -1 170 168 166 -1 170 173 174 -1 173 177 174 -1 173 175 177 -1 173 171 175 -1 171 172 175 -1 172 176 175 -1 172 174 176 -1 170 174 172 -1 178 176 174 -1 178 175 176 -1 178 177 175 -1 178 174 177 -1 # right arm upper 86 30 221 -1 86 221 219 -1 86 219 32 -1 32 219 220 -1 78 32 220 -1 78 220 218 -1 78 218 221 -1 78 221 30 -1 # right arm middle 221 225 219 -1 219 225 35 -1 35 33 219 -1 33 220 219 -1 33 34 220 -1 220 34 218 -1 221 218 34 -1 34 225 221 -1 # right forearm middle 225 226 228 -1 225 228 35 -1 35 228 229 -1 35 229 33 -1 33 229 227 -1 33 227 34 -1 34 227 226 -1 34 226 225 -1 # right wrist and hand 226 234 228 -1 228 234 232 -1 232 229 228 -1 232 233 229 -1 229 233 227 -1 227 233 231 -1 227 231 226 -1 226 231 234 -1 231 235 234 -1 235 238 234 -1 234 238 232 -1 238 236 232 -1 232 236 233 -1 236 237 233 -1 233 237 231 -1 231 237 235 -1 235 239 243 -1 235 243 238 -1 238 243 242 -1 238 242 244 -1 238 244 236 -1 236 244 240 -1 236 240 237 -1 237 240 241 -1 237 241 235 -1 235 241 239 -1 243 239 245 -1 243 245 242 -1 245 257 242 -1 257 259 242 -1 242 259 258 -1 242 258 244 -1 244 246 240 -1 258 246 244 -1 240 246 248 -1 240 248 250 -1 241 240 250 -1 241 250 252 -1 241 252 253 -1 241 253 251 -1 241 251 249 -1 241 249 239 -1 239 249 247 -1 239 247 245 -1 247 254 245 -1 245 254 257 -1 254 260 257 -1 257 260 259 -1 259 260 262 -1 258 259 262 -1 258 262 261 -1 255 258 261 -1 246 258 255 -1 255 248 246 -1 255 270 248 -1 248 270 273 -1 248 273 275 -1 248 275 250 -1 250 275 252 -1 252 275 277 -1 252 277 253 -1 253 277 278 -1 276 253 278 -1 251 253 276 -1 249 251 276 -1 249 276 274 -1 247 249 274 -1 272 247 274 -1 269 247 272 -1 247 269 254 -1 254 269 271 -1 256 254 271 -1 254 256 260 -1 260 256 263 -1 256 261 263 -1 256 255 261 -1 255 256 271 -1 270 255 271 -1 262 260 265 -1 262 265 267 -1 261 262 267 -1 266 261 267 -1 261 266 268 -1 263 261 268 -1 263 268 265 -1 263 265 260 -1 264 267 265 -1 264 265 268 -1 264 268 266 -1 264 266 267 -1 276 278 323 -1 276 323 321 -1 281 321 324 -1 276 321 281 -1 274 276 281 -1 277 323 278 -1 277 322 323 -1 281 324 322 -1 322 277 281 -1 277 275 281 -1 323 327 325 -1 321 323 325 -1 321 325 328 -1 321 328 324 -1 322 324 328 -1 322 328 326 -1 322 326 323 -1 323 326 327 -1 325 329 328 -1 328 329 332 -1 328 332 330 -1 326 328 330 -1 326 330 331 -1 326 331 327 -1 325 327 331 -1 325 331 329 -1 333 332 329 -1 333 329 331 -1 333 331 330 -1 333 330 332 -1 274 281 310 -1 308 274 310 -1 280 308 311 -1 274 308 280 -1 272 274 280 -1 275 310 281 -1 275 309 310 -1 275 311 309 -1 275 280 311 -1 275 273 280 -1 273 296 280 -1 308 310 314 -1 308 314 312 -1 308 312 311 -1 311 312 315 -1 312 316 315 -1 315 316 319 -1 309 311 315 -1 309 315 313 -1 309 313 314 -1 309 314 310 -1 315 319 317 -1 313 315 317 -1 313 317 314 -1 314 317 318 -1 312 314 318 -1 316 312 318 -1 320 316 318 -1 320 318 317 -1 320 317 319 -1 320 319 316 -1 272 280 297 -1 272 297 295 -1 272 295 298 -1 272 298 279 -1 279 298 296 -1 273 279 296 -1 280 296 297 -1 295 299 298 -1 298 299 302 -1 298 302 300 -1 296 298 300 -1 296 300 297 -1 297 300 301 -1 295 297 301 -1 299 295 301 -1 299 303 302 -1 302 303 306 -1 300 302 306 -1 300 306 304 -1 300 304 301 -1 301 304 305 -1 301 305 299 -1 299 305 303 -1 307 303 305 -1 307 305 304 -1 307 304 306 -1 307 306 303 -1 269 272 279 -1 269 279 284 -1 269 284 282 -1 269 282 285 -1 271 269 285 -1 271 285 283 -1 270 271 283 -1 270 283 279 -1 270 279 273 -1 279 283 284 -1 282 286 285 -1 285 286 289 -1 285 289 287 -1 285 287 283 -1 283 287 284 -1 284 287 288 -1 284 288 286 -1 286 282 284 -1 286 290 289 -1 289 290 293 -1 289 293 291 -1 289 291 287 -1 287 291 288 -1 288 291 292 -1 288 292 290 -1 286 288 290 -1 294 290 292 -1 294 292 291 -1 294 291 293 -1 294 293 290 -1 # left leg and foot 97 334 336 -1 97 336 94 -1 94 336 96 -1 336 335 96 -1 96 335 95 -1 95 335 337 -1 95 337 334 -1 95 334 97 -1 334 341 336 -1 336 341 338 -1 336 338 335 -1 335 338 340 -1 335 340 337 -1 337 340 339 -1 337 339 334 -1 334 339 341 -1 341 345 342 -1 341 342 338 -1 338 342 340 -1 340 342 344 -1 340 344 339 -1 339 344 343 -1 339 343 345 -1 339 345 341 -1 345 349 342 -1 342 349 351 -1 342 351 346 -1 342 346 344 -1 71 346 348 -1 71 344 346 -1 71 348 347 -1 71 347 344 -1 344 347 343 -1 343 347 352 -1 343 352 349 -1 343 349 345 -1 349 352 356 -1 349 356 353 -1 349 353 355 -1 349 355 351 -1 354 356 352 -1 354 352 350 -1 354 350 351 -1 354 351 355 -1 353 356 357 -1 353 357 358 -1 353 358 359 -1 353 359 360 -1 353 360 361 -1 353 361 355 -1 354 357 356 -1 350 346 351 -1 348 346 347 -1 350 347 346 -1 350 352 347 -1 354 358 357 -1 354 359 358 -1 354 360 359 -1 354 361 360 -1 354 355 361 -1 # right leg and foot 101 362 365 -1 101 365 99 -1 99 365 100 -1 100 365 363 -1 100 363 98 -1 98 363 364 -1 98 364 101 -1 101 364 362 -1 362 369 367 -1 362 367 365 -1 365 367 363 -1 363 367 368 -1 363 367 368 -1 363 368 366 -1 363 366 364 -1 364 366 362 -1 362 366 369 -1 369 373 371 -1 369 371 367 -1 367 371 368 -1 368 371 372 -1 368 372 366 -1 366 372 370 -1 366 370 369 -1 369 370 373 -1 373 377 380 -1 373 380 375 -1 373 375 371 -1 371 375 372 -1 372 375 376 -1 372 376 374 -1 372 374 370 -1 370 374 379 -1 373 370 379 -1 373 379 377 -1 377 379 383 -1 377 383 381 -1 377 381 384 -1 377 384 380 -1 381 383 389 -1 381 389 388 -1 381 388 387 -1 381 387 386 -1 381 386 385 -1 381 385 384 -1 376 375 374 -1 378 379 374 -1 378 374 375 -1 378 375 380 -1 382 386 387 -1 382 387 388 -1 382 388 389 -1 382 389 383 -1 382 383 379 -1 382 379 378 -1 382 378 380 -1 382 380 384 -1 382 384 385 -1 382 385 386 -1 ] color Color { color [ # head 1 0 0 0 1 1 0 1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 1 0 1 1 1 1 0 1 1 0 1 1 0 1 1 0 0 1 0 0 0 1 0 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 0 0 1 1 0 1 1 0 # r_shoulder 1 1 1 1 0 0 0 1 0 0 1 0 1 1 0 0 1 0 1 1 0 # l_shoulder 1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 0 0 # back 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 1 0 0 1 0 # top front 0 0 1 1 1 0 0 1 0 1 1 0 0 1 0 0 0 1 # more front 1 1 0 0 1 0 0 1 0 1 1 0 0 0 1 0 1 0 1 1 0 0 0 1 # left side 0 1 0 1 1 0 0 0 1 0 1 0 1 1 0 0 0 1 0 0 1 0 0 1 0 1 0 # right side 0 0 1 0 1 0 1 1 0 0 0 1 0 1 0 1 1 0 0 0 1 0 0 1 # lower torso 0 1 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 0 1 0 0 1 1 1 0 0 1 0 0 0 1 1 1 0 1 1 0 0 0 1 0 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 # left arm upper 0 1 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 0 1 1 0 1 0 1 # left arm middle 1 1 0 0 1 0 0 1 0 1 1 0 0 0 1 1 1 0 0 1 0 0 0 1 # left forearm middle 0 1 0 1 1 0 0 0 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 # left wrist and hand # left wrist and hand 1 0 1 1 0 1 1 0 1 1 0 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 1 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 0 0 0 1 1 0 0 0 1 0 0 0 1 0 1 1 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 1 1 0 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 1 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 # right arm upper 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 0 1 1 0 # right arm middle 0 0 1 0 1 0 1 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 0 # right forearm middle 0 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 0 0 0 1 1 1 0 # right wrist and hand 1 0 1 1 0 1 1 0 1 1 0 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 1 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 0 0 0 1 1 0 0 0 1 0 0 0 1 0 1 1 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 1 1 0 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 1 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 # left leg and foot 0 1 0 1 0 1 0 1 0 1 0 1 1 1 0 0 0 1 0 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 0 1 0 1 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 0 1 0 1 0 1 1 0 0 0 1 1 1 0 0 1 0 0 0 1 1 0 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 # right leg and foot 0 1 0 1 0 1 0 1 0 1 0 1 1 1 0 0 0 1 0 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 0 1 0 1 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 0 1 0 1 0 1 1 0 0 0 1 1 1 0 0 1 0 0 0 1 1 0 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 ] } creaseAngle 3.1 colorPerVertex TRUE } appearance Appearance { texture ImageTexture { url [ "zBlueSpiralBkg2.gif" ] } material Material { ambientIntensity 1 shininess 1.000 diffuseColor 0.5 0 0.5 emissiveColor 0 0 0 specularColor 0.5 0 0.5 transparency 0 } } } ] skinCoord USE TheSkinCoord skeleton [ DEF Joe_HumanoidRoot HAnimJoint { name "HumanoidRoot" center 0.0 0.875 0.0 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0000 0.875 0.0 children [ USE jointbox ] } DEF Joe_sacrum HAnimSegment { name "sacrum" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 0.875 0.0 0.0 0.92 0.0 ] } coordIndex [ 0 1 -1 ] } appearance USE SegmentLinea } ]} DEF Joe_sacroiliac HAnimJoint { name "sacroiliac" center 0.0 0.92 0.0 skinCoordIndex [ 17 19 20 21 22 23 26 27 73 82 89 91 93 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 1 0.35 0.35 1 ] children [ Transform { translation 0.0000 0.9149 0.0016 children [ Transform { scale 1 1 1 children [ USE jointbox ] } ] } Transform { translation 0.0 0.92 0.08 children [ USE skinsphere ] } # add center front lower Transform { translation 0.0 0.87 -0.022 children [ USE skinsphere ] } # add between legs DEF Joe_pelvis HAnimSegment { name "pelvis" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 0.92 0.0, 0.0961 0.9124 0.00, -0.0950 0.9171 0.0029, 0.0 1.045 -0.095 ] } coordIndex [ 0 1 -1, 0 2 -1, 0 3 -1 ] } appearance USE SegmentLine } DEF Joe_l_iliocristale HAnimSite { name "l_iliocristale" translation 0.1425 1.065 0.0033 children [ USE sitebox ] } DEF Joe_l_trochanterion HAnimSite { name "l_trochanterion" translation 0.15 0.9 -0.01 children [ USE sitebox ] } DEF Joe_r_iliocristale HAnimSite { name "r_iliocristale" translation -0.1425 1.065 0.0033 children [ USE sitebox ] } DEF Joe_r_trochanterion HAnimSite { name "r_trochanterion" translation -0.15 0.9 -0.01 children [ USE sitebox ] } DEF Joe_l_asis HAnimSite { name "l_asis" translation 0.0935 1.03 0.075 children [ USE sitebox ] } DEF Joe_r_asis HAnimSite { name "r_asis" translation -0.0935 1.03 0.075 children [ USE sitebox ] } DEF Joe_l_psis HAnimSite { name "l_psis" translation 0.0773 1.019 -0.12 children [ USE sitebox ] } DEF Joe_r_psis HAnimSite { name "r_psis" translation -0.0773 1.019 -0.12 children [ USE sitebox ] } DEF Joe_floormarker HAnimSite { name "floormarker" translation 0 0 0 children [ Transform { scale 3 3 3 children [ USE sitebox ] } ] } DEF Joe_crotch HAnimSite { name "crotch" translation 0.0 0.87 -0.022 children [ USE sitebox ] } ]} DEF Joe_l_hip HAnimJoint { name "l_hip" center 0.1 0.92 0.0 skinCoordIndex [ 89 90 94 95 96 97 ] skinCoordWeight [ 0.65 1 1 1 1 1 ] children [ Transform { translation 0.1 0.92 0.0 children [ USE jointbox ] } Transform { translation 0.1 0.90 0.0775 children [ USE skinsphere ] } # add front of l_hip Transform { translation 0.079 0.92 -0.14 children [ USE skinsphere ] } # add back of l_hip Transform { translation 0.171 0.65 0.0 children [ USE skinsphere ] } # add below l_hip outside Transform { translation 0.02 0.65 0.0 children [ USE skinsphere ] } # add below l_hip inside Transform { translation 0.1 0.65 -0.08 children [ USE skinsphere ] } # add below l_hip back Transform { translation 0.1 0.65 0.07 children [ USE skinsphere ] } # add below l_hip front DEF Joe_l_thigh HAnimSegment { name "l_thigh" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1 0.92 0.0, 0.115 0.466 0.0 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_knee_crease HAnimSite { name "l_knee_crease" translation 0.115 0.466 -0.055 children [ USE sitebox ] } DEF Joe_l_femoral_lateral_epicn HAnimSite { name "l_femoral_lateral_epicn" translation 0.17 0.466 0.0 children [ USE sitebox ] } DEF Joe_l_femoral_medial_epicn HAnimSite { name "l_femoral_medial_epicn" translation 0.05 0.466 0.0 children [ USE sitebox ] } ]} DEF Joe_l_knee HAnimJoint { name "l_knee" center 0.115 0.466 0.0 skinCoordIndex [ 334 335 336 337 338 339 340 341 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 ] children [ Transform { translation 0.115 0.466 0.0 children [ USE jointbox ] } Transform { translation 0.115 0.466 0.06 children [ USE skinsphere ] } # add at l_knee front Transform { translation 0.115 0.466 -0.055 children [ USE skinsphere ] } # add l_knee_crease Transform { translation 0.17 0.466 0.0 children [ USE skinsphere ] } # add l_knee outside l_femoral_lateral_epicn Transform { translation 0.05 0.466 0.0 children [ USE skinsphere ] } # add l_knee inside l_femoral_medial_epicn Transform { translation 0.17 0.3 0.0 children [ USE skinsphere ] } # add below l_knee outside Transform { translation 0.06 0.3 0.0 children [ USE skinsphere ] } # add below l_knee inside Transform { translation 0.1 0.3 -0.05 children [ USE skinsphere ] } # add below l_knee back Transform { translation 0.1 0.3 0.05 children [ USE skinsphere ] } # add below l_knee front DEF Joe_l_calf HAnimSegment { name "l_calf" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.115 0.466 0.0, 0.1 0.069 0.0 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_lateral_malleolus HAnimSite { name "l_lateral_malleolus" translation 0.15 0.07 0.0 children [ USE sitebox ] } DEF Joe_l_medial_malleolus HAnimSite { name "l_medial_malleolus" translation 0.085 0.086 0.0125 children [ USE sitebox ] } ]} DEF Joe_l_ankle HAnimJoint { name "l_ankle" center 0.115 0.069 0.0 skinCoordIndex [ 342 343 344 345 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation 0.115 0.069 0.0 children [ USE jointbox ] } Transform { translation 0.15 0.07 0.0 children [ USE skinsphere ] } # add at l_ankle outside Transform { translation 0.085 0.086 0.0125 children [ USE skinsphere ] } # add at l_ankle inside Transform { translation 0.115 0.069 -0.045 children [ USE skinsphere ] } # add at l_ankle back Transform { translation 0.117 0.0975 0.0615 children [ USE skinsphere ] } # add at l_ankle front DEF Joe_l_hindfoot HAnimSegment { name "l_hindfoot" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1 0.069 0.0, 0.115 0.031 0.03 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_sphyrion HAnimSite { name "l_sphyrion" translation 0.09 0.056 0.0125 children [ USE sitebox ] } DEF Joe_l_calcaneous_post HAnimSite { name "l_calcaneous_post" translation 0.115 0.04 -0.055 children [ USE siteboxa ] } ]} DEF Joe_l_subtalar HAnimJoint { name "l_subtalar" center 0.115 0.031 0.03 skinCoordIndex [ 346 347 348 71 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation 0.115 0.031 0.03 children [ USE jointbox ] } Transform { translation 0.1375 0.006 -0.03 children [ USE skinsphere ] } # add at l_subtalar outside Transform { translation 0.095 0.006 -0.03 children [ USE skinsphere ] } # add at l_subtalar inside Transform { translation 0.115 0.015 -0.045 children [ USE skinsphere ] } # add at l_subtalar rear DEF Joe_l_l_midproximal HAnimSegment { name "l_midproximal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.115 0.031 0.03, 0.115 0.037 0.09 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_midtarsal HAnimJoint { name "l_midtarsal" center 0.115 0.037 0.09 skinCoordIndex [349 350 351 352 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation 0.115 0.037 0.09 children [ USE jointbox ] } Transform { translation 0.115 0.06 0.1 children [ USE skinsphere ] } # add at l_midtarsal up Transform { translation 0.115 0.0 0.07 children [ USE skinsphere ] } # add at l_midtarsal down Transform { translation 0.165 0.0 0.07 children [ USE skinspherea ] } # add at l_midtarsal outside Transform { translation 0.095 0.0 0.07 children [ USE skinsphere ] } # add at l_midtarsal inside DEF Joe_l_middistal HAnimSegment { name "l_middistal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.115 0.037 0.09, 0.115 0.02 0.122 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_metatarsal_pha1 HAnimSite { name "l_metatarsal_pha1" translation 0.087 0.01 0.122 children [ USE sitebox ] } ]} DEF Joe_l_metatarsal HAnimJoint { name "l_metatarsal" center 0.115 0.02 0.122 skinCoordIndex [ 353 354 355 356 357 358 359 360 361 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation 0.115 0.02 0.13 children [ USE jointbox ] } Transform { translation 0.115 0.04 0.13 children [ USE skinsphere ] } # add at l_metatarsal top Transform { translation 0.125 0.0 0.12 children [ USE skinsphere ] } # add at l_metatarsal bottom Transform { translation 0.165 0.0 0.12 children [ USE skinsphere ] } # add at l_metatarsal outside Transform { translation 0.087 0.0 0.122 children [ USE skinsphere ] } # add at l_metatarsal inside Transform { translation 0.090 0.012 0.188 children [ USE skinsphere ] } # add at l_piggywenttomarket_tip Transform { translation 0.110 0.011 0.19 children [ USE skinsphere ] } # add at l_piggystayedhome_tip Transform { translation 0.128 0.011 0.185 children [ USE skinsphere ] } # add at l_piggyateroastbee_tip Transform { translation 0.142 0.011 0.178 children [ USE skinsphere ] } # add at l_piggyhadnone_tip Transform { translation 0.154 0.010 0.168 children [ USE skinsphere ] } # add at l_piggyranallthewayhomeweeweeweeweewee_tip DEF Joe_l_forefoot HAnimSegment { name "l_forefoot" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.115 0.02 0.122, 0.132 0.013 0.19 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } #DEF Joe_l_forefoot_tip HAnimSite { name "l_forefoot_tip" translation 0.1354 0.0016 0.1476 children [ USE sitebox ] } DEF Joe_l_metatarsal_pha5 HAnimSite { name "l_metatarsal_pha5" translation 0.165 0.01 0.12 children [ USE sitebox ] } DEF Joe_l_digit2 HAnimSite { name "l_digit2" translation 0.110 0.011 0.19 children [ USE sitebox ] } ]} ]} ]} ]} ]} ]} ]} DEF Joe_r_hip HAnimJoint { name "r_hip" center -0.1 0.92 0.0 skinCoordIndex [ 91 92 98 99 100 101 362 363 ] skinCoordWeight [ 0.65 1 0.8 1 1 1 0.4 0.8 ] children [ Transform { translation -0.1 0.92 0.0 children [ USE jointbox ] } Transform { translation -0.079 0.92 -0.14 children [ USE skinsphere ] } # add back of r_hip Transform { translation -0.1 0.90 0.075 children [ USE skinsphere ] } # add front of r_hip Transform { translation -0.171 0.65 0.0 children [ USE skinsphere ] } # add below r_hip outside Transform { translation -0.02 0.65 0.0 children [ USE skinsphere ] } # add below r_hip inside Transform { translation -0.1 0.65 -0.08 children [ USE skinsphere ] } # add below r_hip back Transform { translation -0.1 0.65 0.07 children [ USE skinsphere ] } # add below r_hip front DEF Joe_r_thigh HAnimSegment { name "r_thigh" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.1 0.92 0.0, -0.1 0.4913 0.0 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_knee_crease HAnimSite { name "r_knee_crease" translation -0.115 0.466 -0.055 children [ USE sitebox ] } DEF Joe_r_femoral_lateral_epicn HAnimSite { name "r_femoral_lateral_epicn" translation -0.17 0.466 0.0 children [ USE sitebox ] } DEF Joe_r_femoral_medial_epicn HAnimSite { name "r_femoral_medial_epicn" translation -0.05 0.466 0.0 children [ USE sitebox ] } ]} DEF Joe_r_knee HAnimJoint { name "r _knee" center -0.05 0.466 0.0 skinCoordIndex [ 362 363 364 365 366 367 368 369 98 ] skinCoordWeight [ 0.6 0.2 1 1 1 1 1 1 0.2 ] children [ Transform { translation -0.1 0.4913 0.0 children [ USE jointbox ] } Transform { translation -0.115 0.466 0.06 children [ USE skinsphere ] } # add at r_knee front Transform { translation -0.115 0.466 -0.055 children [ USE skinsphere ] } # add l_knee_crease Transform { translation -0.17 0.466 0.0 children [ USE skinsphere ] } # add r_femoral_lateral_epicn Transform { translation -0.05 0.466 0.0 children [ USE skinsphere ] } # add r_femoral_medial_epicn Transform { translation -0.17 0.3 0.0 children [ USE skinsphere ] } # add below r_knee Transform { translation -0.06 0.3 0.0 children [ USE skinsphere ] } # add below r_knee Transform { translation -0.1 0.3 -0.05 children [ USE skinsphere ] } # add below r_knee Transform { translation -0.1 0.3 0.05 children [ USE skinsphere ] } # add below r_knee DEF Joe_r_calf HAnimSegment { name "r_calf" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.1 0.4913 0.0, -0.1 0.0712 0.0 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_lateral_malleolus HAnimSite { name "r_lateral_malleolus" translation -0.15 0.07 0.0 children [ USE sitebox ] } DEF Joe_r_medial_malleolus HAnimSite { name "r_medial_malleolus" translation -0.085 0.086 0.0125 children [ USE sitebox ] } ]} DEF Joe_r_ankle HAnimJoint { name "r_ankle" center -0.115 0.069 0.0 skinCoordIndex [ 370 371 372 373 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation -0.1 0.0712 0.0 children [ USE jointbox ] } Transform { translation -0.15 0.07 0.0 children [ USE skinsphere ] } # add at r_ankle outside Transform { translation -0.085 0.086 0.0125 children [ USE skinsphere ] } # add at r_ankle inside Transform { translation -0.115 0.069 -0.045 children [ USE skinsphere ] } # add at r_ankle back Transform { translation -0.117 0.0975 0.0615 children [ USE skinsphere ] } # add at r_ankle front DEF Joe_r_hindfoot HAnimSegment { name "r_hindfoot" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.1 0.0712 0.0, -0.1 0.015 -0.01 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_sphyrion HAnimSite { name "r_sphyrion" translation -0.09 0.056 0.0125 children [ USE sitebox ] } DEF Joe_r_calcaneous_post HAnimSite { name "r_calcaneous_post" translation -0.115 0.04 -0.055 children [ USE sitebox ] } ]} DEF Joe_r_subtalar HAnimJoint { name "r_subtalar" center -0.1 0.015 -0.01 skinCoordIndex [374 375 376 ] skinCoordWeight [ 1 1 1 ] children [ Transform { translation -0.1 0.015 -0.01 children [ USE jointbox ] } Transform { translation -0.1375 0.006 -0.03 children [ USE skinsphere ] } # add at r_subtalar outside Transform { translation -0.095 0.006 -0.03 children [ USE skinsphere ] } # add at r_subtalar inside Transform { translation -0.095 0.006 -0.03 children [ USE skinsphere ] } # add at r_subtalar rear DEF Joe_r_midproximal HAnimSegment { name "r_midproximal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.1 0.015 -0.01, -0.1 0.02 0.07 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_midtarsal HAnimJoint { name "r_midtarsal" center -0.115 0.037 0.09 skinCoordIndex [ 377 378 379 380 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation -0.1 0.02 0.07 children [ USE jointbox ] } Transform { translation -0.115 0.06 0.1 children [ USE skinsphere ] } # add at r_midtarsal up Transform { translation -0.115 0.0 0.07 children [ USE skinsphere ] } # add at r_midtarsal down Transform { translation -0.165 0.0 0.07 children [ USE skinspherea ] } # add at r_midtarsal outside Transform { translation -0.165 0.0 0.07 children [ USE skinsphere ] } # add at r_midtarsal inside DEF Joe_r_middistal HAnimSegment { name "r_middistal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.1 0.02 0.07, -0.1 0.01 0.14 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_metatarsal_pha1 HAnimSite { name "r_metatarsal_pha1" translation -0.115 0.02 0.122 children [ USE sitebox ] } ]} DEF Joe_r_metatarsal HAnimJoint { name "r_metatarsal" center -0.1 0.01 0.14 skinCoordIndex [ 381 382 383 384 385 386 387 388 389 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation -0.1086 0.01 0.14 children [ USE jointbox ] } Transform { translation -0.115 0.04 0.13 children [ USE skinsphere ] } # add at r_metatarsal top Transform { translation -0.125 0.0 0.12 children [ USE skinsphere ] } # add at r_metatarsal bpttom Transform { translation -0.165 0.0 0.12 children [ USE skinsphere ] } # add at r_metatarsal outside Transform { translation -0.087 0.0 0.122 children [ USE skinsphere ] } # add at r_metatarsal inside Transform { translation -0.090 0.012 0.188 children [ USE skinsphere ] } # add at r_piggywenttomarket_tip Transform { translation -0.110 0.011 0.19 children [ USE skinsphere ] } # add at r_piggystayedhome_tip Transform { translation -0.128 0.011 0.185 children [ USE skinsphere ] } # add at r_piggyateroastbee_tip Transform { translation -0.142 0.011 0.178 children [ USE skinsphere ] } # add at r_piggyhadnone_tip Transform { translation -0.154 0.010 0.168 children [ USE skinsphere ] } # add at r_piggyranallthewayhomeweeweeweeweewee_tip DEF Joe_r_forefoot HAnimSegment { name "r_forefoot" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.1 0.01 0.14, -0.1043 0.0016 0.2 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } #DEF Joe_r_forefoot_tip HAnimSite { name "r_forefoot_tip" translation -0.1043 0.0016 0.1550 children [ USE sitebox ] } DEF Joe_r_metatarsal_pha5 HAnimSite { name "r_metatarsal_pha5" translation -0.165 0.01 0.12 children [ USE sitebox ] } DEF Joe_r_digit2 HAnimSite { name "r_digit2" translation -0.110 0.011 0.19 children [ USE sitebox ] } ]} ]} ]} ]} ]} ]} ]} ]} DEF Joe_vl5 HAnimJoint { name "vl5" center 0.0 1.045 -0.095 skinCoordIndex [ 28 76 ] skinCoordWeight [ 1 1 ] children [ Transform { translation 0.0 1.045 -0.095 children [ USE jointbox ] } DEF Joe_toPelvisMarker HAnimSegment { name "toPelvis" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.045 -0.095, 0.0000 0.9149 0.0016 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine }]} DEF Joe_l5 HAnimSegment { name "l5" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.045 -0.095, 0.0 1.068 -0.085 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_waist_preferred_post HAnimSite { name "waist_preferred_post" translation 0.0 1.0915 -0.1091 children [ USE sitebox ] } DEF Joe_navel HAnimSite { name "navel" translation 0.0 1.07225 0.09 children [ USE sitebox ] } ]} DEF Joe_vl4 HAnimJoint { name "vl4" center 0.0 1.068 -0.085 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.068 -0.085 children [ USE jointbox ] } DEF Joe_l4 HAnimSegment { name "l4" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.068 -0.085, 0.0 1.092 -0.0725 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vl3 HAnimJoint { name "vl3" center 0.0 1.092 -0.0725 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.092 -0.0725 children [ USE jointbox ] } DEF Joe_l3 HAnimSegment { name "l3" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.092 -0.0725, 0.0 1.12 -0.065 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vl2 HAnimJoint { name "vl2" center 0.0 1.12 -0.065 skinCoordIndex [ 16 18 25 83 84 85 86 87 88 ] skinCoordWeight [ 1 1 1 1 1 1 0.7 1 0.8 ] children [ Transform { translation 0.0 1.12 -0.065 children [ USE jointbox ] } Transform { translation -0.087 1.19 -0.09 children [ USE skinsphere ] } # add back opposite rib10 Transform { translation 0.087 1.19 -0.09 children [ USE skinsphere ] } # add back opposite rib10 Transform { translation 0.172 1.32 -0.03 children [ USE skinsphere ] } # add mid left top Transform { translation -0.172 1.32 -0.03 children [ USE skinspherea ] } # add mid right top Transform { translation 0.15 1.23 -0.015 children [ USE skinsphere ] } # add mid left mid Transform { translation -0.15 1.23 -0.015 children [ USE skinsphere ] } # add mid right mid DEF Joe_l2 HAnimSegment { name "l2" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.12 -0.065, 0.0 1.1459 -0.0625 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_rib10 HAnimSite { name "r_rib10" translation -0.087 1.19 0.09 children [ USE sitebox ] } DEF Joe_l_rib10 HAnimSite { name "l_rib10" translation 0.087 1.19 0.09 children [ USE sitebox ] } DEF Joe_rib10_midspine HAnimSite { name "rib10_midspine" translation 0.0 1.1908 -0.1113 children [ USE sitebox ] } ]} DEF Joe_vl1 HAnimJoint { name "vl1" center 0.0 1.1459 -0.0625 skinCoordIndex [ ] skinCoordWeight [ ]children [ Transform { translation 0.0 1.1459 -0.0625 children [ USE jointbox ] } DEF Joe_l1 HAnimSegment { name "l1" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.1459 -0.0625, 0.0 1.179 -0.068 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vt12 HAnimJoint { name "vt12" center 0.0 1.179 -0.068 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.179 -0.068 children [ USE jointbox ] } DEF Joe_t12 HAnimSegment { name "t12" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.179 -0.068, 0.0 1.242 -0.09 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vt11 HAnimJoint { name "vt11" center 0.0 1.2679 -0.0810 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.2145 -0.0755 children [ USE jointbox ] } DEF Joe_t11 HAnimSegment { name "t11" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.2145 -0.0755, 0.0 1.242 -0.09 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vt10 HAnimJoint { name "vt10" center 0.0 1.242 -0.09 skinCoordIndex [ 15 ] skinCoordWeight [ 1 ] children [ Transform { translation 0.0 1.242 -0.09 children [ USE jointbox ] } DEF Joe_t10 HAnimSegment { name "t10" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.242 -0.09, 0.0 1.268 -0.1 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_substernale HAnimSite { name "substernale" translation 0.0 1.25 0.113 children [ USE sitebox ] } ]} DEF Joe_vt9 HAnimJoint { name "vt9" center 0.0 1.268 -0.1 skinCoordIndex [ 13 14 ] skinCoordWeight [ 1 1 ] children [ Transform { translation 0.0 1.268 -0.1 children [ USE jointbox ] } DEF Joe_t9 HAnimSegment { name "t9" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.268 -0.1, 0.0 1.294 -0.11 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_thelion HAnimSite { name "r_thelion" translation -0.1135 1.318 0.095 children [ USE sitebox ] } DEF Joe_l_thelion HAnimSite { name "l_thelion" translation 0.1135 1.318 0.095 children [ USE sitebox ] } ]} DEF Joe_vt8 HAnimJoint { name "vt8" center 0.0 1.294 -0.11 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.294 -0.11 children [ USE jointbox ] } DEF Joe_t8 HAnimSegment { name "t8" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.294 -0.11, 0.0 1.352 -0.12 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vt7 HAnimJoint { name "vt7" center 0.0 1.323 -0.1155 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.323 -0.1155 children [ USE jointbox ] } DEF Joe_t7 HAnimSegment { name "t7" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.352 -0.12, 0.0 1.381 -0.1235 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vt6 HAnimJoint { name "vt6" center 0.0 1.352 -0.12 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.352 -0.12 children [ USE jointbox ] } DEF Joe_t6 HAnimSegment { name "t6" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.381 -0.1235, 0.0 1.41 -0.1235 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vt5 HAnimJoint { name "vt5" center 0.0 1.381 -0.1235 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.381 -0.1235 children [ USE jointbox ] } DEF Joe_t5 HAnimSegment { name "t5" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.41 -0.1235, 0.0 1.438 -0.12 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vt4 HAnimJoint { name "vt4" center 0.0 1.41 -0.1235 skinCoordIndex [ 81 ] skinCoordWeight [ 1 ] children [ Transform { translation 0.0 1.41 -0.1235 children [ USE jointbox ] } Transform { translation 0.0 1.41 -0.145 children [ USE skinsphere ] } # at center top back DEF Joe_t4 HAnimSegment { name "t4" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.41 -0.1235, 0.0 1.438 -0.12 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vt3 HAnimJoint { name "vt3" center 0.0 1.438 -0.12 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.438 -0.12 children [ USE jointbox ] } DEF Joe_t3 HAnimSegment { name "t3" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.438 -0.12, 0.0 1.468 -0.105 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vt2 HAnimJoint { name "vt2" center 0.0 1.468 -0.105 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.468 -0.105 children [ USE jointbox ] } DEF Joe_t2 HAnimSegment { name "t2" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.468 -0.105, 0.0 1.497 -0.09 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vt1 HAnimJoint { name "vt1" center 0.0 1.497 -0.09 skinCoordIndex [ 11 24 ] skinCoordWeight [ 1 1 ] children [ Transform { translation 0.0 1.497 -0.09 children [ USE jointbox ] } DEF Joe_t1 HAnimSegment { name "t1" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.497 -0.09, 0.0 1.525 -0.072 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_suprasternale HAnimSite { name "suprasternale" translation 0.0 1.44 0.030 children [ USE sitebox ] } DEF Joe_cervicale HAnimSite { name "cervicale" translation 0.0 1.53 -0.084 children [ USE sitebox ] } ]} DEF Joe_vc7 HAnimJoint { name "vc7" center 0.0 1.525 -0.072 skinCoordIndex [ 74 75 ] skinCoordWeight [ 1 1 ] children [ Transform { translation 0.0 1.525 -0.072 children [ USE jointbox ] } DEF Joe_c7 HAnimSegment { name "c7" children [Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.525 -0.072, 0.0820 1.4488 -0.0353, -0.03 1.46 0.02, 0.0 1.54 -0.05 ] } coordIndex [ 0 1 -1, 0 2 -1, 0 3 -1 ] } appearance USE SegmentLine } DEF Joe_r_neck_base HAnimSite { name "r_neck_base" translation -0.0646 1.5149 -0.0385 children [ USE sitebox ] } DEF Joe_l_neck_base HAnimSite { name "l_neck_base" translation 0.0646 1.5149 -0.0385 children [ USE sitebox ] } ]} DEF Joe_vc6 HAnimJoint { name "vc6" center 0.0 1.54 -0.05 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.54 -0.05 children [ USE jointbox ] } DEF Joe_c6 HAnimSegment { name "c6" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.54 -0.05, 0.0 1.5675 -0.0256 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vc5 HAnimJoint { name "vc5" center 0.0 1.552 -0.035 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.552 -0.035 children [ USE jointbox ] } DEF Joe_c5 HAnimSegment { name "c5" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.5675 -0.0256, 0.0 1.58225 -0.0185 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vc4 HAnimJoint { name "vc4" center 0.0 1.5675 -0.0256 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.5675 -0.0256 children [ USE jointbox ] } DEF Joe_c4 HAnimSegment { name "c4" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.58225 -0.0185, 0.0 1.595 -0.0175 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vc3 HAnimJoint { name "vc3" center 0.0 1.58225 -0.0185 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.58225 -0.0185 children [ USE jointbox ] } DEF Joe_c3 HAnimSegment { name "c3" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.595 -0.0175, 0.0 1.61 -0.015 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vc2 HAnimJoint { name "vc2" center 0.0 1.595 -0.0175 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.595 -0.0175 children [ USE jointbox ] } DEF Joe_c2 HAnimSegment { name "c2" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.61 -0.015, 0.0 1.6144 -0.0034 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_vc1 HAnimJoint { name "vc1" center 0.0 1.61 -0.015 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.0 1.61 -0.015 children [ USE jointbox ] } DEF Joe_c1 HAnimSegment { name "c1" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.6144 -0.0034, 0.0 1.63 -0.01 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_skullbase HAnimJoint { name "skullbase" center 0.0 1.63 -0.01 skinCoordIndex [ 0 1 2 3 4 5 6 7 8 9 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation 0.0 1.63 -0.01 children [ Transform { scale 2 2 2 children [ USE jointbox ] } ] } DEF Joe_skull HAnimSegment { name "skull" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0 1.63 -0.01, 0.034 1.659 0.06, -0.034 1.655 0.065 ] } coordIndex [ 0, 1, -1, 0, 2, -1 ] } appearance USE SegmentLine } DEF Joe_skull_tip HAnimSite { name "skull_tip" translation 0.0 1.77 0.0 children [ USE sitebox ] } DEF Joe_sellion HAnimSite { name "sellion" translation 0.0 1.665 0.09 children [ USE sitebox ] } DEF Joe_r_infraorbitale HAnimSite { name "r_infraorbitale" translation -0.033 1.62 0.087 children [ USE sitebox ] } DEF Joe_l_infraorbitale HAnimSite { name "l_infraorbitale" translation 0.033 1.62 0.087 children [ USE sitebox ] } DEF Joe_supramenton HAnimSite { name "supramenton" translation 0.0 1.55 0.097 children [ USE sitebox ] } DEF Joe_r_tragion HAnimSite { name "r_tragion" translation -0.077 1.64 -0.01 children [ USE sitebox ] } DEF Joe_r_gonion HAnimSite { name "r_gonion" translation -0.0520 1.58 0.015 children [ USE sitebox ] } DEF Joe_l_tragion HAnimSite { name "l_tragion" translation 0.077 1.64 -0.01 children [ USE sitebox ] } DEF Joe_l_gonion HAnimSite { name "l_gonion" translation 0.0631 1.58 0.015 children [ USE sitebox ] } DEF Joe_nuchale HAnimSite { name "nuchale" translation 0.0 1.625 -0.0925 children [ USE sitebox ] } ]} DEF Joe_l_eyeball_joint HAnimJoint { name "l_eyeball_joint" center 0.034 1.659 0.06 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation 0.034 1.655 0.065 scale 1 1 1.4 children [ USE jointbox ] } DEF Joe_l_eyeball HAnimSegment { name "l_eyeball" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.034 1.655 0.065, -0.034 1.655 0.065 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} ]} DEF Joe_r_eyeball_joint HAnimJoint { name "r_eyeball_joint" center -0.034 1.659 0.06 skinCoordIndex [ ] skinCoordWeight [ ] children [ Transform { translation -0.034 1.655 0.065 scale 1 1 1.4 children [ USE jointbox ] } DEF Joe_r_eyeball HAnimSegment { name "r_eyeball" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.034 1.655 0.065, -0.034 1.655 0.065 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} DEF Joe_l_sternoclavicular HAnimJoint { name "l_sternoclavicular" center 0.0820 1.4488 -0.0353 skinCoordIndex [ 12 ] skinCoordWeight [ 1 ] children [ Transform { translation 0.0820 1.4488 -0.0353 children [ USE jointbox ] } DEF Joe_l_clavicle HAnimSegment { name "l_clavicle" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0820 1.4488 -0.0353, 0.0962 1.4269 -0.0424 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_clavicale HAnimSite { name "l_clavicale" translation 0.03 1.46 0.035 children [ USE sitebox ] } ]} DEF Joe_l_acromioclavicular HAnimJoint { name "l_acromioclavicular" center 0.0962 1.4269 -0.0424 skinCoordIndex [ 79 ] skinCoordWeight [ 1 ] children [ Transform { translation 0.0962 1.4269 -0.0424 children [ USE jointbox ] } Transform { translation 0.11 1.427 -0.1375 children [ USE skinsphere ] } # left acromioclavicular back DEF Joe_l_scapula HAnimSegment { name "l_scapula" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.0962 1.4269 -0.0424, 0.2 1.44 -0.04 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_acromion HAnimSite { name "l_acromion" translation 0.175 1.4825 -0.06 children [ USE sitebox ] } DEF Joe_l_axilla_ant HAnimSite { name "l_axilla_ant" translation 0.17 1.38 0.007 children [ USE sitebox ] } DEF Joe_l_axilla_post HAnimSite { name "l_axilla_post" translation 0.16 1.38 -0.125 children [ USE sitebox ] } ]} DEF Joe_l_shoulder HAnimJoint { name "l_shoulder" center 0.2 1.44 -0.04 skinCoordIndex [ 41 42 44 80 102 103 104 105 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 ] children [ Transform { translation 0.2 1.44 -0.04 children [ USE jointbox ] } Transform { translation 0.235 1.42 -0.0625 children [ USE skinsphere ] } # at left shoulder outboard Transform { translation 0.25 1.27 -0.04 children [ USE skinsphere ] } # add at left mid arm Transform { translation 0.17 1.27 -0.04 children [ USE skinsphere ] } # add at left mid arm Transform { translation 0.2 1.27 -0.09 children [ USE skinsphere ] } # add at mid left arm Transform { translation 0.2 1.27 0.02 children [ USE skinsphere ] } # add at left mid arm DEF Joe_l_upperarm HAnimSegment { name "l_upperarm" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.2029 1.44 -0.0387, 0.2 1.1388 -0.04 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_humeral_medial_epicn HAnimSite { name "l_humeral_medial_epicn" translation 0.165 1.1388 -0.04 children [ USE sitebox ] } DEF Joe_l_radiale HAnimSite { name "l_radiale" translation 0.23 1.133 -0.055 children [ USE sitebox ] } DEF Joe_l_humeral_lateral_epicn HAnimSite { name "l_humeral_lateral_epicn" translation 0.244 1.1388 -0.04 children [ USE sitebox ] } ]} DEF Joe_l_elbow HAnimJoint { name "l_elbow" center 0.2 1.1388 -0.04 skinCoordIndex [ 45 46 47 109 110 111 112 113 115 116 117 118 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation 0.2 1.1388 -0.04 children [ USE jointbox ] } Transform { translation 0.2 1.1388 -0.013 children [ USE skinsphere ] } # add at left elbow front Transform { translation 0.225 1.0 -0.01 children [ USE skinsphere ] } # add below left elbow outside front Transform { translation 0.225 1.0 -0.07 children [ USE skinsphere ] } # add below left elbow outside back Transform { translation 0.185 1.0 -0.01 children [ USE skinsphere ] } # add below left elbow inside front Transform { translation 0.185 1.0 -0.07 children [ USE skinsphere ] } # add below left elbow inside back DEF Joe_l_forearm HAnimSegment { name "l_forearm" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.2 1.1388 -0.04, 0.2 0.87 -0.04 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_radial_styloid HAnimSite { name "l_radial_styloid" translation 0.1901 0.8645 -0.0415 children [ USE sitebox ] } DEF Joe_l_olecranon HAnimSite { name "l_olecranon" translation 0.2 1.1388 -0.08 children [ USE sitebox ] } ]} DEF Joe_l_wrist HAnimJoint { name "l_wrist" center 0.2 0.87 -0.04 skinCoordIndex [ 119 120 121 122 123 124 125 126 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 ] children [ Transform { translation 0.2 0.87 -0.04 children [ USE jointbox ] } DEF Joe_l_hand HAnimSegment { name "l_hand" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.2 0.87 -0.04, 0.1924 0.8472 -0.0534, 0.1983 0.8024 -0.0280, 0.1987 0.8029 -0.0530, 0.1956 0.8019 -0.0794, 0.1925 0.8066 -0.1036 ] } coordIndex [ 0 1 -1, 0 2 -1, 0 3 -1, 0 4 -1, 0 5 -1 ] } appearance USE SegmentLine } DEF Joe_l_metacarpal_pha2 HAnimSite { name "l_metacarpal_pha2" translation 0.2009 0.8139 -0.0237 children [ USE sitebox ] } DEF Joe_l_ulnar_styloid HAnimSite { name "l_ulnar_styloid" translation 0.2142 0.8529 -0.0648 children [ USE sitebox ] } DEF Joe_l_metacarpal_pha5 HAnimSite { name "l_metacarpal_pha5" translation 0.1929 0.7860 -0.1122 children [ USE sitebox ] } ]} DEF Joe_l_thumb1 HAnimJoint { name "l_thumb1" center 0.1924 0.8472 -0.0534 skinCoordIndex [ 127 128 ] skinCoordWeight [ 1 1 ] children [ Transform { translation 0.1924 0.8472 -0.0534 children [ USE jointbox ] } DEF Joe_l_thumb_metacarpal HAnimSegment { name "l_thumb_metacarpal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1924 0.8472 -0.0534, 0.1951 0.8226 0.0246 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_thumb2 HAnimJoint { name "l_thumb2" center 0.1951 0.8226 0.0246 skinCoordIndex [ 138 139 140 141 142 143 ] skinCoordWeight [ 0.5 0.5 0.5 1 1 1 ] children [ Transform { translation 0.1951 0.8226 0.0246 children [ USE jointbox ] } DEF Joe_l_thumb_proximal HAnimSegment { name "l_thumb_distal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1951 0.8226 0.0246, 0.1955 0.8159 0.0464 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_thumb3 HAnimJoint { name "l_thumb3" center 0.1955 0.8159 0.0464 skinCoordIndex [ 144 145 146 147 148 149 150 151 152 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation 0.1955 0.8159 0.0464 children [ USE jointbox ] } DEF Joe_l_thumb_distal HAnimSegment { name "l_thumb_distal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1955 0.8159 0.0464, 0.1982 0.8061 0.0759 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_thumb_distal_tip HAnimSite { name "l_thumb_distal_tip" translation 0.1982 0.8061 0.0759 children [ USE sitebox ] } ]} ]} ]} ]} DEF Joe_l_index0 HAnimJoint { name "l_index0" center 0.1983 0.8024 -0.0280 skinCoordIndex [ 129 130 ] skinCoordWeight [ 1 1 ] children [ Transform { translation 0.1983 0.8024 -0.0280 children [ USE jointbox ] } DEF Joe_l_index_metacarpal HAnimSegment { name "l_index_metacarpal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1983 0.8024 -0.0280, 0.1983 0.7815 -0.0280 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_index1 HAnimJoint { name "l_index1" center 0.1983 0.7815 -0.0280 skinCoordIndex [ 138 139 140 153 154 155 163 ] skinCoordWeight [ 0.5 0.5 0.5 1 1 1 0.5 ] children [ Transform { translation 0.1983 0.7815 -0.0280 children [ USE jointbox ] } DEF Joe_l_index_proximal HAnimSegment { name "l_index_proximal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1983 0.7815 -0.0280, 0.2017 0.7363 -0.0248 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_index2 HAnimJoint { name "l_index2" center 0.2017 0.7363 -0.0248 skinCoordIndex [ 166 167 168 169 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation 0.2017 0.7363 -0.0248 children [ USE jointbox ] } DEF Joe_l_index_middle HAnimSegment { name "l_index_middle" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.2017 0.7363 -0.0248, 0.2028 0.7139 -0.0236 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_index3 HAnimJoint { name "l_index3" center 0.2028 0.7139 -0.0236 skinCoordIndex [ 170 171 172 173 174 175 176 177 178 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation 0.2028 0.7139 -0.0236 children [ USE jointbox ] } DEF Joe_l_index_distal HAnimSegment { name "l_index_distal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.2028 0.7139 -0.0236, 0.2089 0.6858 -0.0245 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_index_distal_tip HAnimSite { name "l_index_distal_tip" translation 0.2089 0.6858 -0.0245 children [ USE sitebox ] } DEF Joe_l_dactylion HAnimSite { name "l_dactylion" translation 0.2056 0.6743 -0.0482 children [ USE sitebox ] } ]} ]} ]} ]} ]} DEF Joe_l_middle0 HAnimJoint { name "l_middle0" center 0.1987 0.8029 -0.0530 skinCoordIndex [ 131 132 ] skinCoordWeight [ 1 1 ] children [ Transform { translation 0.1987 0.8029 -0.0530 children [ USE jointbox ] } DEF Joe_l_middle_metacarpal HAnimSegment { name "l_middle_metacarpal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1987 0.8029 -0.0530, 0.1987 0.7818 -0.0530 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_middle1 HAnimJoint { name "l_middle1" center 0.1987 0.7818 -0.053 skinCoordIndex [ 156 157 163 164 ] skinCoordWeight [ 1 1 0.5 0.5 ] children [ Transform { translation 0.1987 0.7818 -0.0530 children [ USE jointbox ] } DEF Joe_l_middle_proximal HAnimSegment { name "l_middle_proximal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1987 0.7818 -0.0530, 0.2013 0.7273 -0.0503 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_middle2 HAnimJoint { name "l_middle2" center 0.2013 0.7273 -0.0503 skinCoordIndex [ 179 180 181 182 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation 0.2013 0.7273 -0.0503 children [ USE jointbox ] } DEF Joe_l_middle_middle HAnimSegment { name "l_middle_middle" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.2013 0.7273 -0.0503, 0.2026 0.7011 -0.0494 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_middle3 HAnimJoint { name "l_middle3" center 0.2026 0.7011 -0.0494 skinCoordIndex [ 183 184 185 186 187 188 189 190 191 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation 0.2026 0.7011 -0.0494 children [ USE jointbox ] } DEF Joe_l_middle_distal HAnimSegment { name "l_middle_distal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.2026 0.7011 -0.0494, 0.2080 0.6731 -0.0491 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_middle_distal_tip HAnimSite { name "l_middle_distal_tip" translation 0.2080 0.6731 -0.0491 children [ USE sitebox ] } ]} ]} ]} ]} ]} DEF Joe_l_ring0 HAnimJoint { name "l_ring0"center 0.1956 0.8019 -0.0794 skinCoordIndex [ 133 134 ] skinCoordWeight [ 1 1 ] children [ Transform { translation 0.1956 0.8019 -0.0794 children [ USE jointbox ] } DEF Joe_l_ring_metacarpal HAnimSegment { name "l_ring_metacarpal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1956 0.8019 -0.0794, 0.1956 0.7815 -0.0794 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_ring1 HAnimJoint { name "l_ring1" center 0.1956 0.7815 -0.0794 skinCoordIndex [ 158 159 164 165 ] skinCoordWeight [ 1 1 0.5 0.5 ] children [ Transform { translation 0.1956 0.7815 -0.0794 children [ USE jointbox ] } DEF Joe_l_ring_proximal HAnimSegment { name "l_ring_proximal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1956 0.7815 -0.0794, 0.1973 0.7287 -0.0777 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_ring2 HAnimJoint { name "l_ring2" center 0.1973 0.7287 -0.0777 skinCoordIndex [ 192 193 194 195 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation 0.1973 0.7287 -0.0777 children [ USE jointbox ] } DEF Joe_l_ring_middle HAnimSegment { name "l_ring_middle" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1973 0.7287 -0.0777, 0.1983 0.7045 -0.0767 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_ring3 HAnimJoint { name "l_ring3" center 0.1983 0.7045 -0.0767 skinCoordIndex [ 196 197 198 199 200 201 202 203 204 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation 0.1983 0.7045 -0.0767 children [ USE jointbox ] } DEF Joe_l_ring_distal HAnimSegment { name "l_ring_distal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1983 0.7045 -0.0767, 0.2035 0.6750 -0.0756 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_ring_distal_tip HAnimSite { name "l_ring_distal_tip" translation 0.2035 0.6750 -0.0756 children [ USE sitebox ] } ]} ]} ]} ]} ]} DEF Joe_l_pinky0 HAnimJoint { name "l_pinky0" center 0.1925 0.8066 -0.1036 skinCoordIndex [ 135 136 137 165 ] skinCoordWeight [ 1 1 1 0.5 ] children [ Transform { translation 0.1925 0.8066 -0.1036 children [ USE jointbox ] } DEF Joe_l_pinky_metacarpal HAnimSegment { name "l_pinky_metacarpal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1925 0.8066 -0.1036, 0.1925 0.7866 -0.1036 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_pinky1 HAnimJoint { name "l_pinky1" center 0.1925 0.7866 -0.1036 skinCoordIndex [ 160 161 162 ] skinCoordWeight [ 1 1 1 ] children [ Transform { translation 0.1925 0.7866 -0.1036 children [ USE jointbox ] } DEF Joe_l_pinky_proximal HAnimSegment { name "l_pinky_proximal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1925 0.7866 -0.1036, 0.1938 0.7452 -0.1024 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_pinky2 HAnimJoint { name "l_pinky2" center 0.1938 0.7452 -0.1024 skinCoordIndex [ 205 206 207 208 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation 0.1938 0.7452 -0.1024 children [ USE jointbox ] } DEF Joe_l_pinky_middle HAnimSegment { name "l_pinky_middle" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1938 0.7452 -0.1024, 0.1948 0.7277 -0.1017 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_l_pinky3 HAnimJoint { name "l_pinky3" center 0.1948 0.7277 -0.1017 skinCoordIndex [ 209 210 211 212 213 214 215 216 217 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation 0.1948 0.7277 -0.1017 children [ USE jointbox ] } DEF Joe_l_pinky_distal HAnimSegment { name "l_pinky_distal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ 0.1948 0.7277 -0.1017, 0.2014 0.7009 -0.1012 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_l_pinky_distal_tip HAnimSite { name "l_pinky_distal_tip" translation 0.2014 0.7009 -0.1012 children [ USE sitebox ] } ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} DEF Joe_r_sternoclavicular HAnimJoint { name "r_sternoclavicular" center -0.03 1.46 0.0 skinCoordIndex [ 10 ] skinCoordWeight [ 1 ] children [ Transform { translation -0.03 1.46 0.02 children [ USE jointbox ] } DEF Joe_r_clavicle HAnimSegment { name "r_clavicle" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.03 1.46 0.02, -0.09 1.41 -0.09 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_clavicale HAnimSite { name "r_clavicale" translation -0.03 1.46 0.035 children [ USE sitebox ] } ]} DEF Joe_r_acromioclavicular HAnimJoint { name "r_acromioclavicular" center -0.09 1.41 -0.11 skinCoordIndex [ 77 29 ] skinCoordWeight [ 1 0.9 ] children [ Transform { translation -0.09 1.41 -0.09 children [ USE jointbox ] } Transform { translation -0.11 1.427 -0.1375 children [ USE skinsphere ] } # at acromioclavicular back DEF Joe_r_scapula HAnimSegment { name "r_scapula" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.09 1.41 -0.09, -0.2 1.44 -0.04 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_acromion HAnimSite { name "r_acromion" translation -0.178 1.4825 -0.0625 children [ USE sitebox ] } DEF Joe_r_axilla_ant HAnimSite { name "r_axilla_ant" translation -0.17 1.38 0.007 children [ USE sitebox ] } DEF Joe_r_axilla_post HAnimSite { name "r_axilla_post" translation -0.16 1.38 -0.127 children [ USE sitebox ] } ]} DEF Joe_r_shoulder HAnimJoint { name "r_shoulder" center -0.2 1.44 -0.04 rotation 0 0 1 0 skinCoordIndex [ 29 30 32 78 218 219 220 221 86 88 ] skinCoordWeight [ 0.1 1 1 1 1 1 1 1 0.3 0.2 ] children [ Transform { translation -0.2 1.44 -0.04 children [ USE jointbox ] } Transform { translation -0.178 1.4825 -0.0625 children [ USE skinsphere ] } # at r_acromion Transform { translation -0.17 1.38 0.007 children [ USE skinsphere ] } # at r_axilla_ant Transform { translation -0.16 1.38 -0.127 children [ USE skinsphere ] } # at r_axilla_post Transform { translation -0.235 1.42 -0.0625 children [ USE skinsphere ] } # at right shoulder outboard Transform { translation -0.23 1.235 -0.04 children [ USE skinsphere ] } # add at right mid arm outside Transform { translation -0.16 1.23 -0.04 children [ USE skinsphere ] } # add at right mid arm inside Transform { translation -0.2 1.23 -0.105 children [ USE skinsphere ] } # add at right mid arm back Transform { translation -0.2 1.255 0.02 children [ USE skinsphere ] } # add at right mid arm front DEF Joe_r_upperarm HAnimSegment { name "r_upperarm" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 1.44 -0.04, -0.2 1.1388 -0.04 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_humeral_medial_epicn HAnimSite { name "r_humeral_medial_epicn" translation -0.165 1.1388 -0.04 children [ USE sitebox ] } DEF Joe_r_radiale HAnimSite { name "r_radiale" translation -0.23 1.133 -0.055 children [ USE sitebox ] } DEF Joe_r_humeral_lateral_epicn HAnimSite { name "r_humeral_lateral_epicn" translation -0.244 1.1388 -0.04 children [ USE sitebox ] } ]} DEF Joe_r_elbow HAnimJoint { name "r_elbow" center -0.2 1.1388 -0.04 skinCoordIndex [ 33 34 35 225 226 227 228 229 231 232 233 234 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation -0.2 1.1388 -0.04 children [ USE jointbox ] } Transform { translation -0.2 1.1388 0.013 children [ USE skinsphere ] } # add at right elbow front Transform { translation -0.225 1.0 -0.01 children [ USE skinsphere ] } # add below right elbow outside front Transform { translation -0.225 1.0 -0.07 children [ USE skinsphere ] } # add below right elbow outside back Transform { translation -0.185 1.0 -0.01 children [ USE skinsphere ] } # add below right elbow inside front Transform { translation -0.185 1.0 -0.07 children [ USE skinsphere ] } # add below right elbow inside back DEF Joe_r_forearm HAnimSegment { name "r_forearm" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 1.1388 -0.04, -0.2 0.89 -0.04 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_radial_styloid HAnimSite { name "r_radial_styloid" translation -0.2 0.9 -0.015 children [ USE sitebox ] } DEF Joe_r_olecranon HAnimSite { name "r_olecranon" translation -0.2 1.1388 -0.08 children [ USE sitebox ] } ]} DEF Joe_r_wrist HAnimJoint { name "r_wrist" center -0.2 0.89 -0.04 skinCoordIndex [ 235 236 237 238 239 240 241 242 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 ] children [ Transform { translation -0.2 0.89 -0.04 children [ USE jointbox ] } DEF Joe_r_hand HAnimSegment { name "r_hand" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.89 -0.04, -0.2 0.85 0.0, -0.2 0.84 -0.015 -0.2 0.835 -0.04, -0.2 0.835 -0.065, -0.2 0.84 -0.085 ] } coordIndex [ 0 1 -1, 0 2 -1, 0 3 -1, 0 4 -1, 0 5 -1 ] } appearance USE SegmentLine } DEF Joe_r_ulnar_styloid HAnimSite { name "r_ulnar_styloid" translation -0.2 0.9 -0.085 children [ USE sitebox ] } ]} DEF Joe_r_thumb1 HAnimJoint { name "r_thumb1" center -0.2 0.85 0.0 skinCoordIndex [ 243 244 ] skinCoordWeight [ 1 1 ] children [ Transform { translation -0.2 0.85 0.0 children [ USE jointbox ] } DEF Joe_r_thumb_metacarpal HAnimSegment { name "r_thumb_metacarpal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.85 -0.00, -0.2 0.82 0.03 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_thumb2 HAnimJoint { name "r_thumb2" center -0.2 0.82 0.03 skinCoordIndex [ 254 255 256 257 258 259 ] skinCoordWeight [ 0.5 0.5 0.5 1 1 1 ] children [ Transform { translation -0.2 0.82 0.03 children [ USE jointbox ] } DEF Joe_r_thumb_proximal HAnimSegment { name "r_thumb_proximal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.82 0.03, -0.2 0.8 0.05 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_thumb3 HAnimJoint { name "r_thumb3" center -0.2 0.8 0.05 skinCoordIndex [ 260 261 262 263 264 265 266 267 268 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation -0.2 0.8 0.05 children [ USE jointbox ] } DEF Thumbnail Transform { translation -0.2 0.785 0.075 children [ USE specialsphere ] } DEF Joe_r_thumb_distal HAnimSegment { name "r_thumb_distal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.8 0.05, -0.2 0.78 0.07 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_thumb_distal_tip HAnimSite { name "r_thumb_distal_tip" translation -0.2 0.78 0.07 children [ USE sitebox ] } ]} ]} ]} ]} DEF Joe_r_index0 HAnimJoint { name "r_index0" center -0.2 0.84 -0.015 skinCoordIndex [ 245 246 ] skinCoordWeight [ 1 1 ] children [ Transform { translation -0.2 0.84 -0.015 children [ USE jointbox ] } DEF Joe_r_index_metacarpal HAnimSegment { name "r_index_metacarpal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.84 -0.015, -0.2 0.793 -0.015 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_metacarpal_pha2 HAnimSite { name "r_metacarpal_pha2" translation -0.2 0.793 -0.005 children [ USE sitebox ] } ]} DEF Joe_r_index1 HAnimJoint { name "r_index1" center -0.2 0.793 -0.015 skinCoordIndex [ 254 255 256 269 270 271 279 ] skinCoordWeight [ 0.5 0.5 0.5 1 1 1 0.5 ] children [ Transform { translation -0.2 0.793 -0.015 children [ USE jointbox ] } DEF Joe_r_index_proximal HAnimSegment { name "r_index_proximal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.793 -0.015, -0.2 0.745 -0.015 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_index2 HAnimJoint { name "r_index2" center -0.2 0.745 -0.015 skinCoordIndex [ 282 283 284 285 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation -0.2 0.745 -0.015 children [ USE jointbox ] } DEF Joe_r_index_middle HAnimSegment { name "r_index_middle" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.745 -0.015, -0.2 0.72 -0.015 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_index3 HAnimJoint { name "r_index3" center -0.2 0.72 -0.015 skinCoordIndex [ 286 287 288 289 290 291 292 293 294 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation -0.2 0.72 -0.015 children [ USE jointbox ] } DEF Joe_r_index_distal HAnimSegment { name "r_index_distal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.72 -0.015, -0.2 0.695 -0.015 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_index_distal_tip HAnimSite { name "r_index_distal_tip" translation -0.2 0.695 -0.015 children [ USE sitebox ] } ]} ]} ]} ]} ]} DEF Joe_r_middle0 HAnimJoint { name "r_middle0" center -0.2 0.835 -0.04 skinCoordIndex [ 247 248 ] skinCoordWeight [ 1 1 ] children [ Transform { translation -0.2 0.835 -0.04 children [ USE jointbox ] } DEF Joe_r_middle_metacarpal HAnimSegment { name "r_middle_metacarpal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.835 -0.04, -0.2 0.788 -0.04 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_middle1 HAnimJoint { name "r_middle1" center -0.2 0.788 -0.04 skinCoordIndex [ 272 273 279 280 ] skinCoordWeight [ 1 1 0.5 0.5 ] children [ Transform { translation -0.2 0.788 -0.04 children [ USE jointbox ] } DEF Joe_r_middle_proximal HAnimSegment { name "r_middle_proximal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.788 -0.04, -0.2 0.74 -0.04 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_middle2 HAnimJoint { name "r_middle2" center -0.2 0.74 -0.04 skinCoordIndex [ 295 296 297 298 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation -0.2 0.74 -0.04 children [ USE jointbox ] } DEF Joe_r_middle_middle HAnimSegment { name "r_middle_middle" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.74 -0.04, -0.2 0.7142 -0.04 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_middle3 HAnimJoint { name "r_middle3" center -0.2 0.7142 -0.04 skinCoordIndex [ 299 300 301 302 303 304 305 306 307 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation -0.2 0.7142 -0.04 children [ USE jointbox ] } DEF Joe_r_middle_distal HAnimSegment { name "r_middle_distal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.7142 -0.04, -0.2 0.6758 -0.04 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_dactylion HAnimSite { name "r_dactylion" translation -0.2 0.68 -0.04 children [ USE sitebox ] } DEF Joe_r_middle_distal_tip HAnimSite { name "r_middle_distal_tip" translation -0.2 0.68 -0.04 children [ USE sitebox ] } ]} ]} ]} ]} ]} DEF Joe_r_ring0 HAnimJoint { name "r_ring0" center -0.2 0.835 -0.065 skinCoordIndex [ 249 250 ] skinCoordWeight [ 1 1 ] children [ Transform { translation -0.2 0.835 -0.065 children [ USE jointbox ] } DEF Joe_r_ring_metacarpal HAnimSegment { name "r_ring_metacarpal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.835 -0.065, -0.2 0.793 -0.065 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_ring1 HAnimJoint { name "r_ring1" center -0.2 0.793 -0.065 skinCoordIndex [ 274 275 280 281 ] skinCoordWeight [ 1 1 0.5 0.5 ] children [ Transform { translation -0.2 0.793 -0.065 children [ USE jointbox ] } DEF Joe_r_ring_proximal HAnimSegment { name "r_ring_proximal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.793 -0.065, -0.2 0.74 -0.065 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_ring2 HAnimJoint { name "r_ring2" center -0.2 0.74 -0.065 skinCoordIndex [ 308 309 310 311 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation -0.2 0.74 -0.065 children [ USE jointbox ] } DEF Joe_r_ring_middle HAnimSegment { name "r_ring_middle" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.74 -0.065, -0.2 0.7177 -0.065 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_ring3 HAnimJoint { name "r_ring3" center -0.2 0.7177 -0.065 skinCoordIndex [ 312 313 314 315 316 317 318 319 320 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation -0.2 0.7177 -0.065 children [ USE jointbox ] } DEF Joe_r_ring_distal HAnimSegment { name "r_ring_distal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.7177 -0.065, -0.2 0.695 -0.065 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_ring_distal_tip HAnimSite { name "r_ring_distal_tip" translation -0.2 0.695 -0.065 children [ USE sitebox ] } ]} ]} ]} ]} ]} DEF Joe_r_pinky0 HAnimJoint { name "r_pinky0" center -0.2 0.84 -0.085 skinCoordIndex [ 251 252 253 281 ] skinCoordWeight [ 1 1 1 0.5 ] children [ Transform { translation -0.2 0.84 -0.085 children [ USE jointbox ] } DEF Joe_r_pinky_metacarpal HAnimSegment { name "r_pinky_metacarpal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.84 -0.085, -0.2 0.79 -0.085 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_metacarpal_pha5 HAnimSite { name "r_metacarpal_pha5" translation -0.2 0.79 -0.095 children [ USE sitebox ] } ]} DEF Joe_r_pinky1 HAnimJoint { name "r_pinky1" center -0.2 0.79 -0.085 skinCoordIndex [ 276 277 278 ] skinCoordWeight [ 1 1 1 ] children [ Transform { translation -0.2 0.79 -0.085 children [ USE jointbox ] } DEF Joe_r_pinky_proximal HAnimSegment { name "r_pinky_proximal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.79 -0.085, -0.2 0.755 -0.085 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_pinky2 HAnimJoint { name "r_pinky2" center -0.2 0.755 -0.085 skinCoordIndex [ 321 322 323 324 ] skinCoordWeight [ 1 1 1 1 ] children [ Transform { translation -0.2 0.755 -0.085 children [ USE jointbox ] } DEF Joe_r_pinky_middle HAnimSegment { name "r_pinky_middle" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.755 -0.085, -0.2 0.735 -0.085 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } ]} DEF Joe_r_pinky3 HAnimJoint { name "r_pinky3" center -0.2 0.735 -0.09 skinCoordIndex [ 325 326 327 328 329 330 331 332 333 ] skinCoordWeight [ 1 1 1 1 1 1 1 1 1 ] children [ Transform { translation -0.2 0.735 -0.085 children [ USE jointbox ] } DEF Joe_r_pinky_distal HAnimSegment { name "r_pinky_distal" children [ Shape { geometry IndexedLineSet { coord Coordinate { point [ -0.2 0.735 -0.085, -0.2 0.72 -0.085 ] } coordIndex [ 0, 1, -1 ] } appearance USE SegmentLine } DEF Joe_r_pinky_distal_tip HAnimSite { name "r_pinky_distal_tip" translation -0.2 0.72 -0.085 children [ USE sitebox ] } ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} ]} DEF JointCenters_WorldInfo Group { children [ WorldInfo { title "LOA3 Skeleton Joint centers Adapted for approximatrion of ManGLoss Site Location Example and ANIM 200x Default Joint Centers, LOA3" info [ "By Joe for Joe"] } ] } WorldInfo { # Animations from Nancy used here title "Nancy - an H-Anim compliant avatar by 3Name3D" info "Copyright (c) 1997. 3Name3D / Yglesias Wallock Divekar, Inc." } DEF InclinedView Viewpoint { position 1.62 1.05 2.06 orientation -0.113 0.993 0.0347 0.671 fieldOfView 0.785 description "Inclined View" } DEF FrontView Viewpoint { position 0 0.854 2.57665 orientation 0 0 1 0 fieldOfView 0.785398 description "Front View" } DEF SideView Viewpoint { position 2.5929 0.854 0 orientation 0 1 0 1.5708 fieldOfView 0.785398 description "Side View" } DEF TopView Viewpoint { position 0 3.4495 0 orientation 1 0 0 -1.5708 fieldOfView 0.785398 description "Top View" } NavigationInfo { avatarSize [ 0.15, 1.53, 0.75 ] headlight TRUE speed 0.5 type "EXAMINE" } DEF Interface Group { children [ DEF HudProx ProximitySensor { center 0 20 0 size 500 100 500 } DEF Stage Transform { translation 0 -0.0125 0 scale 1 0.0125 1 children [ Shape { appearance Appearance { material Material { } } geometry Box { } } ] } DEF HudXform Transform { translation 0 0 0 rotation 0 0 1 0 children [ Transform { translation 0.01107 -0.025 -0.08 rotation 0 0 1 0 scale 0.012 0.012 0.012 children [ DEF Stand_Text Transform { children [ DEF Stand_Touch TouchSensor { } DEF Stand Shape { appearance Appearance { material DEF text_color Material { ambientIntensity 0 diffuseColor 0 0 0 emissiveColor 0.819 0.521 0.169 } } geometry IndexedFaceSet { coord Coordinate { point [ -3.21 -0.0154 0, -3.15 -0.0154 0, -3.14 -0.0467 0, -3.1 -0.0601 0, -3.05 -0.051 0, -3.04 -0.0254 0, -3.05 -0.00248 0, -3.1 0.0122 0, -3.16 0.03 0, -3.2 0.0684 0, -3.2 0.133 0, -3.16 0.17 0, -3.1 0.182 0, -3.04 0.171 0, -3.01 0.136 0, -3 0.095 0, -3.05 0.095 0, -3.06 0.125 0, -3.1 0.136 0, -3.14 0.126 0, -3.15 0.103 0, -3.14 0.0815 0, -3.1 0.0689 0, -3.04 0.0512 0, -3 0.0249 0, -2.99 -0.0195 0, -3 -0.0708 0, -3.05 -0.104 0, -3.1 -0.108 0, -3.16 -0.0947 0, -3.2 -0.0586 0, -2.86 -0.102 0, -2.9 -0.102 0, -2.94 -0.0832 0, -2.94 -0.0457 0, -2.94 0.0645 0, -2.97 0.0645 0, -2.97 0.103 0, -2.94 0.103 0, -2.94 0.158 0, -2.89 0.158 0, -2.89 0.103 0, -2.86 0.103 0, -2.86 0.0645 0, -2.89 0.0645 0, -2.89 -0.0483 0, -2.88 -0.0608 0, -2.86 -0.0612 0, -2.71 -0.000798 0, -2.71 -0.0373 0, -2.74 -0.0637 0, -2.77 -0.0624 0, -2.78 -0.0416 0, -2.77 -0.0195 0, -2.71 -0.0754 0, -2.74 -0.103 0, -2.79 -0.106 0, -2.82 -0.0865 0, -2.84 -0.0431 0, -2.82 0.000177 0, -2.78 0.0201 0, -2.73 0.0275 0, -2.71 0.0446 0, -2.72 0.0614 0, -2.74 0.0675 0, -2.77 0.0573 0, -2.78 0.039 0, -2.83 0.039 0, -2.82 0.0765 0, -2.78 0.105 0, -2.74 0.11 0, -2.71 0.107 0, -2.67 0.0849 0, -2.66 0.0526 0, -2.66 -0.0763 0, -2.65 -0.101 0, -2.7 -0.101 0, -2.61 -0.101 0, -2.61 0.103 0, -2.56 0.103 0, -2.56 0.0787 0, -2.52 0.104 0, -2.47 0.105 0, -2.43 0.0743 0, -2.43 0.038 0, -2.43 -0.101 0, -2.48 -0.101 0, -2.48 0.0224 0, -2.49 0.0514 0, -2.52 0.0627 0, -2.54 0.0505 0, -2.55 0.02 0, -2.55 -0.101 0, -2.33 0.0279 0, -2.31 0.0587 0, -2.27 0.0589 0, -2.25 0.0281 0, -2.25 -0.0232 0, -2.27 -0.0563 0, -2.31 -0.057 0, -2.33 -0.0245 0, -2.19 0.175 0, -2.19 -0.101 0, -2.25 -0.101 0, -2.25 -0.073 0, -2.26 -0.0913 0, -2.31 -0.108 0, -2.35 -0.0915 0, -2.38 -0.0424 0, -2.39 0.0243 0, -2.37 0.0809 0, -2.32 0.108 0, -2.28 0.106 0, -2.25 0.0776 0, -2.25 0.175 0, -2.48 0.0224 0, -2.43 0.038 0, -2.49 0.0514 0, -2.43 0.0743 0, -2.49 0.0514 0, -2.47 0.105 0, -2.52 0.0627 0, -2.52 0.104 0, -2.54 0.0505 0, -2.56 0.0787 0, -2.55 0.02 0, -2.56 0.0787 0, -2.61 -0.101 0, -2.55 0.02 0, -2.61 -0.101 0, -2.56 0.0787 0, -2.89 0.103 0, -2.94 0.103 0, -2.89 0.0645 0, -2.89 0.103 0, -2.94 0.103 0, -2.94 0.0645 0, -2.89 0.0645 0, -2.94 0.0645 0, -2.89 -0.0483 0, -2.94 -0.0457 0, -2.89 -0.0483 0, -2.94 -0.0832 0, -2.88 -0.0608 0, -2.9 -0.102 0, -3.06 0.125 0, -3.01 0.136 0, -3.06 0.125 0, -3.04 0.171 0, -3.1 0.136 0, -3.1 0.182 0, -3.14 0.126 0, -3.16 0.17 0, -3.15 0.103 0, -3.2 0.133 0, -3.14 0.0815 0, -3.2 0.0684 0, -3.14 0.0815 0, -3.16 0.03 0, -3.1 0.0689 0, -3.1 0.0122 0, -3.04 0.0512 0, -3.05 -0.00248 0, -3 0.0249 0, -3.05 -0.00248 0, -2.99 -0.0195 0, -3.04 -0.0254 0, -3 -0.0708 0, -3.05 -0.051 0, -3.05 -0.104 0, -3.05 -0.051 0, -3.1 -0.108 0, -3.1 -0.0601 0, -3.16 -0.0947 0, -3.14 -0.0467 0, -3.15 -0.0154 0, -3.2 -0.0586 0 ] } coordIndex [ 1, 30, 29, -1, 1, 29, 2, -1, 31, 47, 46, -1, 31, 46, 32, -1, 78, 77, 80, -1, 78, 80, 79, -1, 96, 113, 112, -1, 96, 112, 95, -1, 95, 112, 111, -1, 95, 111, 94, -1, 94, 111, 110, -1, 94, 110, 93, -1, 93, 110, 109, -1, 93, 109, 108, -1, 93, 108, 100, -1, 107, 99, 100, -1, 107, 100, 108, -1, 107, 106, 99, -1, 106, 105, 98, -1, 106, 98, 99, -1, 104, 97, 98, -1, 104, 98, 105, -1, 103, 102, 104, -1, 104, 102, 101, -1, 104, 101, 97, -1, 101, 96, 97, -1, 101, 97, 101, -1, 101, 101, 96, -1, 96, 101, 113, -1, 113, 101, 114, -1, 115, 86, 85, -1, 115, 85, 116, -1, 117, 87, 84, -1, 117, 84, 118, -1, 119, 83, 120, -1, 121, 88, 82, -1, 121, 82, 122, -1, 123, 89, 81, -1, 123, 81, 124, -1, 125, 90, 126, -1, 127, 92, 128, -1, 129, 91, 130, -1, 54, 49, 50, -1, 54, 50, 55, -1, 76, 75, 74, -1, 76, 74, 54, -1, 54, 74, 73, -1, 54, 73, 49, -1, 49, 73, 48, -1, 48, 73, 62, -1, 48, 62, 61, -1, 48, 61, 60, -1, 48, 60, 53, -1, 53, 60, 59, -1, 53, 59, 53, -1, 53, 59, 58, -1, 53, 58, 52, -1, 52, 58, 57, -1, 52, 57, 51, -1, 56, 51, 57, -1, 56, 55, 50, -1, 56, 50, 51, -1, 62, 73, 72, -1, 62, 72, 63, -1, 63, 72, 71, -1, 63, 71, 64, -1, 64, 71, 70, -1, 64, 70, 69, -1, 64, 69, 65, -1, 65, 69, 68, -1, 65, 68, 67, -1, 65, 67, 66, -1, 131, 40, 39, -1, 131, 39, 132, -1, 133, 43, 42, -1, 133, 42, 134, -1, 135, 37, 36, -1, 135, 36, 136, -1, 137, 41, 38, -1, 137, 38, 138, -1, 139, 44, 35, -1, 139, 35, 140, -1, 141, 34, 142, -1, 143, 45, 33, -1, 143, 33, 144, -1, 145, 16, 15, -1, 145, 15, 146, -1, 147, 14, 148, -1, 149, 17, 13, -1, 149, 13, 150, -1, 151, 18, 12, -1, 151, 12, 152, -1, 153, 19, 11, -1, 153, 11, 154, -1, 155, 20, 10, -1, 155, 10, 156, -1, 157, 9, 158, -1, 159, 21, 8, -1, 159, 8, 160, -1, 161, 22, 7, -1, 161, 7, 162, -1, 163, 23, 164, -1, 165, 24, 6, -1, 165, 6, 166, -1, 167, 25, 5, -1, 167, 5, 168, -1, 169, 26, 170, -1, 171, 27, 4, -1, 171, 4, 172, -1, 173, 28, 3, -1, 173, 3, 174, -1, 175, 0, 176, -1 ] } } Transform { translation 0.04092 1.843 3.826 scale 84.89 77.52 77.52 children [ DEF Stand_Back Shape { appearance Appearance { material DEF Clear Material { ambientIntensity 0 diffuseColor 0 0 0 transparency 1 } } geometry IndexedFaceSet { coord Coordinate { point [ -0.02572 -0.02535 -0.05, -0.02578 -0.02131 -0.05, -0.03871 -0.02131 -0.05, -0.03877 -0.02541 -0.05 ] } coordIndex [ 0, 2, 3, -1, 2, 0, 1, -1 ] } } ] } ] } DEF Walk_Text Transform { children [ DEF Walk_Touch TouchSensor { } DEF Walk Shape { appearance Appearance { material USE text_color } geometry IndexedFaceSet { coord Coordinate { point [ -1.88 -0.101 0, -1.96 0.175 0, -1.91 0.175 0, -1.86 -0.0195 0, -1.82 0.175 0, -1.76 0.175 0, -1.72 -0.0195 0, -1.67 0.175 0, -1.61 0.175 0, -1.69 -0.101 0, -1.75 -0.101 0, -1.79 0.111 0, -1.83 -0.101 0, -1.38 -0.101 0, -1.38 0.175 0, -1.32 0.175 0, -1.32 -0.101 0, -1.27 -0.101 0, -1.27 0.175 0, -1.22 0.175 0, -1.22 0.0304 0, -1.16 0.103 0, -1.09 0.103 0, -1.16 0.0272 0, -1.09 -0.101 0, -1.15 -0.101 0, -1.2 -0.0141 0, -1.22 -0.0363 0, -1.22 -0.101 0, -1.48 -0.0754 0, -1.48 -0.0373 0, -1.51 -0.0637 0, -1.51 -0.103 0, -1.47 -0.101 0, -1.42 -0.101 0, -1.43 -0.0763 0, -1.43 0.0526 0, -1.48 -0.000798 0, -1.48 0.0446 0, -1.5 0.0275 0, -1.55 0.0201 0, -1.54 -0.0195 0, -1.59 0.000177 0, -1.61 -0.0431 0, -1.55 -0.0416 0, -1.59 -0.0865 0, -1.54 -0.0624 0, -1.56 -0.106 0, -1.44 0.0849 0, -1.49 0.0614 0, -1.48 0.107 0, -1.51 0.0675 0, -1.52 0.11 0, -1.55 0.105 0, -1.54 0.0573 0, -1.59 0.0765 0, -1.6 0.039 0, -1.55 0.039 0 ] } coordIndex [ 0, 2, 1, -1, 3, 2, 0, -1, 12, 3, 0, -1, 4, 3, 12, -1, 11, 4, 12, -1, 5, 4, 11, -1, 10, 5, 11, -1, 6, 5, 10, -1, 9, 6, 10, -1, 7, 6, 9, -1, 8, 7, 9, -1, 15, 14, 13, -1, 16, 15, 13, -1, 19, 18, 17, -1, 20, 19, 17, -1, 27, 20, 17, -1, 28, 27, 17, -1, 26, 20, 27, -1, 23, 20, 26, -1, 21, 20, 23, -1, 25, 23, 26, -1, 22, 21, 23, -1, 24, 23, 25, -1, 29, 30, 31, -1, 29, 31, 32, -1, 33, 34, 35, -1, 33, 35, 29, -1, 29, 35, 36, -1, 29, 36, 30, -1, 30, 36, 37, -1, 37, 36, 38, -1, 37, 38, 39, -1, 37, 39, 40, -1, 37, 40, 41, -1, 41, 40, 42, -1, 41, 42, 41, -1, 41, 42, 43, -1, 41, 43, 44, -1, 44, 43, 45, -1, 44, 45, 46, -1, 47, 46, 45, -1, 47, 32, 31, -1, 47, 31, 46, -1, 38, 36, 48, -1, 38, 48, 49, -1, 49, 48, 50, -1, 49, 50, 51, -1, 51, 50, 52, -1, 51, 52, 53, -1, 51, 53, 54, -1, 54, 53, 55, -1, 54, 55, 56, -1, 54, 56, 57, -1 ] } } Transform { translation -0.0414 1.941 4.015 scale 81.3 81.3 81.31 children [ DEF Walk_Back Shape { appearance Appearance { material USE Clear } geometry IndexedFaceSet { coord Coordinate { point [ -0.02381 -0.02541 -0.05, -0.0127 -0.02541 -0.05, -0.01263 -0.02139 -0.05, -0.02381 -0.02146 -0.05 ] } coordIndex [ 1, 3, 0, -1, 3, 1, 2, -1 ] } } ] } ] } DEF Run_Text Transform { children [ DEF Run_Touch TouchSensor { } DEF Run Shape { appearance Appearance { material USE text_color } geometry IndexedFaceSet { coord Coordinate { point [ -0.829 -0.101 0, -0.829 0.175 0, -0.662 0.172 0, -0.622 0.148 0, -0.607 0.103 0, -0.62 0.0501 0, -0.648 0.0316 0, -0.615 -0.0063 0, -0.611 -0.0764 0, -0.601 -0.101 0, -0.664 -0.101 0, -0.671 -0.0373 0, -0.68 -0.00372 0, -0.712 0.00648 0, -0.772 0.00648 0, -0.772 -0.101 0, -0.772 0.0546 0, -0.772 0.127 0, -0.703 0.127 0, -0.673 0.118 0, -0.663 0.091 0, -0.674 0.063 0, -0.705 0.0546 0, -0.379 0.103 0, -0.379 -0.101 0, -0.432 -0.101 0, -0.432 -0.0764 0, -0.466 -0.101 0, -0.518 -0.102 0, -0.555 -0.072 0, -0.56 -0.0357 0, -0.56 0.103 0, -0.506 0.103 0, -0.506 -0.0201 0, -0.5 -0.0491 0, -0.472 -0.0604 0, -0.443 -0.0482 0, -0.433 -0.0177 0, -0.433 0.103 0, -0.331 -0.101 0, -0.331 0.103 0, -0.278 0.103 0, -0.278 0.0787 0, -0.244 0.104 0, -0.192 0.105 0, -0.154 0.0743 0, -0.149 0.038 0, -0.149 -0.101 0, -0.203 -0.101 0, -0.203 0.0224 0, -0.209 0.0514 0, -0.238 0.0627 0, -0.266 0.0505 0, -0.277 0.02 0, -0.277 -0.101 0, -0.506 -0.0201 0, -0.56 -0.0357 0, -0.5 -0.0491 0, -0.555 -0.072 0, -0.5 -0.0491 0, -0.518 -0.102 0, -0.472 -0.0604 0, -0.466 -0.101 0, -0.443 -0.0482 0, -0.432 -0.0764 0, -0.433 -0.0177 0, -0.432 -0.0764 0, -0.379 0.103 0, -0.433 -0.0177 0, -0.379 0.103 0, -0.432 -0.0764 0, -0.379 -0.101 0, -0.432 -0.0764 0, -0.203 0.0224 0, -0.149 0.038 0, -0.209 0.0514 0, -0.154 0.0743 0, -0.209 0.0514 0, -0.192 0.105 0, -0.238 0.0627 0, -0.244 0.104 0, -0.266 0.0505 0, -0.278 0.0787 0, -0.278 0.0787 0, -0.331 0.103 0, -0.277 0.02 0, -0.331 -0.101 0, -0.277 0.02 0, -0.278 0.0787 0, -0.277 0.02 0, -0.331 0.103 0 ] } coordIndex [ 24, 26, 25, -1, 53, 39, 54, -1, 17, 1, 0, -1, 17, 0, 16, -1, 0, 14, 16, -1, 0, 15, 14, -1, 14, 13, 22, -1, 14, 22, 16, -1, 13, 12, 21, -1, 13, 21, 22, -1, 12, 6, 21, -1, 12, 11, 7, -1, 12, 7, 6, -1, 11, 8, 7, -1, 10, 8, 11, -1, 10, 9, 8, -1, 6, 5, 21, -1, 5, 4, 20, -1, 5, 20, 21, -1, 4, 3, 19, -1, 4, 19, 20, -1, 3, 2, 18, -1, 3, 18, 19, -1, 18, 2, 1, -1, 18, 1, 17, -1, 55, 32, 31, -1, 55, 31, 56, -1, 57, 33, 30, -1, 57, 30, 58, -1, 59, 29, 60, -1, 61, 34, 28, -1, 61, 28, 62, -1, 63, 35, 27, -1, 63, 27, 64, -1, 65, 36, 66, -1, 67, 38, 68, -1, 69, 37, 70, -1, 71, 23, 72, -1, 73, 48, 47, -1, 73, 47, 74, -1, 75, 49, 46, -1, 75, 46, 76, -1, 77, 45, 78, -1, 79, 50, 44, -1, 79, 44, 80, -1, 81, 51, 43, -1, 81, 43, 82, -1, 83, 41, 84, -1, 85, 40, 86, -1, 87, 52, 88, -1, 89, 42, 90, -1 ] } } Transform { translation -0.01579 1.968 4.074 scale 82.47 82.47 82.48 children [ DEF Run_Back Shape { appearance Appearance { material USE Clear } geometry IndexedFaceSet { coord Coordinate { point [ -0.01009 -0.02534 -0.05, -0.001382 -0.02541 -0.05, -0.001315 -0.02146 -0.05, -0.01022 -0.02146 -0.05 ] } coordIndex [ 0, 2, 3, -1, 2, 0, 1, -1 ] } } ] } ] } DEF Jump_Text Transform { children [ DEF Jump_Touch TouchSensor { } DEF Jump Shape { appearance Appearance { material USE text_color } geometry IndexedFaceSet { coord Coordinate { point [ 0.108 0.00195 0, 0.163 0.00195 0, 0.166 -0.0473 0, 0.194 -0.0608 0, 0.222 -0.0492 0, 0.228 -0.017 0, 0.228 0.175 0, 0.284 0.175 0, 0.284 -0.02 0, 0.271 -0.0798 0, 0.23 -0.104 0, 0.193 -0.108 0, 0.155 -0.102 0, 0.117 -0.0714 0, 0.108 -0.0357 0, 0.563 -0.101 0, 0.563 0.103 0, 0.615 0.103 0, 0.615 0.0803 0, 0.649 0.105 0, 0.696 0.105 0, 0.728 0.0788 0, 0.76 0.104 0, 0.811 0.104 0, 0.842 0.081 0, 0.853 0.0416 0, 0.853 -0.101 0, 0.799 -0.101 0, 0.799 0.0305 0, 0.79 0.0544 0, 0.767 0.0616 0, 0.743 0.0507 0, 0.734 0.0228 0, 0.734 -0.101 0, 0.681 -0.101 0, 0.681 0.0301 0, 0.673 0.0532 0, 0.65 0.0611 0, 0.626 0.0506 0, 0.617 0.0224 0, 0.617 -0.101 0, 0.9 -0.182 0, 0.9 0.103 0, 0.952 0.103 0, 0.952 0.0751 0, 0.968 0.0934 0, 1.01 0.11 0, 1.05 0.103 0, 1.07 0.0796 0, 1.1 0.0251 0, 1.1 -0.0222 0, 1.07 -0.0788 0, 1.03 -0.106 0, 0.988 -0.103 0, 0.953 -0.0755 0, 0.953 -0.182 0, 1.04 -0.000177 0, 1.03 -0.0446 0, 0.999 -0.0603 0, 0.966 -0.0453 0, 0.953 -0.000177 0, 0.963 0.045 0, 0.998 0.063 0, 1.03 0.0462 0, 0.515 -0.101 0, 0.462 -0.0764 0, 0.462 -0.101 0, 0.388 -0.0201 0, 0.388 0.103 0, 0.334 0.103 0, 0.334 -0.0357 0, 0.394 -0.0491 0, 0.388 -0.0201 0, 0.334 -0.0357 0, 0.339 -0.072 0, 0.394 -0.0491 0, 0.339 -0.072 0, 0.376 -0.102 0, 0.422 -0.0604 0, 0.394 -0.0491 0, 0.376 -0.102 0, 0.428 -0.101 0, 0.451 -0.0482 0, 0.422 -0.0604 0, 0.428 -0.101 0, 0.462 -0.0764 0, 0.461 -0.0177 0, 0.451 -0.0482 0, 0.462 -0.0764 0, 0.515 0.103 0, 0.461 0.103 0, 0.461 -0.0177 0, 0.515 0.103 0, 0.461 -0.0177 0, 0.462 -0.0764 0, 0.515 -0.101 0, 0.515 0.103 0, 0.462 -0.0764 0, 0.284 -0.02 0, 0.228 -0.017 0, 0.271 -0.0798 0, 0.222 -0.0492 0, 0.23 -0.104 0, 0.194 -0.0608 0, 0.193 -0.108 0, 0.194 -0.0608 0, 0.155 -0.102 0, 0.166 -0.0473 0, 0.117 -0.0714 0, 0.166 -0.0473 0, 0.108 -0.0357 0, 0.166 -0.0473 0, 0.799 0.0305 0, 0.853 0.0416 0, 0.79 0.0544 0, 0.842 0.081 0, 0.79 0.0544 0, 0.811 0.104 0, 0.767 0.0616 0, 0.76 0.104 0, 0.743 0.0507 0, 0.728 0.0788 0, 0.734 0.0228 0, 0.728 0.0788 0, 0.681 0.0301 0, 0.734 0.0228 0, 0.673 0.0532 0, 0.728 0.0788 0, 0.673 0.0532 0, 0.696 0.105 0, 0.65 0.0611 0, 0.649 0.105 0, 0.626 0.0506 0, 0.615 0.0803 0, 0.617 0.0224 0, 0.615 0.0803 0, 0.563 -0.101 0, 0.617 0.0224 0, 0.563 -0.101 0, 0.615 0.0803 0 ] } coordIndex [ 1, 0, 14, -1, 1, 14, 2, -1, 16, 15, 18, -1, 16, 18, 17, -1, 64, 65, 66, -1, 67, 68, 69, -1, 67, 69, 70, -1, 71, 72, 73, -1, 71, 73, 74, -1, 75, 76, 77, -1, 78, 79, 80, -1, 78, 80, 81, -1, 82, 83, 84, -1, 82, 84, 85, -1, 86, 87, 88, -1, 89, 90, 91, -1, 92, 93, 94, -1, 95, 96, 97, -1, 98, 7, 6, -1, 98, 6, 99, -1, 100, 8, 5, -1, 100, 5, 101, -1, 102, 9, 4, -1, 102, 4, 103, -1, 104, 10, 105, -1, 106, 11, 3, -1, 106, 3, 107, -1, 108, 12, 109, -1, 110, 13, 111, -1, 112, 27, 26, -1, 112, 26, 113, -1, 114, 28, 25, -1, 114, 25, 115, -1, 116, 24, 117, -1, 118, 29, 23, -1, 118, 23, 119, -1, 120, 30, 22, -1, 120, 22, 121, -1, 122, 31, 123, -1, 124, 34, 33, -1, 124, 33, 125, -1, 126, 35, 32, -1, 126, 32, 127, -1, 128, 21, 129, -1, 130, 36, 20, -1, 130, 20, 131, -1, 132, 37, 19, -1, 132, 19, 133, -1, 134, 38, 135, -1, 136, 40, 137, -1, 138, 39, 139, -1, 53, 58, 59, -1, 53, 59, 54, -1, 53, 52, 58, -1, 52, 51, 57, -1, 52, 57, 58, -1, 51, 50, 56, -1, 51, 56, 57, -1, 50, 49, 56, -1, 49, 48, 63, -1, 49, 63, 56, -1, 48, 47, 63, -1, 63, 47, 46, -1, 63, 46, 62, -1, 62, 46, 45, -1, 62, 45, 44, -1, 62, 44, 61, -1, 61, 44, 60, -1, 54, 59, 60, -1, 44, 43, 42, -1, 60, 44, 42, -1, 41, 55, 54, -1, 41, 54, 60, -1, 41, 60, 42, -1 ] } } Transform { translation -0.008979 1.99 4.14 scale 83.79 83.79 83.79 children [ DEF Jump_Back Shape { appearance Appearance { material USE Clear } geometry IndexedFaceSet { coord Coordinate { point [ 0.001296 -0.02541 -0.05, 0.01335 -0.02527 -0.05, 0.01328 -0.02152 -0.05, 0.001229 -0.02146 -0.05 ] } coordIndex [ 0, 2, 3, -1, 2, 0, 1, -1 ] } } ] } ] } ] } ] } ] } ROUTE HudProx.position_changed TO HudXform.set_translation ROUTE HudProx.orientation_changed TO HudXform.set_rotation DEF Time1 TimeSensor {cycleInterval 5.8 loop TRUE } DEF Time2 TimeSensor {cycleInterval 5.2 loop TRUE } DEF Time3 TimeSensor {cycleInterval 5.8 loop TRUE } DEF Pitch OrientationInterpolator { key [ 0, 0.2, 0.4, 0.6, 0.8, 1 ] keyValue [ 1 0 0 0, 1 0 0 1.256, 1 0 0 2.512, 1 0 0 3.768, 1 0 0 5.024, 1 0 0 6.28 ]} DEF Yaw OrientationInterpolator { key [ 0, 0.2, 0.4, 0.6, 0.8, 1 ] keyValue [ 0 1 0 0, 0 1 0 1.256, 0 1 0 2.512, 0 1 0 3.768, 0 1 0 5.024, 0 1 0 6.28 ]} DEF Roll OrientationInterpolator { key [ 0, 0.2, 0.4, 0.6, 0.8, 1 ] keyValue [ 0 0 1 0, 0 0 1 1.256, 0 0 1 2.512, 0 0 1 3.768, 0 0 1 5.024, 0 0 1 6.28 ]} DEF EyeballsRotation OrientationInterpolator { key [ 0, 0.1, 0.2, 0.3, 0.4, 0.5 0.6, 0.7, 0.8, 1 ] keyValue [ 0 0 1 0, 0 0 1 0, 0.2 0.2 0.2 0.2, -0.2 0.2 0.2 0.2, -0.2 -0.2 0.2 0.2, 0.2 -0.2 0.2 0.2, -0.2 0.2 -0.2 0.2, -0.2 0.2 -0.2 0.2, 0 0 1 0, 0 0 1 0 ]} ROUTE Time3.fraction_changed TO EyeballsRotation.set_fraction ROUTE EyeballsRotation.value_changed TO Joe_r_eyeball_joint.set_rotation ROUTE EyeballsRotation.value_changed TO Joe_l_eyeball_joint.set_rotation # vl4 yaw DEF vl4Yaw OrientationInterpolator { key [ 0, 0.2, 0.4, 0.5, 0.6, 0.8, 1 ] keyValue [ 0 1 0 0, 0 1 0 -0.1, 0 1 0 0, 0 1 0 0, 1 0 0 0.6, 0 1 0 0.1, 0 1 0 0 ]} #ROUTE Time3.fraction_changed TO vl4Yaw.set_fraction ROUTE vl4Yaw.value_changed TO Joe_vl4.set_rotation DEF Animations Group { # mostly From nancy 1.1 anims at hanim.org 20080660 children [ DEF Stand_Time TimeSensor { cycleInterval 0.01 loop FALSE } DEF Walk_Time TimeSensor { cycleInterval 2.6 loop TRUE } DEF Walk_Time2 TimeSensor { cycleInterval 5.2 loop TRUE } DEF Run_Time TimeSensor { cycleInterval 0.9 loop TRUE } DEF Jump_Time TimeSensor { cycleInterval 2.5 loop TRUE } DEF Stand_Animation Group { children [ # Needs complete list DEF r_ankleRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF r_kneeRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF r_hipRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF l_ankleRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF l_kneeRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF l_hipRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF lower_bodyRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF r_wristRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF r_elbowRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF r_shoulderRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF l_wristRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF l_elbowRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF l_shoulderRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF r_sternoclavicularRoll OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ]} DEF r_acromioclavicularRoll OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ]} DEF headRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF neckRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF upper_bodyRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF whole_bodyRotInterp_Stand OrientationInterpolator { key [ 0, 1 ] keyValue [ 0 0 1 0, 0 0 1 0 ] } DEF whole_bodyTranInterp_Stand PositionInterpolator { key [ 0, 1 ] keyValue [ 0 0 0, 0 0 0 ] } ]} DEF Walk_AnimationJoe Group { children [ # r_Salute DEF r_sternoclavicularRoll OrientationInterpolator { key [ 0, 0.2, 0.4, 0.6, 0.8, 1 ] keyValue [ 0 0 1 0, 0 0 1 -0.2, 0 0 1 -0.22, 0 0 1 -0.2, 0 0 1 0, 0 0 1 0 ]} DEF r_acromioclavicularRoll OrientationInterpolator { key [ 0, 0.2, 0.4, 0.6, 0.8, 1 ] keyValue [ 0 0 1 0, 0 0 1 0, 0 0 1 -0.05, 0 0 1 0, 0 0 1 0, 0 0 1 0 ]} DEF r_shoulderRoll OrientationInterpolator { key [ 0, 0.2, 0.4, 0.6, 0.8, 1 ] keyValue [ 0 0 1 0, 0 0 1 -1.76, 0.25 0 1 -1.76, 0 0 1 -1.256, 0 0 1 -0.05, 0 0 1 0 ]} DEF r_ForeArmPitch OrientationInterpolator { key [ 0, 0.2, 0.4, 0.6, 0.8, 1 ] keyValue [ 1 0 0 0, 1 0 0 -0.55, 1 0.25 0 -2.55, 1 0 0 0, 1 0 0 0, 1 0 0 0 ]} DEF r_wristRoll OrientationInterpolator { key [ 0, 0.2, 0.4, 0.6, 0.8, 1 ] keyValue [ 0 0 1 0, 0 0 1 0, 0 1 0 -0.55, 0 0 1 0, 0 0 1 0, 0 0 1 0 ]} DEF r_thumb1Pitch OrientationInterpolator { key [ 0, 0.2, 0.4, 0.6, 0.8, 1 ] keyValue [ 1 0 0 0, 1 0 0 0.5, 1 0 0 1.1, 1 0 0 0.7, 1 0 0 0.2, 1 0 0 0 ]} DEF r_index0Relax OrientationInterpolator { key [ 0, 0.1, 0.3, 0.6, 0.8, 1 ] keyValue [ 0 0 1 0, 0 0 1 0, -0.25 0.25 -1 0.125, -0.25 0.25 -1 0.125, -0.25 0.25 -1 0.125, 0 0 1 0 ]} DEF r_index1Relax OrientationInterpolator { key [ 0, 0.1, 0.2, 0.6, 0.8, 1 ] keyValue [ 0 0 1 0, 0 0 1 0, -0.135 -0.135 1 0.357, -0.159 -0.153 1 0.355,