<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 4.0//EN" "http://www.web3d.org/specifications/x3d-4.0.dtd">
<X3D profile='Immersive' version='4.0 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation =' http://www.web3d.org/specifications/x3d-4.0.xsd '>
<head>
<component level='1name='H-Anim'/>
<meta name='titlecontent='HAnimModelHandRight.x3d'/>
<meta name='descriptioncontent='Right hand using high-fidelity definitions for H-Anim version 2.2'/>
<meta name='creatorcontent='YOO Kwan Hee and Don Brutzman'/>
<meta name='createdcontent='26 January 2015'/>
<meta name='modifiedcontent='19 October 2018'/>
<meta name=' warning content=' not yet to scale '/>
<meta name=' warning content=' TODO will X3D HAnim component add a new level to support LOA-4 functionality? '/>
<meta name='referencecontent=' http://www.web3d.org/working-groups/humanoid-animation-h-anim '/>
<meta name='referencecontent=' http://www.web3d.org/files/specifications/19774/V1.0 '/>
<meta name='referencecontent=' http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/hanim.html '/>
<meta name='subjectcontent='X3D H-Anim humanoid animation'/>
<meta name=' warning content=' scene, DOCTYPE and Schema under development. '/>
<meta name='TODOcontent='Integrate and confirm Segment/Joint names, Viewpoints.'/>
<meta name='identifiercontent=' http://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation/HAnimModelHandRight.x3d '/>
<meta name='generatorcontent='X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit'/>
<meta name='licensecontent=' ../license.html'/>
</head>
<!--

