<X3D profile='Immersive'> doesn't match contained nodes, increase profile or add needed <X3D><head><component>
statements
<X3D profile='Immersive'> definition is insufficient since nodes in scene have actual profile='Full'
X3D version 4.0 was approved by Web3D Consortium and ISO in 2023.
X3D version 4.0 offers many new features including interoperability with HTML5, glTF
2.0 Physically Based Rendering (PBR), and Web Audio API.
<meta name='warning' content='Under development. This template example does not produce renderable HAnim models.'/>
<HAnimHumanoid DEF='a_SimpleSkeleton'/> has 0 component statements with X3D profile='Immersive', but requires at least <X3D profile='Immersive'/> <component name='HAnim' level='1'/>
or <X3D profile='Full'/>
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> version='2.0' with X3D version='4.0'
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> HAnim specification section E.4 recommends a common parent <Group DEF='HumanoidGroup'/>
when multiple HAnimHumanoid models are present in a single scene
====================================================================================================================
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> node count(HAnimJoint) within skeleton hierarchy = 1
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> node count(HAnimSegment) within skeleton hierarchy = 1
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> node count(HAnimSite) within HAnimHumanoid = 1
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> node count(HAnimDisplacer) within skeleton hierarchy = 0
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 0
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 0
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> has mismatched HAnimJoint node counts, 1 within skeleton hierarchy and 0 USE nodes in joints field
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> has mismatched HAnimSegment node counts, 1 within skeleton hierarchy and 0 USE nodes in segments field
<HAnimHumanoid DEF='a_SimpleSkeleton' name='SimpleSkeleton'/> has mismatched HAnimSite node counts, 1 within skeleton hierarchy and 0 USE nodes in sites field
====================================================================================================================
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a following HAnimJoint node
<HAnimJoint DEF=''/> has 0 component statements with X3D profile='Immersive', but requires at least <X3D profile='Immersive'/> <component name='HAnim' level='1'/>
or <X3D profile='Full'/>
<HAnimSegment DEF=''/> has the same name='sacrum' as a following HAnimSegment node
<HAnimSegment DEF=''/> has 0 component statements with X3D profile='Immersive', but requires at least <X3D profile='Immersive'/> <component name='HAnim' level='1'/>
or <X3D profile='Full'/>
<Shape DEF='JointVisualization'/> element has no child node
<Shape DEF='JointVisualization'/> found without child Appearance node, or child Color node
<Shape DEF='JointVisualization'/> found without child geometry node
<Shape DEF='SegmentVisualization'/> element has no child node
<Shape DEF='SegmentVisualization'/> found without child Appearance node, or child Color node
<Shape DEF='SegmentVisualization'/> found without child geometry node
<HAnimSite DEF='a_feature01_tip'/> has 0 component statements with X3D profile='Immersive', but requires at least <X3D profile='Immersive'/> <component name='HAnim' level='1'/>
or <X3D profile='Full'/>
<HAnimSite DEF='a_feature01_tip' name='feature01_tip'/> needs to match name of parent <HAnimSegment name='sacrum' (meaning name='sacrum_tip')
<HAnimSite DEF='a_feature01_tip' name='feature01_tip'/> is not a recognized name for HAnim2 HAnimSite
<Shape DEF='SiteVisualization'/> element has no child node
<Shape DEF='SiteVisualization'/> found without child Appearance node, or child Color node
<Shape DEF='SiteVisualization'/> found without child geometry node
<HAnimHumanoid DEF='b_SimpleSkeletonMesh' name='SimpleSkeletonMesh'/> version='2.0' with X3D version='4.0'
====================================================================================================================
<HAnimHumanoid DEF='b_SimpleSkeletonMesh' name='SimpleSkeletonMesh'/> node count(HAnimJoint) within skeleton hierarchy = 1
<HAnimHumanoid DEF='b_SimpleSkeletonMesh' name='SimpleSkeletonMesh'/> node count(HAnimSegment) within skeleton hierarchy = 1
<HAnimHumanoid DEF='b_SimpleSkeletonMesh' name='SimpleSkeletonMesh'/> node count(HAnimSite) within HAnimHumanoid = 0
<HAnimHumanoid DEF='b_SimpleSkeletonMesh' name='SimpleSkeletonMesh'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0
<HAnimHumanoid DEF='b_SimpleSkeletonMesh' name='SimpleSkeletonMesh'/> node count(HAnimDisplacer) within skeleton hierarchy = 0
<HAnimHumanoid DEF='b_SimpleSkeletonMesh' name='SimpleSkeletonMesh'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 0
<HAnimHumanoid DEF='b_SimpleSkeletonMesh' name='SimpleSkeletonMesh'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 0
<HAnimHumanoid DEF='b_SimpleSkeletonMesh' name='SimpleSkeletonMesh'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0
<HAnimHumanoid DEF='b_SimpleSkeletonMesh' name='SimpleSkeletonMesh'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0
<HAnimHumanoid DEF='b_SimpleSkeletonMesh' name='SimpleSkeletonMesh'/> has mismatched HAnimJoint node counts, 1 within skeleton hierarchy and 0 USE nodes in joints field
<HAnimHumanoid DEF='b_SimpleSkeletonMesh' name='SimpleSkeletonMesh'/> has mismatched HAnimSegment node counts, 1 within skeleton hierarchy and 0 USE nodes in segments field
====================================================================================================================
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a following HAnimJoint node
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a preceding HAnimJoint node
<HAnimSegment DEF=''/> has the same name='sacrum' as a following HAnimSegment node
<HAnimSegment DEF=''/> has the same name='sacrum' as a preceding HAnimSegment node
<Shape DEF=''/> found without child Appearance node, or child Color node
<HAnimHumanoid DEF='c_SkinIndexedGeometry' name='SkinIndexedGeometry'/> version='2.0' with X3D version='4.0'
====================================================================================================================
<HAnimHumanoid DEF='c_SkinIndexedGeometry' name='SkinIndexedGeometry'/> node count(HAnimJoint) within skeleton hierarchy = 1
<HAnimHumanoid DEF='c_SkinIndexedGeometry' name='SkinIndexedGeometry'/> node count(HAnimSegment) within skeleton hierarchy = 1
<HAnimHumanoid DEF='c_SkinIndexedGeometry' name='SkinIndexedGeometry'/> node count(HAnimSite) within HAnimHumanoid = 0
<HAnimHumanoid DEF='c_SkinIndexedGeometry' name='SkinIndexedGeometry'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0
<HAnimHumanoid DEF='c_SkinIndexedGeometry' name='SkinIndexedGeometry'/> node count(HAnimDisplacer) within skeleton hierarchy = 0
<HAnimHumanoid DEF='c_SkinIndexedGeometry' name='SkinIndexedGeometry'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 0
<HAnimHumanoid DEF='c_SkinIndexedGeometry' name='SkinIndexedGeometry'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 0
<HAnimHumanoid DEF='c_SkinIndexedGeometry' name='SkinIndexedGeometry'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0
<HAnimHumanoid DEF='c_SkinIndexedGeometry' name='SkinIndexedGeometry'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0
<HAnimHumanoid DEF='c_SkinIndexedGeometry' name='SkinIndexedGeometry'/> has mismatched HAnimJoint node counts, 1 within skeleton hierarchy and 0 USE nodes in joints field
<HAnimHumanoid DEF='c_SkinIndexedGeometry' name='SkinIndexedGeometry'/> has mismatched HAnimSegment node counts, 1 within skeleton hierarchy and 0 USE nodes in segments field
====================================================================================================================
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a following HAnimJoint node
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a preceding HAnimJoint node
<HAnimSegment DEF=''/> has the same name='sacrum' as a following HAnimSegment node
<HAnimSegment DEF=''/> has the same name='sacrum' as a preceding HAnimSegment node
<IndexedFaceSet DEF='SkinMeshIFS'/> geometry node must have Shape node as parent
<HAnimHumanoid DEF='d_SkinShapeIndexedGeometry' name='SkinShapeIndexedGeometry'/> version='2.0' with X3D version='4.0'
====================================================================================================================
<HAnimHumanoid DEF='d_SkinShapeIndexedGeometry' name='SkinShapeIndexedGeometry'/> node count(HAnimJoint) within skeleton hierarchy = 1
<HAnimHumanoid DEF='d_SkinShapeIndexedGeometry' name='SkinShapeIndexedGeometry'/> node count(HAnimSegment) within skeleton hierarchy = 1
<HAnimHumanoid DEF='d_SkinShapeIndexedGeometry' name='SkinShapeIndexedGeometry'/> node count(HAnimSite) within HAnimHumanoid = 0
<HAnimHumanoid DEF='d_SkinShapeIndexedGeometry' name='SkinShapeIndexedGeometry'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0
<HAnimHumanoid DEF='d_SkinShapeIndexedGeometry' name='SkinShapeIndexedGeometry'/> node count(HAnimDisplacer) within skeleton hierarchy = 0
<HAnimHumanoid DEF='d_SkinShapeIndexedGeometry' name='SkinShapeIndexedGeometry'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 0
<HAnimHumanoid DEF='d_SkinShapeIndexedGeometry' name='SkinShapeIndexedGeometry'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 0
<HAnimHumanoid DEF='d_SkinShapeIndexedGeometry' name='SkinShapeIndexedGeometry'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0
<HAnimHumanoid DEF='d_SkinShapeIndexedGeometry' name='SkinShapeIndexedGeometry'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0
<HAnimHumanoid DEF='d_SkinShapeIndexedGeometry' name='SkinShapeIndexedGeometry'/> has mismatched HAnimJoint node counts, 1 within skeleton hierarchy and 0 USE nodes in joints field
<HAnimHumanoid DEF='d_SkinShapeIndexedGeometry' name='SkinShapeIndexedGeometry'/> has mismatched HAnimSegment node counts, 1 within skeleton hierarchy and 0 USE nodes in segments field
====================================================================================================================
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a following HAnimJoint node
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a preceding HAnimJoint node
<HAnimSegment DEF=''/> has the same name='sacrum' as a following HAnimSegment node
<HAnimSegment DEF=''/> has the same name='sacrum' as a preceding HAnimSegment node
<Shape DEF=''/> found without child Appearance node, or child Color node
<HAnimHumanoid DEF='e_SkinSwitchShapeIndexedGeometry' name='SkinSwitchShapeIndexedGeometry'/> version='2.0' with X3D version='4.0'
====================================================================================================================
<HAnimHumanoid DEF='e_SkinSwitchShapeIndexedGeometry' name='SkinSwitchShapeIndexedGeometry'/> node count(HAnimJoint) within skeleton hierarchy = 1
<HAnimHumanoid DEF='e_SkinSwitchShapeIndexedGeometry' name='SkinSwitchShapeIndexedGeometry'/> node count(HAnimSegment) within skeleton hierarchy = 1
<HAnimHumanoid DEF='e_SkinSwitchShapeIndexedGeometry' name='SkinSwitchShapeIndexedGeometry'/> node count(HAnimSite) within HAnimHumanoid = 0
<HAnimHumanoid DEF='e_SkinSwitchShapeIndexedGeometry' name='SkinSwitchShapeIndexedGeometry'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0
<HAnimHumanoid DEF='e_SkinSwitchShapeIndexedGeometry' name='SkinSwitchShapeIndexedGeometry'/> node count(HAnimDisplacer) within skeleton hierarchy = 0
<HAnimHumanoid DEF='e_SkinSwitchShapeIndexedGeometry' name='SkinSwitchShapeIndexedGeometry'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 0
<HAnimHumanoid DEF='e_SkinSwitchShapeIndexedGeometry' name='SkinSwitchShapeIndexedGeometry'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 0
<HAnimHumanoid DEF='e_SkinSwitchShapeIndexedGeometry' name='SkinSwitchShapeIndexedGeometry'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0
<HAnimHumanoid DEF='e_SkinSwitchShapeIndexedGeometry' name='SkinSwitchShapeIndexedGeometry'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0
<HAnimHumanoid DEF='e_SkinSwitchShapeIndexedGeometry' name='SkinSwitchShapeIndexedGeometry'/> has mismatched HAnimJoint node counts, 1 within skeleton hierarchy and 0 USE nodes in joints field
<HAnimHumanoid DEF='e_SkinSwitchShapeIndexedGeometry' name='SkinSwitchShapeIndexedGeometry'/> has mismatched HAnimSegment node counts, 1 within skeleton hierarchy and 0 USE nodes in segments field
====================================================================================================================
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a following HAnimJoint node
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a preceding HAnimJoint node
<HAnimSegment DEF=''/> has the same name='sacrum' as a following HAnimSegment node
<HAnimSegment DEF=''/> has the same name='sacrum' as a preceding HAnimSegment node
<Shape DEF=''/> found without child Appearance node, or child Color node
<Coordinate DEF='SkinMeshCoordinate'/> contains no data in point array
<HAnimHumanoid DEF='f_SynthesizedSkinShapeIndexedTwoPartGeometry' name='SynthesizedSkinShapeIndexedTwoPartGeometry'/> version='2.0' with X3D version='4.0'
====================================================================================================================
<HAnimHumanoid DEF='f_SynthesizedSkinShapeIndexedTwoPartGeometry' name='SynthesizedSkinShapeIndexedTwoPartGeometry'/> node count(HAnimJoint) within skeleton hierarchy = 1
<HAnimHumanoid DEF='f_SynthesizedSkinShapeIndexedTwoPartGeometry' name='SynthesizedSkinShapeIndexedTwoPartGeometry'/> node count(HAnimSegment) within skeleton hierarchy = 1
<HAnimHumanoid DEF='f_SynthesizedSkinShapeIndexedTwoPartGeometry' name='SynthesizedSkinShapeIndexedTwoPartGeometry'/> node count(HAnimSite) within HAnimHumanoid = 0
<HAnimHumanoid DEF='f_SynthesizedSkinShapeIndexedTwoPartGeometry' name='SynthesizedSkinShapeIndexedTwoPartGeometry'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0
<HAnimHumanoid DEF='f_SynthesizedSkinShapeIndexedTwoPartGeometry' name='SynthesizedSkinShapeIndexedTwoPartGeometry'/> node count(HAnimDisplacer) within skeleton hierarchy = 0
<HAnimHumanoid DEF='f_SynthesizedSkinShapeIndexedTwoPartGeometry' name='SynthesizedSkinShapeIndexedTwoPartGeometry'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 0
<HAnimHumanoid DEF='f_SynthesizedSkinShapeIndexedTwoPartGeometry' name='SynthesizedSkinShapeIndexedTwoPartGeometry'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 0
<HAnimHumanoid DEF='f_SynthesizedSkinShapeIndexedTwoPartGeometry' name='SynthesizedSkinShapeIndexedTwoPartGeometry'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0
<HAnimHumanoid DEF='f_SynthesizedSkinShapeIndexedTwoPartGeometry' name='SynthesizedSkinShapeIndexedTwoPartGeometry'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0
<HAnimHumanoid DEF='f_SynthesizedSkinShapeIndexedTwoPartGeometry' name='SynthesizedSkinShapeIndexedTwoPartGeometry'/> has mismatched HAnimJoint node counts, 1 within skeleton hierarchy and 0 USE nodes in joints field
<HAnimHumanoid DEF='f_SynthesizedSkinShapeIndexedTwoPartGeometry' name='SynthesizedSkinShapeIndexedTwoPartGeometry'/> has mismatched HAnimSegment node counts, 1 within skeleton hierarchy and 0 USE nodes in segments field
====================================================================================================================
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a following HAnimJoint node
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a preceding HAnimJoint node
<HAnimSegment DEF=''/> has the same name='sacrum' as a following HAnimSegment node
<HAnimSegment DEF=''/> has the same name='sacrum' as a preceding HAnimSegment node
<Shape DEF=''/> found without child Appearance node, or child Color node
<Coordinate DEF='TwoPartSkinMesh'/> contains no data in point array
<HAnimHumanoid DEF='g_ApparelSkinIndexedGeometryMultipleShapes' name='ApparelSkinIndexedGeometryMultipleShapes'/> version='2.0' with X3D version='4.0'
====================================================================================================================
<HAnimHumanoid DEF='g_ApparelSkinIndexedGeometryMultipleShapes' name='ApparelSkinIndexedGeometryMultipleShapes'/> node count(HAnimJoint) within skeleton hierarchy = 1
<HAnimHumanoid DEF='g_ApparelSkinIndexedGeometryMultipleShapes' name='ApparelSkinIndexedGeometryMultipleShapes'/> node count(HAnimSegment) within skeleton hierarchy = 1
<HAnimHumanoid DEF='g_ApparelSkinIndexedGeometryMultipleShapes' name='ApparelSkinIndexedGeometryMultipleShapes'/> node count(HAnimSite) within HAnimHumanoid = 0
<HAnimHumanoid DEF='g_ApparelSkinIndexedGeometryMultipleShapes' name='ApparelSkinIndexedGeometryMultipleShapes'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0
<HAnimHumanoid DEF='g_ApparelSkinIndexedGeometryMultipleShapes' name='ApparelSkinIndexedGeometryMultipleShapes'/> node count(HAnimDisplacer) within skeleton hierarchy = 0
<HAnimHumanoid DEF='g_ApparelSkinIndexedGeometryMultipleShapes' name='ApparelSkinIndexedGeometryMultipleShapes'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 0
<HAnimHumanoid DEF='g_ApparelSkinIndexedGeometryMultipleShapes' name='ApparelSkinIndexedGeometryMultipleShapes'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 0
<HAnimHumanoid DEF='g_ApparelSkinIndexedGeometryMultipleShapes' name='ApparelSkinIndexedGeometryMultipleShapes'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0
<HAnimHumanoid DEF='g_ApparelSkinIndexedGeometryMultipleShapes' name='ApparelSkinIndexedGeometryMultipleShapes'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0
<HAnimHumanoid DEF='g_ApparelSkinIndexedGeometryMultipleShapes' name='ApparelSkinIndexedGeometryMultipleShapes'/> has mismatched HAnimJoint node counts, 1 within skeleton hierarchy and 0 USE nodes in joints field
<HAnimHumanoid DEF='g_ApparelSkinIndexedGeometryMultipleShapes' name='ApparelSkinIndexedGeometryMultipleShapes'/> has mismatched HAnimSegment node counts, 1 within skeleton hierarchy and 0 USE nodes in segments field
====================================================================================================================
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a following HAnimJoint node
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a preceding HAnimJoint node
<HAnimSegment DEF=''/> has the same name='sacrum' as a following HAnimSegment node
<HAnimSegment DEF=''/> has the same name='sacrum' as a preceding HAnimSegment node
<Shape DEF=''/> element has no child node
<Shape DEF=''/> found without child Appearance node, or child Color node
<Shape DEF=''/> found without child geometry node
<HAnimHumanoid DEF='h_AnatomySkinIndexedGeometryMultipleShapes' name='AnatomySkinIndexedGeometryMultipleShapes'/> version='2.0' with X3D version='4.0'
====================================================================================================================
<HAnimHumanoid DEF='h_AnatomySkinIndexedGeometryMultipleShapes' name='AnatomySkinIndexedGeometryMultipleShapes'/> node count(HAnimJoint) within skeleton hierarchy = 1
<HAnimHumanoid DEF='h_AnatomySkinIndexedGeometryMultipleShapes' name='AnatomySkinIndexedGeometryMultipleShapes'/> node count(HAnimSegment) within skeleton hierarchy = 1
<HAnimHumanoid DEF='h_AnatomySkinIndexedGeometryMultipleShapes' name='AnatomySkinIndexedGeometryMultipleShapes'/> node count(HAnimSite) within HAnimHumanoid = 0
<HAnimHumanoid DEF='h_AnatomySkinIndexedGeometryMultipleShapes' name='AnatomySkinIndexedGeometryMultipleShapes'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0
<HAnimHumanoid DEF='h_AnatomySkinIndexedGeometryMultipleShapes' name='AnatomySkinIndexedGeometryMultipleShapes'/> node count(HAnimDisplacer) within skeleton hierarchy = 0
<HAnimHumanoid DEF='h_AnatomySkinIndexedGeometryMultipleShapes' name='AnatomySkinIndexedGeometryMultipleShapes'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 0
<HAnimHumanoid DEF='h_AnatomySkinIndexedGeometryMultipleShapes' name='AnatomySkinIndexedGeometryMultipleShapes'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 0
<HAnimHumanoid DEF='h_AnatomySkinIndexedGeometryMultipleShapes' name='AnatomySkinIndexedGeometryMultipleShapes'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0
<HAnimHumanoid DEF='h_AnatomySkinIndexedGeometryMultipleShapes' name='AnatomySkinIndexedGeometryMultipleShapes'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0
<HAnimHumanoid DEF='h_AnatomySkinIndexedGeometryMultipleShapes' name='AnatomySkinIndexedGeometryMultipleShapes'/> has mismatched HAnimJoint node counts, 1 within skeleton hierarchy and 0 USE nodes in joints field
<HAnimHumanoid DEF='h_AnatomySkinIndexedGeometryMultipleShapes' name='AnatomySkinIndexedGeometryMultipleShapes'/> has mismatched HAnimSegment node counts, 1 within skeleton hierarchy and 0 USE nodes in segments field
====================================================================================================================
<HAnimJoint DEF=''/> has the same name='humanoid_root' as a preceding HAnimJoint node
<HAnimSegment DEF=''/> has the same name='sacrum' as a preceding HAnimSegment node
<Shape DEF=''/> element has no child node
<Shape DEF=''/> found without child Appearance node, or child Color node
<Shape DEF=''/> found without child geometry node