1 |
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 4.0//EN" "https://www.web3d.org/specifications/x3d-4.0.dtd">
|
3 | <X3D profile='Immersive' version='4.0' xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation='https://www.web3d.org/specifications/x3d-4.0.xsd'> |
4 | <head> |
5 | <component level='1' name='HAnim'/> |
6 | <meta name='title' content='HAnimModelFootRight.x3d'/> |
7 | <meta name='description' content='Right foot, using high-fidelity definitions for HAnim version 2.0'/> |
8 | <meta name='creator' content='Kwan-Hee YOO, Don Brutzman and Joe Williams'/> |
9 | <meta name='created' content='26 January 2015'/> |
10 | <meta name='modified' content='23 December 2021'/> |
11 | <meta name=' warning ' content=' not yet to scale '/> |
12 | <meta name=' TODO ' content=' Update all values to match HAnim2 A.7 Level of articulation four LOA-4 '/> |
13 | <meta name=' TODO ' content=' Add links to figures '/> |
14 | <meta name=' TODO ' content=' Add Viewpoints to enable inspection '/> |
15 | <meta name='info' content='TODO describe how to compute and apply offsets for center values whenever attaching this appendage to a body'/> |
16 | <meta name=' warning ' content=' TODO will X3D HAnim component add a new level to support LOA-4 functionality? '/> |
17 | <meta name='reference' content='https://www.web3d.org/working-groups/humanoid-animation-HAnim'/> |
18 | <meta name='reference' content='https://www.web3d.org/documents/specifications/19774/V2.0'/> |
19 | <meta name='reference' content='https://www.web3d.org/documents/specifications/19774/V2.0/Architecture/concepts.html#TheFeet'/> |
20 | <meta name='reference' content='https://www.web3d.org/documents/specifications/19774/V2.0/Architecture/concepts.html#f-FootJoints'/> |
21 | <meta name='reference' content='https://www.web3d.org/documents/specifications/19774/V2.0/Architecture/concepts.html#Hierarchy4'/> |
22 | <meta name='reference' content='https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/hanim.html'/> |
23 | <meta name='subject' content='X3D HAnim humanoid animation'/> |
24 | <meta name=' TODO ' content=' Integrate and confirm Segment/Joint names, Viewpoints. '/> |
25 | <meta name='identifier' content='https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Characters/HAnimModelFootRight.x3d'/> |
26 | <meta name='generator' content='X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit'/> |
27 | <meta name='license' content='../license.html'/> |
28 | </head> |
29 | <Scene> |
30 | <WorldInfo title='HAnimModelFootRight.x3d'/> |
31 | <HAnimHumanoid DEF='hanim_Foot_Right' loa='4' name='Foot_Right'> |
32 | <!-- original HAnimHumanoid info='"authorName=Kwan-Hee YOO, Don Brutzman and Joe Williams"' --> |
33 | <MetadataSet containerField='metadata' name='HAnimHumanoid.info' reference='https://www.web3d.org/documents/specifications/19774/V2.0/Architecture/ObjectInterfaces.html#Humanoid'> |
34 | <MetadataString name='authorName' value='Kwan-Hee YOO, Don Brutzman and Joe Williams'/> |
35 | </MetadataSet> |
36 |
<!-- HAnimJoint
hanim_humanoid_root is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_humanoid_root' containerField='skeleton' name='humanoid_root' ulimit='0 0 0' llimit='0 0 0'> |
37 | <!-- Might consider putting a HAnimSegment here, but that doesn't help with re-use of this foot model --> |
38 |
<!-- HAnimJoint
hanim_r_talocrural is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_talocrural' description='connection joint of foot to leg above' name='r_talocrural' ulimit='0 0 0' llimit='0 0 0'> |
39 |
<!-- HAnimSegment
hanim_r_talus is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_talus' name='r_talus'> |
40 | <Transform> |
41 | |
42 | <Sphere radius='0.025'/> |
43 | <Appearance DEF='HAnimJointAppearance'> |
44 | <Material diffuseColor='0 0 1'/> |
45 | </Appearance> |
46 | </Shape> |
47 | </Transform> |
48 | <Shape> |
49 | <Appearance> |
50 | <Material emissiveColor='1 1 1'/> |
51 | </Appearance> |
52 | <IndexedLineSet DEF='TCtoTCN' coordIndex='0 1'> |
53 | <Coordinate point='0 0 0 0.0 -0.3 0'/> |
54 | </IndexedLineSet> |
55 | </Shape> |
56 | <Shape> |
57 | <Appearance> |
58 | <Material emissiveColor='1 1 1'/> |
59 | </Appearance> |
60 | <IndexedLineSet DEF='TCtoCC' coordIndex='0 1'> |
61 | <Coordinate point='0 0 0 -0.2 0.3 0'/> |
62 | </IndexedLineSet> |
63 | </Shape> |
64 | </HAnimSegment> |
65 | <!-- TCN --> |
66 |
<!-- HAnimJoint
hanim_r_talocalcaneonavicular is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_talocalcaneonavicular' center='0.0 -0.3 0' name='r_talocalcaneonavicular' ulimit='0 0 0' llimit='0 0 0'> |
67 |
<!-- HAnimSegment
hanim_r_navicular is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_navicular' name='r_navicular'> |
68 | <Transform translation='0.0 -0.3 0'> |
69 | <Shape USE='HAnimJointShape'/> |
70 | </Transform> |
71 | <Shape> |
72 | <Appearance> |
73 | <Material emissiveColor='1 1 1'/> |
74 | </Appearance> |
75 | <IndexedLineSet DEF='TCNtoCN1' coordIndex='0 1'> |
76 | <Coordinate point='0.0 -0.3 0 0.1 -0.45 0'/> |
77 | </IndexedLineSet> |
78 | </Shape> |
79 | <Shape> |
80 | <Appearance> |
81 | <Material emissiveColor='1 1 1'/> |
82 | </Appearance> |
83 | <IndexedLineSet DEF='TCNtoCN2' coordIndex='0 1'> |
84 | <Coordinate point='0.0 -0.3 0 0.0 -0.45 0'/> |
85 | </IndexedLineSet> |
86 | </Shape> |
87 | <Shape> |
88 | <Appearance> |
89 | <Material emissiveColor='1 1 1'/> |
90 | </Appearance> |
91 | <IndexedLineSet DEF='TCNtoCN3' coordIndex='0 1'> |
92 | <Coordinate point='0.0 -0.3 0 -0.1 -0.4 0'/> |
93 | </IndexedLineSet> |
94 | </Shape> |
95 | </HAnimSegment> |
96 | <!-- CN1 --> |
97 |
<!-- HAnimJoint
hanim_r_cuneonavicular_1 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_cuneonavicular_1' center='0.1 -0.45 0' name='r_cuneonavicular_1' ulimit='0 0 0' llimit='0 0 0'> |
98 |
<!-- HAnimSegment
hanim_r_cuneiform_1 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_cuneiform_1' name='r_cuneiform_1'> |
99 | <Transform translation='0.1 -0.45 0'> |
100 | <Shape USE='HAnimJointShape'/> |
101 | </Transform> |
102 | <Shape> |
103 | <Appearance> |
104 | <Material emissiveColor='1 1 1'/> |
105 | </Appearance> |
106 | <IndexedLineSet DEF='CN1toTMT1' coordIndex='0 1'> |
107 | <Coordinate point='0.1 -0.45 0 0.1 -0.6 0'/> |
108 | </IndexedLineSet> |
109 | </Shape> |
110 | </HAnimSegment> |
111 |
<!-- HAnimJoint
hanim_r_tarsometatarsal_1 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsometatarsal_1' center='0.1 -0.6 0' name='r_tarsometatarsal_1' ulimit='0 0 0' llimit='0 0 0'> |
112 |
<!-- HAnimSegment
hanim_r_metatarsal_1 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_metatarsal_1' name='r_metatarsal_1'> |
113 | <Transform translation='0.1 -0.6 0'> |
114 | <Shape USE='HAnimJointShape'/> |
115 | </Transform> |
116 | <Shape> |
117 | <Appearance> |
118 | <Material emissiveColor='1 1 1'/> |
119 | </Appearance> |
120 | <IndexedLineSet DEF='TMT1toMTP1' coordIndex='0 1'> |
121 | <Coordinate point='0.1 -0.6 0 0.1 -0.9 0'/> |
122 | </IndexedLineSet> |
123 | </Shape> |
124 | </HAnimSegment> |
125 |
<!-- HAnimJoint
hanim_r_metatarsophalangeal_1 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_metatarsophalangeal_1' center='0.1 -0.9 0' name='r_metatarsophalangeal_1' ulimit='0 0 0' llimit='0 0 0'> |
126 |
<!-- HAnimSegment
hanim_r_tarsal_proximal_phalanx_1 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_proximal_phalanx_1' name='r_tarsal_proximal_phalanx_1'> |
127 | <Transform translation='0.1 -0.9 0'> |
128 | <Shape USE='HAnimJointShape'/> |
129 | </Transform> |
130 | <Shape> |
131 | <Appearance> |
132 | <Material emissiveColor='1 1 1'/> |
133 | </Appearance> |
134 | <IndexedLineSet DEF='MTP1toIP1' coordIndex='0 1'> |
135 | <Coordinate point='0.1 -0.9 0 0.1 -1.05 0'/> |
136 | </IndexedLineSet> |
137 | </Shape> |
138 | </HAnimSegment> |
139 |
<!-- HAnimJoint
hanim_r_tarsal_interphalangeal_1 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsal_interphalangeal_1' center='0.1 -1.05 0' name='r_tarsal_interphalangeal_1' ulimit='0 0 0' llimit='0 0 0'> |
140 |
<!-- HAnimSegment
hanim_r_tarsal_distal_phalanx_1 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_distal_phalanx_1' name='r_tarsal_distal_phalanx_1'> |
141 | <Transform translation='0.1 -1.05 0'> |
142 | <Shape USE='HAnimJointShape'/> |
143 | </Transform> |
144 | <Shape> |
145 | <Appearance> |
146 | <Material emissiveColor='1 1 1'/> |
147 | </Appearance> |
148 | <IndexedLineSet DEF='tiptoe_r_interphalangeal_' coordIndex='0 1'> |
149 | <Coordinate point='0.1 -1.05 0 0.1 -1.1 0'/> |
150 | </IndexedLineSet> |
151 | </Shape> |
152 | </HAnimSegment> |
153 | </HAnimJoint> |
154 | </HAnimJoint> |
155 | </HAnimJoint> |
156 | </HAnimJoint> |
157 | <!-- CN2 --> |
158 |
<!-- HAnimJoint
hanim_r_cuneonavicular_2 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_cuneonavicular_2' center='0.0 -0.45 0' name='r_cuneonavicular_2' ulimit='0 0 0' llimit='0 0 0'> |
159 |
<!-- HAnimSegment
hanim_r_cuneiform_2 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_cuneiform_2' name='r_cuneiform_2'> |
160 | <Transform translation='0.0 -0.45 0'> |
161 | <Shape USE='HAnimJointShape'/> |
162 | </Transform> |
163 | <Shape> |
164 | <Appearance> |
165 | <Material emissiveColor='1 1 1'/> |
166 | </Appearance> |
167 | <IndexedLineSet DEF='CN2toTMT2' coordIndex='0 1'> |
168 | <Coordinate point='0.0 -0.45 0 -0.05 -0.6 0'/> |
169 | </IndexedLineSet> |
170 | </Shape> |
171 | </HAnimSegment> |
172 |
<!-- HAnimJoint
hanim_r_tarsometatarsal_2 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsometatarsal_2' center='-0.05 -0.6 0' name='r_tarsometatarsal_2' ulimit='0 0 0' llimit='0 0 0'> |
173 |
<!-- HAnimSegment
hanim_r_metatarsal_2 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_metatarsal_2' name='r_metatarsal_2'> |
174 | <Transform translation='-0.05 -0.6 0'> |
175 | <Shape USE='HAnimJointShape'/> |
176 | </Transform> |
177 | <Shape> |
178 | <Appearance> |
179 | <Material emissiveColor='1 1 1'/> |
180 | </Appearance> |
181 | <IndexedLineSet DEF='TMT2toMTP2' coordIndex='0 1'> |
182 | <Coordinate point='-0.05 -0.6 0 -0.05 -0.9 0'/> |
183 | </IndexedLineSet> |
184 | </Shape> |
185 | </HAnimSegment> |
186 |
<!-- HAnimJoint
hanim_r_metatarsophalangeal_2 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_metatarsophalangeal_2' center='-0.05 -0.9 0' name='r_metatarsophalangeal_2' ulimit='0 0 0' llimit='0 0 0'> |
187 |
<!-- HAnimSegment
hanim_r_tarsal_proximal_phalanx_2 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_proximal_phalanx_2' name='r_tarsal_proximal_phalanx_2'> |
188 | <Transform translation='-0.05 -0.9 0'> |
189 | <Shape USE='HAnimJointShape'/> |
190 | </Transform> |
191 | <Shape> |
192 | <Appearance> |
193 | <Material emissiveColor='1 1 1'/> |
194 | </Appearance> |
195 | <IndexedLineSet DEF='MTP2toPIP2' coordIndex='0 1'> |
196 | <Coordinate point='-0.05 -0.9 0 -0.05 -1.05 0'/> |
197 | </IndexedLineSet> |
198 | </Shape> |
199 | </HAnimSegment> |
200 |
<!-- HAnimJoint
hanim_r_tarsal_proximal_interphalangeal_2 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsal_proximal_interphalangeal_2' center='-0.05 -1.05 0' name='r_tarsal_proximal_interphalangeal_2' ulimit='0 0 0' llimit='0 0 0'> |
201 |
<!-- HAnimSegment
hanim_r_tarsal_middle_phalanx_2 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_middle_phalanx_2' name='r_tarsal_middle_phalanx_2'> |
202 | <Transform translation='-0.05 -1.05 0'> |
203 | <Shape USE='HAnimJointShape'/> |
204 | </Transform> |
205 | <Shape> |
206 | <Appearance> |
207 | <Material emissiveColor='1 1 1'/> |
208 | </Appearance> |
209 | <IndexedLineSet DEF='PIP2toDIP2' coordIndex='0 1'> |
210 | <Coordinate point='-0.05 -1.05 0 -0.05 -1.12 0'/> |
211 | </IndexedLineSet> |
212 | </Shape> |
213 | </HAnimSegment> |
214 |
<!-- HAnimJoint
hanim_r_tarsal_distal_interphalangeal_2 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsal_distal_interphalangeal_2' center='-0.05 -1.12 0' name='r_tarsal_distal_interphalangeal_2' ulimit='0 0 0' llimit='0 0 0'> |
215 |
<!-- HAnimSegment
hanim_r_tarsal_distal_phalanx_2 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_distal_phalanx_2' name='r_tarsal_distal_phalanx_2'> |
216 | <Transform translation='-0.05 -1.12 0'> |
217 | <Shape USE='HAnimJointShape'/> |
218 | </Transform> |
219 | <Shape> |
220 | <Appearance> |
221 | <Material emissiveColor='1 1 1'/> |
222 | </Appearance> |
223 | <IndexedLineSet DEF='tiptoe_r_tarsal_distal_interphalangeal_2' coordIndex='0 1'> |
224 | <Coordinate point='-0.05 -1.12 0 -0.05 -1.16 0'/> |
225 | </IndexedLineSet> |
226 | </Shape> |
227 | </HAnimSegment> |
228 | </HAnimJoint> |
229 | </HAnimJoint> |
230 | </HAnimJoint> |
231 | </HAnimJoint> |
232 | </HAnimJoint> |
233 | <!-- CN3 --> |
234 |
<!-- HAnimJoint
hanim_r_cuneonavicular_3 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_cuneonavicular_3' center='-0.1 -0.4 0' name='r_cuneonavicular_3' ulimit='0 0 0' llimit='0 0 0'> |
235 |
<!-- HAnimSegment
hanim_r_cuneiform_3 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_cuneiform_3' name='r_cuneiform_3'> |
236 | <Transform translation='-0.1 -0.4 0'> |
237 | <Shape USE='HAnimJointShape'/> |
238 | </Transform> |
239 | <Shape> |
240 | <Appearance> |
241 | <Material emissiveColor='1 1 1'/> |
242 | </Appearance> |
243 | <IndexedLineSet DEF='CN3toTMT3' coordIndex='0 1'> |
244 | <Coordinate point='-0.1 -0.4 0 -0.15 -0.6 0'/> |
245 | </IndexedLineSet> |
246 | </Shape> |
247 | </HAnimSegment> |
248 |
<!-- HAnimJoint
hanim_r_tarsometatarsal_3 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsometatarsal_3' center='-0.15 -0.6 0' name='r_tarsometatarsal_3' ulimit='0 0 0' llimit='0 0 0'> |
249 |
<!-- HAnimSegment
hanim_r_metatarsal_3 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_metatarsal_3' name='r_metatarsal_3'> |
250 | <Transform translation='-0.15 -0.6 0'> |
251 | <Shape USE='HAnimJointShape'/> |
252 | </Transform> |
253 | <Shape> |
254 | <Appearance> |
255 | <Material emissiveColor='1 1 1'/> |
256 | </Appearance> |
257 | <IndexedLineSet DEF='TMT3toMTP3' coordIndex='0 1'> |
258 | <Coordinate point='-0.15 -0.6 0 -0.15 -0.9 0'/> |
259 | </IndexedLineSet> |
260 | </Shape> |
261 | </HAnimSegment> |
262 |
<!-- HAnimJoint
hanim_r_metatarsophalangeal_3 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_metatarsophalangeal_3' center='-0.15 -0.9 0' name='r_metatarsophalangeal_3' ulimit='0 0 0' llimit='0 0 0'> |
263 |
<!-- HAnimSegment
hanim_r_tarsal_proximal_phalanx_3 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_proximal_phalanx_3' name='r_tarsal_proximal_phalanx_3'> |
264 | <Transform translation='-0.15 -0.9 0'> |
265 | <Shape USE='HAnimJointShape'/> |
266 | </Transform> |
267 | <Shape> |
268 | <Appearance> |
269 | <Material emissiveColor='1 1 1'/> |
270 | </Appearance> |
271 | <IndexedLineSet DEF='MTP3toPIP3' coordIndex='0 1'> |
272 | <Coordinate point='-0.15 -0.9 0 -0.15 -1.05 0'/> |
273 | </IndexedLineSet> |
274 | </Shape> |
275 | </HAnimSegment> |
276 |
<!-- HAnimJoint
hanim_r_tarsal_proximal_interphalangeal_3 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsal_proximal_interphalangeal_3' center='-0.15 -1.05 0' name='r_tarsal_proximal_interphalangeal_3' ulimit='0 0 0' llimit='0 0 0'> |
277 |
<!-- HAnimSegment
hanim_r_tarsal_middle_phalanx_3 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_middle_phalanx_3' name='r_tarsal_middle_phalanx_3'> |
278 | <Transform translation='-0.15 -1.05 0'> |
279 | <Shape USE='HAnimJointShape'/> |
280 | </Transform> |
281 | <Shape> |
282 | <Appearance> |
283 | <Material emissiveColor='1 1 1'/> |
284 | </Appearance> |
285 | <IndexedLineSet DEF='PIP3toDIP3' coordIndex='0 1'> |
286 | <Coordinate point='-0.15 -1.05 0 -0.15 -1.13 0'/> |
287 | </IndexedLineSet> |
288 | </Shape> |
289 | </HAnimSegment> |
290 |
<!-- HAnimJoint
hanim_r_tarsal_distal_interphalangeal_3 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsal_distal_interphalangeal_3' center='-0.15 -1.13 0' name='r_tarsal_distal_interphalangeal_3' ulimit='0 0 0' llimit='0 0 0'> |
291 |
<!-- HAnimSegment
hanim_r_tarsal_distal_phalanx_3 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_distal_phalanx_3' name='r_tarsal_distal_phalanx_3'> |
292 | <Transform translation='-0.15 -1.13 0'> |
293 | <Shape USE='HAnimJointShape'/> |
294 | </Transform> |
295 | <Shape> |
296 | <Appearance> |
297 | <Material emissiveColor='1 1 1'/> |
298 | </Appearance> |
299 | <IndexedLineSet DEF='tiptoe_r_tarsal_distal_interphalangeal_3' coordIndex='0 1'> |
300 | <Coordinate point='-0.15 -1.13 0 -0.15 -1.16 0'/> |
301 | </IndexedLineSet> |
302 | </Shape> |
303 | </HAnimSegment> |
304 | </HAnimJoint> |
305 | </HAnimJoint> |
306 | </HAnimJoint> |
307 | </HAnimJoint> |
308 | </HAnimJoint> |
309 | </HAnimJoint> |
310 | <!-- CC --> |
311 |
<!-- HAnimJoint
hanim_r_calcaneocuboid is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_calcaneocuboid' center='-0.2 0.3 0' name='r_calcaneocuboid' ulimit='0 0 0' llimit='0 0 0'> |
312 |
<!-- HAnimSegment
hanim_r_calcaneus is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_calcaneus' name='r_calcaneus'> |
313 | <Transform translation='-0.2 0.3 0'> |
314 | <Shape USE='HAnimJointShape'/> |
315 | </Transform> |
316 | <Shape> |
317 | <Appearance> |
318 | <Material emissiveColor='1 1 1'/> |
319 | </Appearance> |
320 | <IndexedLineSet DEF='CCtoTT' coordIndex='0 1'> |
321 | <Coordinate point='-0.2 0.3 0 -0.21 -0.3 0'/> |
322 | </IndexedLineSet> |
323 | </Shape> |
324 | </HAnimSegment> |
325 | <!-- TT --> |
326 |
<!-- HAnimJoint
hanim_r_transversetarsal is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_transversetarsal' center='-0.21 -0.3 0' name='r_transversetarsal' ulimit='0 0 0' llimit='0 0 0'> |
327 |
<!-- HAnimSegment
hanim_r_cuboid is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_cuboid' name='r_cuboid'> |
328 | <Transform translation='-0.21 -0.3 0'> |
329 | <Shape USE='HAnimJointShape'/> |
330 | </Transform> |
331 | <Shape> |
332 | <Appearance> |
333 | <Material emissiveColor='1 1 1'/> |
334 | </Appearance> |
335 | <IndexedLineSet DEF='TTtoTMT4' coordIndex='0 1'> |
336 | <Coordinate point='-0.21 -0.3 0 -0.25 -0.58 0'/> |
337 | </IndexedLineSet> |
338 | </Shape> |
339 | <Shape> |
340 | <Appearance> |
341 | <Material emissiveColor='1 1 1'/> |
342 | </Appearance> |
343 | <IndexedLineSet DEF='TTtoTMT5' coordIndex='0 1'> |
344 | <Coordinate point='-0.21 -0.3 0 -0.33 -0.52 0'/> |
345 | </IndexedLineSet> |
346 | </Shape> |
347 | </HAnimSegment> |
348 | <!-- TMT4 --> |
349 |
<!-- HAnimJoint
hanim_r_tarsometatarsal_4 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsometatarsal_4' center='-0.25 -0.58 0' name='r_tarsometatarsal_4' ulimit='0 0 0' llimit='0 0 0'> |
350 |
<!-- HAnimSegment
hanim_r_metatarsal_4 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_metatarsal_4' name='r_metatarsal_4'> |
351 | <Transform translation='-0.25 -0.58 0'> |
352 | <Shape USE='HAnimJointShape'/> |
353 | </Transform> |
354 | <Shape> |
355 | <Appearance> |
356 | <Material emissiveColor='1 1 1'/> |
357 | </Appearance> |
358 | <IndexedLineSet DEF='TMT4toMTP4' coordIndex='0 1'> |
359 | <Coordinate point='-0.25 -0.58 0 -0.25 -0.87 0'/> |
360 | </IndexedLineSet> |
361 | </Shape> |
362 | </HAnimSegment> |
363 |
<!-- HAnimJoint
hanim_r_metatarsophalangeal_4 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_metatarsophalangeal_4' center='-0.25 -0.87 0' name='r_metatarsophalangeal_4' ulimit='0 0 0' llimit='0 0 0'> |
364 |
<!-- HAnimSegment
hanim_r_tarsal_proximal_phalanx_4 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_proximal_phalanx_4' name='r_tarsal_proximal_phalanx_4'> |
365 | <Transform translation='-0.25 -0.87 0'> |
366 | <Shape USE='HAnimJointShape'/> |
367 | </Transform> |
368 | <Shape> |
369 | <Appearance> |
370 | <Material emissiveColor='1 1 1'/> |
371 | </Appearance> |
372 | <IndexedLineSet DEF='MTP4toPIP4' coordIndex='0 1'> |
373 | <Coordinate point='-0.25 -0.87 0 -0.25 -1.0 0'/> |
374 | </IndexedLineSet> |
375 | </Shape> |
376 | </HAnimSegment> |
377 |
<!-- HAnimJoint
hanim_r_tarsal_proximal_interphalangeal_4 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsal_proximal_interphalangeal_4' center='-0.25 -1.0 0' name='r_tarsal_proximal_interphalangeal_4' ulimit='0 0 0' llimit='0 0 0'> |
378 |
<!-- HAnimSegment
hanim_r_tarsal_middle_phalanx_4 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_middle_phalanx_4' name='r_tarsal_middle_phalanx_4'> |
379 | <Transform translation='-0.25 -1.0 0'> |
380 | <Shape USE='HAnimJointShape'/> |
381 | </Transform> |
382 | <Shape> |
383 | <Appearance> |
384 | <Material emissiveColor='1 1 1'/> |
385 | </Appearance> |
386 | <IndexedLineSet DEF='PIP4toDIP4' coordIndex='0 1'> |
387 | <Coordinate point='-0.25 -1.0 0 -0.25 -1.1 0'/> |
388 | </IndexedLineSet> |
389 | </Shape> |
390 | </HAnimSegment> |
391 |
<!-- HAnimJoint
hanim_r_tarsal_distal_interphalangeal_4 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsal_distal_interphalangeal_4' center='-0.25 -1.1 0' name='r_tarsal_distal_interphalangeal_4' ulimit='0 0 0' llimit='0 0 0'> |
392 |
<!-- HAnimSegment
hanim_r_tarsal_distal_phalanx_4 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_distal_phalanx_4' name='r_tarsal_distal_phalanx_4'> |
393 | <Transform translation='-0.25 -1.1 0'> |
394 | <Shape USE='HAnimJointShape'/> |
395 | </Transform> |
396 | <Shape> |
397 | <Appearance> |
398 | <Material emissiveColor='1 1 1'/> |
399 | </Appearance> |
400 | <IndexedLineSet DEF='tiptoe_r_tarsal_distal_interphalangeal_4' coordIndex='0 1'> |
401 | <Coordinate point='-0.25 -1.1 0 -0.25 -1.15 0'/> |
402 | </IndexedLineSet> |
403 | </Shape> |
404 | </HAnimSegment> |
405 | </HAnimJoint> |
406 | </HAnimJoint> |
407 | </HAnimJoint> |
408 | </HAnimJoint> |
409 | <!-- TMT5 --> |
410 |
<!-- HAnimJoint
hanim_r_tarsometatarsal_5 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsometatarsal_5' center='-0.33 -0.52 0' name='r_tarsometatarsal_5' ulimit='0 0 0' llimit='0 0 0'> |
411 |
<!-- HAnimSegment
hanim_r_metatarsal_5 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_metatarsal_5' name='r_metatarsal_5'> |
412 | <Transform translation='-0.33 -0.52 0'> |
413 | <Shape USE='HAnimJointShape'/> |
414 | </Transform> |
415 | <Shape> |
416 | <Appearance> |
417 | <Material emissiveColor='1 1 1'/> |
418 | </Appearance> |
419 | <IndexedLineSet DEF='TMT5toMTP5' coordIndex='0 1'> |
420 | <Coordinate point='-0.33 -0.52 0 -0.34 -0.8 0'/> |
421 | </IndexedLineSet> |
422 | </Shape> |
423 | </HAnimSegment> |
424 |
<!-- HAnimJoint
hanim_r_metatarsophalangeal_5 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_metatarsophalangeal_5' center='-0.34 -0.8 0' name='r_metatarsophalangeal_5' ulimit='0 0 0' llimit='0 0 0'> |
425 |
<!-- HAnimSegment
hanim_r_tarsal_proximal_phalanx_5 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_proximal_phalanx_5' name='r_tarsal_proximal_phalanx_5'> |
426 | <Transform translation='-0.34 -0.8 0'> |
427 | <Shape USE='HAnimJointShape'/> |
428 | </Transform> |
429 | <Shape> |
430 | <Appearance> |
431 | <Material emissiveColor='1 1 1'/> |
432 | </Appearance> |
433 | <IndexedLineSet DEF='MTP5toPIP5' coordIndex='0 1'> |
434 | <Coordinate point='-0.34 -0.8 0 -0.34 -0.95 0'/> |
435 | </IndexedLineSet> |
436 | </Shape> |
437 | </HAnimSegment> |
438 |
<!-- HAnimJoint
hanim_r_tarsal_proximal_interphalangeal_5 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsal_proximal_interphalangeal_5' center='-0.34 -0.95 0' name='r_tarsal_proximal_interphalangeal_5' ulimit='0 0 0' llimit='0 0 0'> |
439 |
<!-- HAnimSegment
hanim_r_tarsal_middle_phalanx_5 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_middle_phalanx_5' name='r_tarsal_middle_phalanx_5'> |
440 | <Transform translation='-0.34 -0.95 0'> |
441 | <Shape USE='HAnimJointShape'/> |
442 | </Transform> |
443 | <Shape> |
444 | <Appearance> |
445 | <Material emissiveColor='1 1 1'/> |
446 | </Appearance> |
447 | <IndexedLineSet DEF='PIP5toDIP5' coordIndex='0 1'> |
448 | <Coordinate point='-0.34 -0.95 0 -0.34 -1.05 0'/> |
449 | </IndexedLineSet> |
450 | </Shape> |
451 | </HAnimSegment> |
452 |
<!-- HAnimJoint
hanim_r_tarsal_distal_interphalangeal_5 is a DEF node that has 1 USE node: USE_1 -->
<HAnimJoint DEF='hanim_r_tarsal_distal_interphalangeal_5' center='-0.34 -1.05 0' name='r_tarsal_distal_interphalangeal_5' ulimit='0 0 0' llimit='0 0 0'> |
453 |
<!-- HAnimSegment
hanim_r_tarsal_distal_phalanx_5 is a DEF node that has 1 USE node: USE_1 -->
<HAnimSegment DEF='hanim_r_tarsal_distal_phalanx_5' name='r_tarsal_distal_phalanx_5'> |
454 | <Transform translation='-0.34 -1.05 0'> |
455 | <Shape USE='HAnimJointShape'/> |
456 | </Transform> |
457 | <Shape> |
458 | <Appearance> |
459 | <Material emissiveColor='1 1 1'/> |
460 | </Appearance> |
461 | <IndexedLineSet DEF='tiptoe_r_tarsal_distal_interphalangeal_5' coordIndex='0 1'> |
462 | <Coordinate point='-0.34 -1.05 0 -0.34 -1.08 0'/> |
463 | </IndexedLineSet> |
464 | </Shape> |
465 | </HAnimSegment> |
466 | </HAnimJoint> |
467 | </HAnimJoint> |
468 | </HAnimJoint> |
469 | </HAnimJoint> |
470 | </HAnimJoint> |
471 | </HAnimJoint> |
472 | </HAnimJoint> |
473 | </HAnimJoint> |
474 | <HAnimJoint USE='hanim_humanoid_root' containerField='joints'/> |
475 | <HAnimJoint USE='hanim_r_calcaneocuboid' containerField='joints'/> |
476 | <HAnimJoint USE='hanim_r_cuneonavicular_1' containerField='joints'/> |
477 | <HAnimJoint USE='hanim_r_cuneonavicular_2' containerField='joints'/> |
478 | <HAnimJoint USE='hanim_r_cuneonavicular_3' containerField='joints'/> |
479 | <HAnimJoint USE='hanim_r_metatarsophalangeal_1' containerField='joints'/> |
480 | <HAnimJoint USE='hanim_r_metatarsophalangeal_2' containerField='joints'/> |
481 | <HAnimJoint USE='hanim_r_metatarsophalangeal_3' containerField='joints'/> |
482 | <HAnimJoint USE='hanim_r_metatarsophalangeal_4' containerField='joints'/> |
483 | <HAnimJoint USE='hanim_r_metatarsophalangeal_5' containerField='joints'/> |
484 | <HAnimJoint USE='hanim_r_talocalcaneonavicular' containerField='joints'/> |
485 | <HAnimJoint USE='hanim_r_talocrural' containerField='joints'/> |
486 | <HAnimJoint USE='hanim_r_tarsal_distal_interphalangeal_2' containerField='joints'/> |
487 | <HAnimJoint USE='hanim_r_tarsal_distal_interphalangeal_3' containerField='joints'/> |
488 | <HAnimJoint USE='hanim_r_tarsal_distal_interphalangeal_4' containerField='joints'/> |
489 | <HAnimJoint USE='hanim_r_tarsal_distal_interphalangeal_5' containerField='joints'/> |
490 | <HAnimJoint USE='hanim_r_tarsal_interphalangeal_1' containerField='joints'/> |
491 | <HAnimJoint USE='hanim_r_tarsal_proximal_interphalangeal_2' containerField='joints'/> |
492 | <HAnimJoint USE='hanim_r_tarsal_proximal_interphalangeal_3' containerField='joints'/> |
493 | <HAnimJoint USE='hanim_r_tarsal_proximal_interphalangeal_4' containerField='joints'/> |
494 | <HAnimJoint USE='hanim_r_tarsal_proximal_interphalangeal_5' containerField='joints'/> |
495 | <HAnimJoint USE='hanim_r_tarsometatarsal_1' containerField='joints'/> |
496 | <HAnimJoint USE='hanim_r_tarsometatarsal_2' containerField='joints'/> |
497 | <HAnimJoint USE='hanim_r_tarsometatarsal_3' containerField='joints'/> |
498 | <HAnimJoint USE='hanim_r_tarsometatarsal_4' containerField='joints'/> |
499 | <HAnimJoint USE='hanim_r_tarsometatarsal_5' containerField='joints'/> |
500 | <HAnimJoint USE='hanim_r_transversetarsal' containerField='joints'/> |
501 | <HAnimSegment USE='hanim_r_calcaneus' containerField='segments'/> |
502 | <HAnimSegment USE='hanim_r_cuboid' containerField='segments'/> |
503 | <HAnimSegment USE='hanim_r_cuneiform_1' containerField='segments'/> |
504 | <HAnimSegment USE='hanim_r_cuneiform_2' containerField='segments'/> |
505 | <HAnimSegment USE='hanim_r_cuneiform_3' containerField='segments'/> |
506 | <HAnimSegment USE='hanim_r_metatarsal_1' containerField='segments'/> |
507 | <HAnimSegment USE='hanim_r_metatarsal_2' containerField='segments'/> |
508 | <HAnimSegment USE='hanim_r_metatarsal_3' containerField='segments'/> |
509 | <HAnimSegment USE='hanim_r_metatarsal_4' containerField='segments'/> |
510 | <HAnimSegment USE='hanim_r_metatarsal_5' containerField='segments'/> |
511 | <HAnimSegment USE='hanim_r_navicular' containerField='segments'/> |
512 | <HAnimSegment USE='hanim_r_talus' containerField='segments'/> |
513 | <HAnimSegment USE='hanim_r_tarsal_distal_phalanx_1' containerField='segments'/> |
514 | <HAnimSegment USE='hanim_r_tarsal_distal_phalanx_2' containerField='segments'/> |
515 | <HAnimSegment USE='hanim_r_tarsal_distal_phalanx_3' containerField='segments'/> |
516 | <HAnimSegment USE='hanim_r_tarsal_distal_phalanx_4' containerField='segments'/> |
517 | <HAnimSegment USE='hanim_r_tarsal_distal_phalanx_5' containerField='segments'/> |
518 | <HAnimSegment USE='hanim_r_tarsal_middle_phalanx_2' containerField='segments'/> |
519 | <HAnimSegment USE='hanim_r_tarsal_middle_phalanx_3' containerField='segments'/> |
520 | <HAnimSegment USE='hanim_r_tarsal_middle_phalanx_4' containerField='segments'/> |
521 | <HAnimSegment USE='hanim_r_tarsal_middle_phalanx_5' containerField='segments'/> |
522 | <HAnimSegment USE='hanim_r_tarsal_proximal_phalanx_1' containerField='segments'/> |
523 | <HAnimSegment USE='hanim_r_tarsal_proximal_phalanx_2' containerField='segments'/> |
524 | <HAnimSegment USE='hanim_r_tarsal_proximal_phalanx_3' containerField='segments'/> |
525 | <HAnimSegment USE='hanim_r_tarsal_proximal_phalanx_4' containerField='segments'/> |
526 | <HAnimSegment USE='hanim_r_tarsal_proximal_phalanx_5' containerField='segments'/> |
527 | </HAnimHumanoid> |
528 | </Scene> |
529 | </X3D> |
============================================================================================================================= HAnimHumanoid hanim_Foot_Right skeleton holds X3D4 HAnim2 joints/segments. [key] jointname : segmentname ^ sitename [nodes] HAnimJoint (27), : HAnimSegment (26), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0) ============================================================================================================================= HAnimHumanoid DEF='hanim_Foot_Right name='Foot_Right' loa='4' skeleton humanoid_root r_talocrural : r_talus r_talocalcaneonavicular : r_navicular | r_cuneonavicular_1 : r_cuneiform_1 | | r_tarsometatarsal_1 : r_metatarsal_1 | | r_metatarsophalangeal_1 : r_tarsal_proximal_phalanx_1 | | r_tarsal_interphalangeal_1 : r_tarsal_distal_phalanx_1 | r_cuneonavicular_2 : r_cuneiform_2 | | r_tarsometatarsal_2 : r_metatarsal_2 | | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 | | r_tarsal_proximal_interphalangeal_2 : r_tarsal_middle_phalanx_2 | | r_tarsal_distal_interphalangeal_2 : r_tarsal_distal_phalanx_2 | r_cuneonavicular_3 : r_cuneiform_3 | r_tarsometatarsal_3 : r_metatarsal_3 | r_metatarsophalangeal_3 : r_tarsal_proximal_phalanx_3 | r_tarsal_proximal_interphalangeal_3 : r_tarsal_middle_phalanx_3 | r_tarsal_distal_interphalangeal_3 : r_tarsal_distal_phalanx_3 r_calcaneocuboid : r_calcaneus r_transversetarsal : r_cuboid r_tarsometatarsal_4 : r_metatarsal_4 | r_metatarsophalangeal_4 : r_tarsal_proximal_phalanx_4 | r_tarsal_proximal_interphalangeal_4 : r_tarsal_middle_phalanx_4 | r_tarsal_distal_interphalangeal_4 : r_tarsal_distal_phalanx_4 r_tarsometatarsal_5 : r_metatarsal_5 r_metatarsophalangeal_5 : r_tarsal_proximal_phalanx_5 r_tarsal_proximal_interphalangeal_5 : r_tarsal_middle_phalanx_5 r_tarsal_distal_interphalangeal_5 : r_tarsal_distal_phalanx_5 =============================================================================================================================
The following inset decorates the original HAnimHumanoid skeleton with additional visualization shapes. Authors can copy/paste this version to assist in visually diagnosing skeleton correctness.
Key to author-assist additions inserted in the HAnimHumanoid skeleton:
<HAnimHumanoid DEF='hanim_Foot_Right' name='Foot_Right' version ='2.0' > | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
474 |
<HAnimJoint USE='hanim_humanoid_root' containerField='joints'/>
|
475 |
<HAnimJoint USE='hanim_r_calcaneocuboid' containerField='joints'/>
|
476 |
<HAnimJoint USE='hanim_r_cuneonavicular_1' containerField='joints'/>
|
477 |
<HAnimJoint USE='hanim_r_cuneonavicular_2' containerField='joints'/>
|
478 |
<HAnimJoint USE='hanim_r_cuneonavicular_3' containerField='joints'/>
|
479 |
<HAnimJoint USE='hanim_r_metatarsophalangeal_1' containerField='joints'/>
|
480 |
<HAnimJoint USE='hanim_r_metatarsophalangeal_2' containerField='joints'/>
|
481 |
<HAnimJoint USE='hanim_r_metatarsophalangeal_3' containerField='joints'/>
|
482 |
<HAnimJoint USE='hanim_r_metatarsophalangeal_4' containerField='joints'/>
|
483 |
<HAnimJoint USE='hanim_r_metatarsophalangeal_5' containerField='joints'/>
|
484 |
<HAnimJoint USE='hanim_r_talocalcaneonavicular' containerField='joints'/>
|
485 |
<HAnimJoint USE='hanim_r_talocrural' containerField='joints'/>
|
486 |
<HAnimJoint USE='hanim_r_tarsal_distal_interphalangeal_2' containerField='joints'/>
|
487 |
<HAnimJoint USE='hanim_r_tarsal_distal_interphalangeal_3' containerField='joints'/>
|
488 |
<HAnimJoint USE='hanim_r_tarsal_distal_interphalangeal_4' containerField='joints'/>
|
489 |
<HAnimJoint USE='hanim_r_tarsal_distal_interphalangeal_5' containerField='joints'/>
|
490 |
<HAnimJoint USE='hanim_r_tarsal_interphalangeal_1' containerField='joints'/>
|
491 |
<HAnimJoint USE='hanim_r_tarsal_proximal_interphalangeal_2' containerField='joints'/>
|
492 |
<HAnimJoint USE='hanim_r_tarsal_proximal_interphalangeal_3' containerField='joints'/>
|
493 |
<HAnimJoint USE='hanim_r_tarsal_proximal_interphalangeal_4' containerField='joints'/>
|
494 |
<HAnimJoint USE='hanim_r_tarsal_proximal_interphalangeal_5' containerField='joints'/>
|
495 |
<HAnimJoint USE='hanim_r_tarsometatarsal_1' containerField='joints'/>
|
496 |
<HAnimJoint USE='hanim_r_tarsometatarsal_2' containerField='joints'/>
|
497 |
<HAnimJoint USE='hanim_r_tarsometatarsal_3' containerField='joints'/>
|
498 |
<HAnimJoint USE='hanim_r_tarsometatarsal_4' containerField='joints'/>
|
499 |
<HAnimJoint USE='hanim_r_tarsometatarsal_5' containerField='joints'/>
|
500 |
<HAnimJoint USE='hanim_r_transversetarsal' containerField='joints'/>
|
501 |
<HAnimSegment USE='hanim_r_calcaneus' containerField='segments'/>
|
502 |
<HAnimSegment USE='hanim_r_cuboid' containerField='segments'/>
|
503 |
<HAnimSegment USE='hanim_r_cuneiform_1' containerField='segments'/>
|
504 |
<HAnimSegment USE='hanim_r_cuneiform_2' containerField='segments'/>
|
505 |
<HAnimSegment USE='hanim_r_cuneiform_3' containerField='segments'/>
|
506 |
<HAnimSegment USE='hanim_r_metatarsal_1' containerField='segments'/>
|
507 |
<HAnimSegment USE='hanim_r_metatarsal_2' containerField='segments'/>
|
508 |
<HAnimSegment USE='hanim_r_metatarsal_3' containerField='segments'/>
|
509 |
<HAnimSegment USE='hanim_r_metatarsal_4' containerField='segments'/>
|
510 |
<HAnimSegment USE='hanim_r_metatarsal_5' containerField='segments'/>
|
511 |
<HAnimSegment USE='hanim_r_navicular' containerField='segments'/>
|
512 |
<HAnimSegment USE='hanim_r_talus' containerField='segments'/>
|
513 |
<HAnimSegment USE='hanim_r_tarsal_distal_phalanx_1' containerField='segments'/>
|
514 |
<HAnimSegment USE='hanim_r_tarsal_distal_phalanx_2' containerField='segments'/>
|
515 |
<HAnimSegment USE='hanim_r_tarsal_distal_phalanx_3' containerField='segments'/>
|
516 |
<HAnimSegment USE='hanim_r_tarsal_distal_phalanx_4' containerField='segments'/>
|
517 |
<HAnimSegment USE='hanim_r_tarsal_distal_phalanx_5' containerField='segments'/>
|
518 |
<HAnimSegment USE='hanim_r_tarsal_middle_phalanx_2' containerField='segments'/>
|
519 |
<HAnimSegment USE='hanim_r_tarsal_middle_phalanx_3' containerField='segments'/>
|
520 |
<HAnimSegment USE='hanim_r_tarsal_middle_phalanx_4' containerField='segments'/>
|
521 |
<HAnimSegment USE='hanim_r_tarsal_middle_phalanx_5' containerField='segments'/>
|
522 |
<HAnimSegment USE='hanim_r_tarsal_proximal_phalanx_1' containerField='segments'/>
|
523 |
<HAnimSegment USE='hanim_r_tarsal_proximal_phalanx_2' containerField='segments'/>
|
524 |
<HAnimSegment USE='hanim_r_tarsal_proximal_phalanx_3' containerField='segments'/>
|
525 |
<HAnimSegment USE='hanim_r_tarsal_proximal_phalanx_4' containerField='segments'/>
|
526 |
<HAnimSegment USE='hanim_r_tarsal_proximal_phalanx_5' containerField='segments'/>
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
</HAnimHumanoid> |
<!--
Color legend: X3D terminology
<X3dNode
DEF='idName' field='value'/>
matches XML terminology
<XmlElement
DEF='idName' attribute='value'/>
(Light-blue background: event-based behavior node or statement)
(Grey background inside box: inserted documentation)
(Magenta background: X3D Extensibility)
-->
<!-- For additional help information about X3D scenes, please see X3D Tooltips, X3D Resources, and X3D Scene Authoring Hints. -->