Visualization report for HAnimHumanoid model: Humanoid_Right_hand HAnimHumanoid Report
Index for DEF nodes : CMC1toMCP1, CMC2toMCP2, CMC3toMCP3, CMC4toMCP4, CMC5toMCP5, fingertip_r_distal_interphalangeal_joint_2, fingertip_r_distal_interphalangeal_joint_3, fingertip_r_distal_interphalangeal_joint_4, fingertip_r_distal_interphalangeal_joint_5, fingertip_r_interphalangeal_joint_1, hanim_HumanoidRoot, HAnimJointAppearanceBlue, HAnimJointAppearanceRed, HAnimJointShape, HAnimNewJointShape, Humanoid_Right_hand, MC12toCMC1, MC12toCMC2, MC3toCMC3, MC45toCMC4, MC45toCMC5, MCP11toIP1, MCP2toPIP2, MCP3toPIP3, MCP4toPIP4, MCP5toPIP5, PIP2toDIP2, PIP3toDIP3, PIP4toDIP4, PIP5toDIP5, r_capitate, r_carpometacarpal_joint_1, r_carpometacarpal_joint_2, r_carpometacarpal_joint_3, r_carpometacarpal_joint_4, r_carpometacarpal_joint_5, r_distal_interphalangeal_joint_2, r_distal_interphalangeal_joint_3, r_distal_interphalangeal_joint_4, r_distal_interphalangeal_joint_5, r_distal_phalanges1, r_distal_phalanges2, r_distal_phalanges3, r_distal_phalanges5, r_distal_phalanx4, r_hamate, r_interphalangeal_joint_1, r_metacarpal_1, r_metacarpal_2, r_metacarpal_3, r_metacarpal_4, r_metacarpal_5, r_metacarpophalangeal_joint_1, r_metacarpophalangeal_joint_2, r_metacarpophalangeal_joint_3, r_metacarpophalangeal_joint_4, r_metacarpophalangeal_joint_5, r_midcarpal_joint_12, r_midcarpal_joint_3, r_midcarpal_joint_45, r_middle_phalanges2, r_middle_phalanges3, r_middle_phalanges4, r_middle_phalanges5, r_proximal_interphalangeal_joint_2, r_proximal_interphalangeal_joint_3, r_proximal_interphalangeal_joint_4, r_proximal_interphalangeal_joint_5, r_proximal_phalanges1, r_proximal_phalanges2, r_proximal_phalanges3, r_proximal_phalanges4, r_proximal_phalanges5, r_radiocarpal_joint, r_trapezoid, r_wrist, RCToMC12, RCToMC3, RCToMC45
-->
<Scene>
<HAnimHumanoid DEF='Humanoid_Right_handname='Humanoid_Right_handversion='2.0'>
<HAnimJoint DEF='hanim_HumanoidRootcontainerField='skeletonname='humanoid_root'>
<HAnimJoint DEF='r_radiocarpal_jointname='r_radiocarpal_joint'>
<HAnimSegment DEF='r_wristname='r_wrist'>
<Transform>
<Shape DEF='HAnimJointShape'>
<Sphere radius='0.025'/>
<Appearance DEF='HAnimJointAppearanceBlue'>
<Material diffuseColor='0 0 1'/>
</Appearance>
</Shape>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='RCToMC12coordIndex='0 1'>
<Coordinate point='0 0 0 -0.1 0.1 0'/>
</IndexedLineSet>
</Shape>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='RCToMC3coordIndex='0 1'>
<Coordinate point='0 0 0 0.0 0.07 0'/>
</IndexedLineSet>
</Shape>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='RCToMC45coordIndex='0 1'>
<Coordinate point='0 0 0 0.1 0.1 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<!-- MC12 -->
<HAnimJoint DEF='r_midcarpal_joint_12center='-0.1 0.1 0name='r_midcarpal_joint_12'>
<HAnimSegment DEF='r_trapezoidname='r_trapezoid'>
<Transform translation='-0.1 0.1 0'>
<Shape DEF='HAnimNewJointShape'>
<Sphere radius='0.025'/>
<Appearance DEF='HAnimJointAppearanceRed'>
<Material diffuseColor='1 0 0'/>
</Appearance>
</Shape>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='MC12toCMC1coordIndex='0 1'>
<Coordinate point='-0.1 0.1 0 -0.2 0.15 0'/>
</IndexedLineSet>
</Shape>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='MC12toCMC2coordIndex='0 1'>
<Coordinate point='-0.1 0.1 0 -0.1 0.2 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<!-- thumb finger -->
<HAnimJoint DEF='r_carpometacarpal_joint_1center='-0.2 0.15 0name='r_carpometacarpal_joint_1'>
<HAnimSegment DEF='r_metacarpal_1name='r_metacarpal_1'>
<Transform translation='-0.2 0.15 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='CMC1toMCP1coordIndex='0 1'>
<Coordinate point='-0.2 0.15 0 -0.3 0.3 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_metacarpophalangeal_joint_1center='-0.3 0.3 0name='r_metacarpophalangeal_joint_1'>
<HAnimSegment DEF='r_proximal_phalanges1name='r_proximal_phalanges1'>
<Transform translation='-0.3 0.3 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='MCP11toIP1coordIndex='0 1'>
<Coordinate point='-0.3 0.3 0 -0.35 0.4 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_interphalangeal_joint_1center='-0.35 0.4 0name='r_interphalangeal_joint_1'>
<HAnimSegment DEF='r_distal_phalanges1name='r_distal_phalanges1'>
<Transform translation='-0.35 0.4 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='fingertip_r_interphalangeal_joint_1coordIndex='0 1'>
<Coordinate point='-0.35 0.4 0 -0.36 0.45 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- index finger -->
<HAnimJoint DEF='r_carpometacarpal_joint_2center='-0.1 0.2 0name='r_carpometacarpal_joint_2'>
<HAnimSegment DEF='r_metacarpal_2name='r_metacarpal_2'>
<Transform translation='-0.1 0.2 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='CMC2toMCP2coordIndex='0 1'>
<Coordinate point='-0.1 0.2 0 -0.15 0.5 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_metacarpophalangeal_joint_2center='-0.15 0.5 0name='r_metacarpophalangeal_joint_2'>
<HAnimSegment DEF='r_proximal_phalanges2name='r_proximal_phalanges2'>
<Transform translation='-0.15 0.5 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='MCP2toPIP2coordIndex='0 1'>
<Coordinate point='-0.15 0.5 0 -0.2 0.7 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_proximal_interphalangeal_joint_2center='-0.2 0.7 0name='r_proximal_interphalangeal_joint_2'>
<HAnimSegment DEF='r_middle_phalanges2name='r_middle_phalanges2'>
<Transform translation='-0.2 0.7 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='PIP2toDIP2coordIndex='0 1'>
<Coordinate point='-0.2 0.7 0 -0.24 0.87 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_distal_interphalangeal_joint_2center='-0.24 0.87 0name='r_distal_interphalangeal_joint_2'>
<HAnimSegment DEF='r_distal_phalanges2name='r_distal_phalanges2'>
<Transform translation='-0.24 0.87 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='fingertip_r_distal_interphalangeal_joint_2coordIndex='0 1'>
<Coordinate point='-0.24 0.87 0 -0.26 0.93 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- MC3 -->
<HAnimJoint DEF='r_midcarpal_joint_3center='0.0 0.07 0name='r_midcarpal_joint_3'>
<HAnimSegment DEF='r_capitatename='r_capitate'>
<Transform translation='0.0 0.07 0'>
<Shape USE='HAnimNewJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='MC3toCMC3coordIndex='0 1'>
<Coordinate point='0.0 0.07 0 0.0 0.2 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<!-- Middle fingle -->
<HAnimJoint DEF='r_carpometacarpal_joint_3center='0.0 0.2 0name='r_carpometacarpal_joint_3'>
<HAnimSegment DEF='r_metacarpal_3name='r_metacarpal_3'>
<Transform translation='0.0 0.2 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='CMC3toMCP3coordIndex='0 1'>
<Coordinate point='0.0 0.2 0 -0.03 0.5 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_metacarpophalangeal_joint_3center='-0.03 0.5 0name='r_metacarpophalangeal_joint_3'>
<HAnimSegment DEF='r_proximal_phalanges3name='r_proximal_phalanges3'>
<Transform translation='-0.03 0.5 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='MCP3toPIP3coordIndex='0 1'>
<Coordinate point='-0.03 0.5 0 -0.05 0.75 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_proximal_interphalangeal_joint_3center='-0.05 0.75 0name='r_proximal_interphalangeal_joint_3'>
<HAnimSegment DEF='r_middle_phalanges3name='r_middle_phalanges3'>
<Transform translation='-0.05 0.75 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='PIP3toDIP3coordIndex='0 1'>
<Coordinate point='-0.05 0.75 0 -0.08 0.96 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_distal_interphalangeal_joint_3center='-0.08 0.96 0name='r_distal_interphalangeal_joint_3'>
<HAnimSegment DEF='r_distal_phalanges3name='r_distal_phalanges3'>
<Transform translation='-0.08 0.96 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='fingertip_r_distal_interphalangeal_joint_3coordIndex='0 1'>
<Coordinate point='-0.08 0.96 0 -0.09 1.05 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- MC45 -->
<HAnimJoint DEF='r_midcarpal_joint_45center='0.1 0.1 0name='r_midcarpal_joint_45'>
<HAnimSegment DEF='r_hamatename='r_hamate'>
<Transform translation='0.1 0.1 0'>
<Shape USE='HAnimNewJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='MC45toCMC4coordIndex='0 1'>
<Coordinate point='0.1 0.1 0 0.1 0.2 0'/>
</IndexedLineSet>
</Shape>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='MC45toCMC5coordIndex='0 1'>
<Coordinate point='0.1 0.1 0 0.15 0.17 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<!-- ring finger -->
<HAnimJoint DEF='r_carpometacarpal_joint_4center='0.1 0.2 0name='r_carpometacarpal_joint_4'>
<HAnimSegment DEF='r_metacarpal_4name='r_metacarpal_4'>
<Transform translation='0.1 0.2 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='CMC4toMCP4coordIndex='0 1'>
<Coordinate point='0.1 0.2 0 0.1 0.47 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_metacarpophalangeal_joint_4center='0.1 0.47 0name='r_metacarpophalangeal_joint_4'>
<HAnimSegment DEF='r_proximal_phalanges4name='r_proximal_phalanges4'>
<Transform translation='0.1 0.47 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='MCP4toPIP4coordIndex='0 1'>
<Coordinate point='0.1 0.47 0 0.1 0.7 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_proximal_interphalangeal_joint_4center='0.1 0.7 0name='r_proximal_interphalangeal_joint_4'>
<HAnimSegment DEF='r_middle_phalanges4name='r_middle_phalanges4'>
<Transform translation='0.1 0.7 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='PIP4toDIP4coordIndex='0 1'>
<Coordinate point='0.1 0.7 0 0.1 0.93 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_distal_interphalangeal_joint_4center='0.1 0.93 0name='r_distal_interphalangeal_joint_4'>
<HAnimSegment DEF='r_distal_phalanx4name='r_distal_phalanx4'>
<Transform translation='0.1 0.93 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='fingertip_r_distal_interphalangeal_joint_4coordIndex='0 1'>
<Coordinate point='0.1 0.93 0 0.1 1.0 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<!-- pinky finger -->
<HAnimJoint DEF='r_carpometacarpal_joint_5center='0.15 0.17 0name='r_carpometacarpal_joint_5'>
<HAnimSegment DEF='r_metacarpal_5name='r_metacarpal_5'>
<Transform translation='0.15 0.17 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='CMC5toMCP5coordIndex='0 1'>
<Coordinate point='0.15 0.17 0 0.2 0.4 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_metacarpophalangeal_joint_5center='0.2 0.4 0name='r_metacarpophalangeal_joint_5'>
<HAnimSegment DEF='r_proximal_phalanges5name='r_proximal_phalanges2'>
<Transform translation='0.2 0.4 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='MCP5toPIP5coordIndex='0 1'>
<Coordinate point='0.2 0.4 0 0.23 0.63 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_proximal_interphalangeal_joint_5center='0.23 0.63 0name='r_proximal_interphalangeal_joint_5'>
<HAnimSegment DEF='r_middle_phalanges5name='r_middle_phalanges5'>
<Transform translation='0.23 0.63 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='PIP5toDIP5coordIndex='0 1'>
<Coordinate point='0.23 0.63 0 0.25 0.79 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
<HAnimJoint DEF='r_distal_interphalangeal_joint_5center='0.25 0.79 0name='r_distal_interphalangeal_joint_5'>
<HAnimSegment DEF='r_distal_phalanges5name='r_distal_phalanges5'>
<Transform translation='0.25 0.79 0'>
<Shape USE='HAnimJointShape'/>
</Transform>
<Shape>
<Appearance>
<Material emissiveColor='1 1 1'/>
</Appearance>
<IndexedLineSet DEF='fingertip_r_distal_interphalangeal_joint_5coordIndex='0 1'>
<Coordinate point='0.25 0.79 0 0.26 0.85 0'/>
</IndexedLineSet>
</Shape>
</HAnimSegment>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
</HAnimJoint>
<HAnimJoint USE='hanim_HumanoidRootcontainerField='joints'/>
<HAnimJoint USE='r_radiocarpal_jointcontainerField='joints'/>
<HAnimJoint USE='r_midcarpal_joint_12containerField='joints'/>
<HAnimJoint USE='r_carpometacarpal_joint_1containerField='joints'/>
<HAnimJoint USE='r_metacarpophalangeal_joint_1containerField='joints'/>
<HAnimJoint USE='r_interphalangeal_joint_1containerField='joints'/>
<HAnimJoint USE='r_carpometacarpal_joint_2containerField='joints'/>
<HAnimJoint USE='r_metacarpophalangeal_joint_2containerField='joints'/>
<HAnimJoint USE='r_proximal_interphalangeal_joint_2containerField='joints'/>
<HAnimJoint USE='r_distal_interphalangeal_joint_2containerField='joints'/>
<HAnimJoint USE='r_midcarpal_joint_3containerField='joints'/>
<HAnimJoint USE='r_carpometacarpal_joint_3containerField='joints'/>
<HAnimJoint USE='r_metacarpophalangeal_joint_3containerField='joints'/>
<HAnimJoint USE='r_proximal_interphalangeal_joint_3containerField='joints'/>
<HAnimJoint USE='r_distal_interphalangeal_joint_3containerField='joints'/>
<HAnimJoint USE='r_midcarpal_joint_45containerField='joints'/>
<HAnimJoint USE='r_carpometacarpal_joint_4containerField='joints'/>
<HAnimJoint USE='r_metacarpophalangeal_joint_4containerField='joints'/>
<HAnimJoint USE='r_proximal_interphalangeal_joint_4containerField='joints'/>
<HAnimJoint USE='r_distal_interphalangeal_joint_4containerField='joints'/>
<HAnimJoint USE='r_carpometacarpal_joint_5containerField='joints'/>
<HAnimJoint USE='r_metacarpophalangeal_joint_5containerField='joints'/>
<HAnimJoint USE='r_proximal_interphalangeal_joint_5containerField='joints'/>
<HAnimJoint USE='r_distal_interphalangeal_joint_5containerField='joints'/>
<HAnimSegment USE='r_wristcontainerField='segments'/>
<HAnimSegment USE='r_trapezoidcontainerField='segments'/>
<HAnimSegment USE='r_metacarpal_1containerField='segments'/>
<HAnimSegment USE='r_proximal_phalanges1containerField='segments'/>
<HAnimSegment USE='r_distal_phalanges1containerField='segments'/>
<HAnimSegment USE='r_metacarpal_2containerField='segments'/>
<HAnimSegment USE='r_proximal_phalanges2containerField='segments'/>
<HAnimSegment USE='r_middle_phalanges2containerField='segments'/>
<HAnimSegment USE='r_distal_phalanges2containerField='segments'/>
<HAnimSegment USE='r_capitatecontainerField='segments'/>
<HAnimSegment USE='r_metacarpal_3containerField='segments'/>
<HAnimSegment USE='r_proximal_phalanges3containerField='segments'/>
<HAnimSegment USE='r_middle_phalanges3containerField='segments'/>
<HAnimSegment USE='r_distal_phalanges3containerField='segments'/>
<HAnimSegment USE='r_hamatecontainerField='segments'/>
<HAnimSegment USE='r_metacarpal_4containerField='segments'/>
<HAnimSegment USE='r_proximal_phalanges4containerField='segments'/>
<HAnimSegment USE='r_middle_phalanges4containerField='segments'/>
<HAnimSegment USE='r_distal_phalanx4containerField='segments'/>
<HAnimSegment USE='r_metacarpal_5containerField='segments'/>
<HAnimSegment USE='r_proximal_phalanges5containerField='segments'/>
<HAnimSegment USE='r_middle_phalanges5containerField='segments'/>
<HAnimSegment USE='r_distal_phalanges5containerField='segments'/>
</HAnimHumanoid>
</Scene>
</X3D>
<!--

Visualization report for HAnimHumanoid model: Humanoid_Right_hand HAnimHumanoid Report
Index for DEF nodes : CMC1toMCP1, CMC2toMCP2, CMC3toMCP3, CMC4toMCP4, CMC5toMCP5, fingertip_r_distal_interphalangeal_joint_2, fingertip_r_distal_interphalangeal_joint_3, fingertip_r_distal_interphalangeal_joint_4, fingertip_r_distal_interphalangeal_joint_5, fingertip_r_interphalangeal_joint_1, hanim_HumanoidRoot, HAnimJointAppearanceBlue, HAnimJointAppearanceRed, HAnimJointShape, HAnimNewJointShape, Humanoid_Right_hand, MC12toCMC1, MC12toCMC2, MC3toCMC3, MC45toCMC4, MC45toCMC5, MCP11toIP1, MCP2toPIP2, MCP3toPIP3, MCP4toPIP4, MCP5toPIP5, PIP2toDIP2, PIP3toDIP3, PIP4toDIP4, PIP5toDIP5, r_capitate, r_carpometacarpal_joint_1, r_carpometacarpal_joint_2, r_carpometacarpal_joint_3, r_carpometacarpal_joint_4, r_carpometacarpal_joint_5, r_distal_interphalangeal_joint_2, r_distal_interphalangeal_joint_3, r_distal_interphalangeal_joint_4, r_distal_interphalangeal_joint_5, r_distal_phalanges1, r_distal_phalanges2, r_distal_phalanges3, r_distal_phalanges5, r_distal_phalanx4, r_hamate, r_interphalangeal_joint_1, r_metacarpal_1, r_metacarpal_2, r_metacarpal_3, r_metacarpal_4, r_metacarpal_5, r_metacarpophalangeal_joint_1, r_metacarpophalangeal_joint_2, r_metacarpophalangeal_joint_3, r_metacarpophalangeal_joint_4, r_metacarpophalangeal_joint_5, r_midcarpal_joint_12, r_midcarpal_joint_3, r_midcarpal_joint_45, r_middle_phalanges2, r_middle_phalanges3, r_middle_phalanges4, r_middle_phalanges5, r_proximal_interphalangeal_joint_2, r_proximal_interphalangeal_joint_3, r_proximal_interphalangeal_joint_4, r_proximal_interphalangeal_joint_5, r_proximal_phalanges1, r_proximal_phalanges2, r_proximal_phalanges3, r_proximal_phalanges4, r_proximal_phalanges5, r_radiocarpal_joint, r_trapezoid, r_wrist, RCToMC12, RCToMC3, RCToMC45
-->
<!--

Visualization report for HAnimHumanoid model Humanoid_Right_hand

Key to author-assist additions inserted in the HAnimHumanoid skeleton:

<HAnimHumanoid DEF='Humanoid_Right_hand' name='Humanoid_Right_hand' version ='2.0'
info=' '>

<HAnimJoint USE='hanim_HumanoidRootcontainerField='joints'/>
<HAnimJoint USE='r_radiocarpal_jointcontainerField='joints'/>
<HAnimJoint USE='r_midcarpal_joint_12containerField='joints'/>
<HAnimJoint USE='r_carpometacarpal_joint_1containerField='joints'/>
<HAnimJoint USE='r_metacarpophalangeal_joint_1containerField='joints'/>
<HAnimJoint USE='r_interphalangeal_joint_1containerField='joints'/>
<HAnimJoint USE='r_carpometacarpal_joint_2containerField='joints'/>
<HAnimJoint USE='r_metacarpophalangeal_joint_2containerField='joints'/>
<HAnimJoint USE='r_proximal_interphalangeal_joint_2containerField='joints'/>
<HAnimJoint USE='r_distal_interphalangeal_joint_2containerField='joints'/>
<HAnimJoint USE='r_midcarpal_joint_3containerField='joints'/>
<HAnimJoint USE='r_carpometacarpal_joint_3containerField='joints'/>
<HAnimJoint USE='r_metacarpophalangeal_joint_3containerField='joints'/>
<HAnimJoint USE='r_proximal_interphalangeal_joint_3containerField='joints'/>
<HAnimJoint USE='r_distal_interphalangeal_joint_3containerField='joints'/>
<HAnimJoint USE='r_midcarpal_joint_45containerField='joints'/>
<HAnimJoint USE='r_carpometacarpal_joint_4containerField='joints'/>
<HAnimJoint USE='r_metacarpophalangeal_joint_4containerField='joints'/>
<HAnimJoint USE='r_proximal_interphalangeal_joint_4containerField='joints'/>
<HAnimJoint USE='r_distal_interphalangeal_joint_4containerField='joints'/>
<HAnimJoint USE='r_carpometacarpal_joint_5containerField='joints'/>
<HAnimJoint USE='r_metacarpophalangeal_joint_5containerField='joints'/>
<HAnimJoint USE='r_proximal_interphalangeal_joint_5containerField='joints'/>
<HAnimJoint USE='r_distal_interphalangeal_joint_5containerField='joints'/>
<HAnimSegment USE='r_wristcontainerField='segments'/>
<HAnimSegment USE='r_trapezoidcontainerField='segments'/>
<HAnimSegment USE='r_metacarpal_1containerField='segments'/>
<HAnimSegment USE='r_proximal_phalanges1containerField='segments'/>
<HAnimSegment USE='r_distal_phalanges1containerField='segments'/>
<HAnimSegment USE='r_metacarpal_2containerField='segments'/>
<HAnimSegment USE='r_proximal_phalanges2containerField='segments'/>
<HAnimSegment USE='r_middle_phalanges2containerField='segments'/>
<HAnimSegment USE='r_distal_phalanges2containerField='segments'/>
<HAnimSegment USE='r_capitatecontainerField='segments'/>
<HAnimSegment USE='r_metacarpal_3containerField='segments'/>
<HAnimSegment USE='r_proximal_phalanges3containerField='segments'/>
<HAnimSegment USE='r_middle_phalanges3containerField='segments'/>
<HAnimSegment USE='r_distal_phalanges3containerField='segments'/>
<HAnimSegment USE='r_hamatecontainerField='segments'/>
<HAnimSegment USE='r_metacarpal_4containerField='segments'/>
<HAnimSegment USE='r_proximal_phalanges4containerField='segments'/>
<HAnimSegment USE='r_middle_phalanges4containerField='segments'/>
<HAnimSegment USE='r_distal_phalanx4containerField='segments'/>
<HAnimSegment USE='r_metacarpal_5containerField='segments'/>
<HAnimSegment USE='r_proximal_phalanges5containerField='segments'/>
<HAnimSegment USE='r_middle_phalanges5containerField='segments'/>
<HAnimSegment USE='r_distal_phalanges5containerField='segments'/>

</HAnimHumanoid>

-->

<!-- Color key: <X3dNode DEF='idName' field='value'/> matches <XmlElement DEF='idName' attribute='value'/>
(Light blue background: behavior node) (Grey background: inserted documentation) (Magenta background: X3D Extensibility)
-->

<!-- Additional help information about X3D scenes: X3D Resources, X3D Scene Authoring Hints and X3D Tooltips -->