ant -f C:\\x3d-code\\www.web3d.org\\x3d\\content\\examples\\HumanoidAnimation processScenes.X3dTidy.all clean.X3dTidy: ensuring any prior intermediate X3dTidy results are cleaned out... clean.RoundTrip: ensuring any prior converted *RoundTrip*.* source files are cleaned out... clean.duplicates: clean/delete duplicate files autogenerated by X3D-Edit ending with 6 or more numeric values (*######.x3d) including files matching *######.x3d scenes: *.html *.wrl *.x3db *.x3dv *Canonical.xml processScenes.touch.X3dModels: touch Characters//HAnimModelFootLeft.x3d touch Characters//HAnimModelFootRight.x3d touch Characters//HAnimModelHandLeft.x3d touch Characters//HAnimModelHandRight.x3d touch Characters//HAnimModelsHandsFeet.x3d touch Characters//JinLOA1.x3d touch Characters//JinLOA2.x3d touch Characters//JinLOA3.x3d touch Characters//JinLOA4.x3d touch Characters//JoeKick.x3d touch Characters//KoreanCharacter01Jin.x3d touch Characters//KoreanCharacter02Chul.x3d touch Characters//KoreanCharacter03Hyun.x3d touch Characters//KoreanCharacter04Young.x3d touch Characters//KoreanCharacter05Ju.x3d touch Characters//KoreanCharacter06Ga.x3d touch Characters//KoreanCharacter07No.x3d touch Characters//KoreanCharacter08Da.x3d touch Characters//KoreanCharacter09Ru.x3d touch Characters//KoreanCharacter10Mi.x3d touch Characters//KoreanCharacter11Min.x3d touch Characters//KoreanCharacter12Sun.x3d touch Legacy//AllenDutton.x3d touch Legacy//BoxMan.x3d touch Legacy//BoxManAnimationPanel.x3d touch Legacy//Bubbles.x3d touch Legacy//DiamondManLOA_0.x3d touch Legacy//DiamondManLOA_1.x3d touch Legacy//DiamondManLOA_2.x3d touch Legacy//HAnim1SpecificationLOA3Animation.x3d touch Legacy//HAnim1SpecificationLOA3Illustrated.x3d touch Legacy//HAnim1SpecificationLOA3Invisible.x3d touch Legacy//JoeSkinTexcoordDisplacerKick.x3d touch Legacy//KoreanCharacter01Jin.x3d touch Legacy//KoreanCharacter02Chul.x3d touch Legacy//KoreanCharacter03Hyun.x3d touch Legacy//KoreanCharacter04Young.x3d touch Legacy//KoreanCharacter05Ju.x3d touch Legacy//KoreanCharacter06Ga.x3d touch Legacy//KoreanCharacter07No.x3d touch Legacy//KoreanCharacter08Da.x3d touch Legacy//KoreanCharacter09Ru.x3d touch Legacy//KoreanCharacter10Mi.x3d touch Legacy//KoreanCharacter11Min.x3d touch Legacy//KoreanCharacter12Sun.x3d touch Legacy//MaskAndSnorkel.x3d touch Legacy//NancyDiving.x3d touch Legacy//NancyNativeTags.x3d touch Legacy//NancyStandShootRifleM24.x3d touch Legacy//ScubaTank.x3d touch MotionAnimation//BvhConversion1.x3d touch MotionAnimation//BvhConversion1Illustrated.x3d touch MotionAnimation//BvhConversion1Invisible.x3d touch MotionAnimation//BvhSeamless3dExport1.x3d touch MotionAnimation//RotationTests.x3d touch Polygonal//Marine.x3d touch Prototypes//AllenDuttonProtoInstances.x3d touch Prototypes//AllenStandShootRifleM24.x3d touch Prototypes//HAnimBehaviorPrototypes.x3d touch Prototypes//HAnimPrototypes.x3d touch Prototypes//InterchangableActorsViaDynamicRoutingPrototypes.x3d touch Prototypes//LOA1_JumpAnimation.x3d touch Prototypes//LOA1_KneelAnimation.x3d touch Prototypes//LOA1_RunAnimation.x3d touch Prototypes//LOA1_StandAnimation.x3d touch Prototypes//LOA1_StopAnimation.x3d touch Prototypes//LOA1_SwimmingFlutterKickAnimation.x3d touch Prototypes//LOA1_WalkAnimation.x3d touch Prototypes//NancyDivingProtoInstances.x3d touch Prototypes//NancyPrototypes.x3d touch Specifications//HAnim1SpecificationLOA3Animation.x3d touch Specifications//HAnim1SpecificationLOA3Illustrated.x3d touch Specifications//HAnim1SpecificationLOA3Invisible.x3d touch Specifications//HAnim2SpecificationLOA3Illustrated.x3d touch Specifications//HAnim2SpecificationLOA3Invisible.x3d touch Specifications//KoreanCharacterMotionAnnexC01Jin.x3d touch Specifications//KoreanCharacterMotionAnnexD01Jin.x3d touch Templates//DiamondManLOA0.x3d touch Templates//DiamondManLOA1.x3d touch Templates//DiamondManLOA2.x3d processScenes.X3dTidy: Apply X3dTidy.xslt to clean up X3D scene errors (when .x3d is more recent than .html) Verifying Apache Ant XML Catalog resolver classpath: C:\apache-ant-1.10.9\lib/xml-resolver-1.2.jar (84091 bytes) ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelFootLeft.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelFootLeft.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <meta name='warning' content='not yet to scale'/> [/X3D/head/meta[6], diagnostic] <meta name='warning' content='TODO will X3D HAnim component add a new level to support LOA-4 functionality?'/> [/X3D/head/meta[7], diagnostic] <meta name='info' content='TODO describe how to compute and apply offsets for center values whenever attaching this appendage to a body'/> [/X3D/head/meta[8], diagnostic] <meta name='TODO' content='Integrate and confirm Segment/Joint names, Viewpoints.'/> [/X3D/head/meta[16], diagnostic] <HAnimHumanoid DEF='hanim_Foot_Left' name='Foot_Left'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Left' name='Foot_Left'/> node count(HAnimJoint) within skeleton hierarchy = 27[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Left' name='Foot_Left'/> node count(HAnimSegment) within skeleton hierarchy = 26[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Left' name='Foot_Left'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Left' name='Foot_Left'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Left' name='Foot_Left'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Left' name='Foot_Left'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 27[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Left' name='Foot_Left'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 26[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Left' name='Foot_Left'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Left' name='Foot_Left'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_talocrural' name='l_talocrural'/> has a missing (or default zero) offset field: center='0 0 0' [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, error] <HAnimJoint DEF='hanim_l_talocrural' name='l_talocrural'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='l_knee', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelFootLeft.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (27) : HAnimSegment (26) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Foot_Left name='Foot_Left' loa='4' humanoid_root l_talocrural : l_talus l_talocalcaneonavicular : l_navicular | l_cuneonavicular_1 : l_cuneiform_1 | | l_tarsometatarsal_1 : l_metatarsal_1 | | l_metatarsophalangeal_1 : l_tarsal_proximal_phalanx_1 | | l_tarsal_interphalangeal_1 : l_tarsal_distal_phalanx_1 | l_cuneonavicular_2 : l_cuneiform_2 | | l_tarsometatarsal_2 : l_metatarsal_2 | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 | | l_tarsal_proximal_interphalangeal_2 : l_tarsal_middle_phalanx_2 | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 | l_cuneonavicular_3 : l_cuneiform_3 | l_tarsometatarsal_3 : l_metatarsal_3 | l_metatarsophalangeal_3 : l_tarsal_proximal_phalanx_3 | l_tarsal_proximal_interphalangeal_3 : l_tarsal_middle_phalanx_3 | l_tarsal_distal_interphalangeal_3 : l_tarsal_distal_phalanx_3 l_calcaneocuboid : l_calcaneus l_transversetarsal : l_cuboid l_tarsometatarsal_4 : l_metatarsal_4 | l_metatarsophalangeal_4 : l_tarsal_proximal_phalanx_4 | l_tarsal_proximal_interphalangeal_4 : l_tarsal_middle_phalanx_4 | l_tarsal_distal_interphalangeal_4 : l_tarsal_distal_phalanx_4 l_tarsometatarsal_5 : l_metatarsal_5 l_metatarsophalangeal_5 : l_tarsal_proximal_phalanx_5 l_tarsal_proximal_interphalangeal_5 : l_tarsal_middle_phalanx_5 l_tarsal_distal_interphalangeal_5 : l_tarsal_distal_phalanx_5 ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//HAnimModelFootLeftTidy.x3d Characters//HAnimModelFootLeftTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//HAnimModelFootLeftTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//HAnimModelFootLeftTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//HAnimModelFootLeft.length=29334 bytes, Characters//HAnimModelFootLeftTidy.length=29334 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelFootLeft.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimModelFootLeft.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelFootLeftTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimModelFootLeftTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelFootLeftTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelFootLeft.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelFootLeft.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (27) : HAnimSegment (26) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Foot_Left name='Foot_Left' loa='4' humanoid_root l_talocrural : l_talus l_talocalcaneonavicular : l_navicular | l_cuneonavicular_1 : l_cuneiform_1 | | l_tarsometatarsal_1 : l_metatarsal_1 | | l_metatarsophalangeal_1 : l_tarsal_proximal_phalanx_1 | | l_tarsal_interphalangeal_1 : l_tarsal_distal_phalanx_1 | l_cuneonavicular_2 : l_cuneiform_2 | | l_tarsometatarsal_2 : l_metatarsal_2 | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 | | l_tarsal_proximal_interphalangeal_2 : l_tarsal_middle_phalanx_2 | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 | l_cuneonavicular_3 : l_cuneiform_3 | l_tarsometatarsal_3 : l_metatarsal_3 | l_metatarsophalangeal_3 : l_tarsal_proximal_phalanx_3 | l_tarsal_proximal_interphalangeal_3 : l_tarsal_middle_phalanx_3 | l_tarsal_distal_interphalangeal_3 : l_tarsal_distal_phalanx_3 l_calcaneocuboid : l_calcaneus l_transversetarsal : l_cuboid l_tarsometatarsal_4 : l_metatarsal_4 | l_metatarsophalangeal_4 : l_tarsal_proximal_phalanx_4 | l_tarsal_proximal_interphalangeal_4 : l_tarsal_middle_phalanx_4 | l_tarsal_distal_interphalangeal_4 : l_tarsal_distal_phalanx_4 l_tarsometatarsal_5 : l_metatarsal_5 l_metatarsophalangeal_5 : l_tarsal_proximal_phalanx_5 l_tarsal_proximal_interphalangeal_5 : l_tarsal_middle_phalanx_5 l_tarsal_distal_interphalangeal_5 : l_tarsal_distal_phalanx_5 ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelFootLeft.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelFootRight.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelFootRight.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <meta name='warning' content='not yet to scale'/> [/X3D/head/meta[6], diagnostic] <meta name='TODO' content='Update all values to match HAnim2 A.7 Level of articulation four LOA-4'/> [/X3D/head/meta[7], diagnostic] <meta name='TODO' content='Add links to figures'/> [/X3D/head/meta[8], diagnostic] <meta name='TODO' content='Add Viewpoints to enable inspection'/> [/X3D/head/meta[9], diagnostic] <meta name='info' content='TODO describe how to compute and apply offsets for center values whenever attaching this appendage to a body'/> [/X3D/head/meta[10], diagnostic] <meta name='warning' content='TODO will X3D HAnim component add a new level to support LOA-4 functionality?'/> [/X3D/head/meta[11], diagnostic] <meta name='TODO' content='Integrate and confirm Segment/Joint names, Viewpoints.'/> [/X3D/head/meta[19], diagnostic] <HAnimHumanoid DEF='hanim_Foot_Right' name='Foot_Right'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Right' name='Foot_Right'/> node count(HAnimJoint) within skeleton hierarchy = 27[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Right' name='Foot_Right'/> node count(HAnimSegment) within skeleton hierarchy = 26[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Right' name='Foot_Right'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Right' name='Foot_Right'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Right' name='Foot_Right'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Right' name='Foot_Right'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 27[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Right' name='Foot_Right'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 26[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Right' name='Foot_Right'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Foot_Right' name='Foot_Right'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_r_talocrural' name='r_talocrural'/> has a missing (or default zero) offset field: center='0 0 0' [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, error] <HAnimJoint DEF='hanim_r_talocrural' name='r_talocrural'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='r_knee', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelFootRight.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (27) : HAnimSegment (26) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Foot_Right name='Foot_Right' loa='4' 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 ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//HAnimModelFootRightTidy.x3d Characters//HAnimModelFootRightTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//HAnimModelFootRightTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//HAnimModelFootRightTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//HAnimModelFootRight.length=29627 bytes, Characters//HAnimModelFootRightTidy.length=29627 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelFootRight.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimModelFootRight.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelFootRightTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimModelFootRightTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelFootRightTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelFootRight.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelFootRight.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (27) : HAnimSegment (26) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Foot_Right name='Foot_Right' loa='4' 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 ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelFootRight.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelHandLeft.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelHandLeft.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <meta name='TODO' content='fix visible geometry for thumb and index finger, midcarpal_1 and midcarpal_2'/> [/X3D/head/meta[6], diagnostic] <meta name='error' content='not yet to scale, also relatively flat'/> [/X3D/head/meta[8], diagnostic] <meta name='warning' content='TODO will X3D HAnim component add a new level to support LOA-4 functionality?'/> [/X3D/head/meta[9], diagnostic] <meta name='info' content='TODO describe how to compute and apply offsets for center values whenever attaching this appendage to a body'/> [/X3D/head/meta[10], diagnostic] <meta name='TODO' content='Integrate and confirm Segment/Joint names, Viewpoints.'/> [/X3D/head/meta[18], diagnostic] <HAnimHumanoid DEF='hanim_Hand_Left' name='Hand_Left'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Left' name='Hand_Left'/> node count(HAnimJoint) within skeleton hierarchy = 25[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Left' name='Hand_Left'/> node count(HAnimSegment) within skeleton hierarchy = 24[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Left' name='Hand_Left'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Left' name='Hand_Left'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Left' name='Hand_Left'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Left' name='Hand_Left'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 25[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Left' name='Hand_Left'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 24[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Left' name='Hand_Left'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Left' name='Hand_Left'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_radiocarpal' name='l_radiocarpal'/> has a missing (or default zero) offset field: center='0 0 0' [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, error] <HAnimJoint DEF='hanim_l_radiocarpal' name='l_radiocarpal'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='l_elbow', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelHandLeft.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (25) : HAnimSegment (24) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Hand_Left name='Hand_Left' loa='4' humanoid_root l_radiocarpal : l_carpal l_midcarpal_1 : l_trapezium | l_carpometacarpal_1 : l_metacarpal_1 | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 l_midcarpal_2 : l_trapezoid | l_carpometacarpal_2 : l_metacarpal_2 | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 l_midcarpal_3 : l_capitate | l_carpometacarpal_3 : l_metacarpal_3 | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3 | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3 | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 l_midcarpal_4_5 : l_hamate l_carpometacarpal_4 : l_metacarpal_4 | l_metacarpophalangeal_4 : l_carpal_proximal_phalanx_4 | l_carpal_proximal_interphalangeal_4 : l_carpal_middle_phalanx_4 | l_carpal_distal_interphalangeal_4 : l_carpal_distal_phalanx_4 l_carpometacarpal_5 : l_metacarpal_5 l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5 l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5 l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//HAnimModelHandLeftTidy.x3d Characters//HAnimModelHandLeftTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//HAnimModelHandLeftTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//HAnimModelHandLeftTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//HAnimModelHandLeft.length=27339 bytes, Characters//HAnimModelHandLeftTidy.length=27339 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelHandLeft.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimModelHandLeft.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelHandLeftTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimModelHandLeftTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelHandLeftTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelHandLeft.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelHandLeft.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (25) : HAnimSegment (24) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Hand_Left name='Hand_Left' loa='4' humanoid_root l_radiocarpal : l_carpal l_midcarpal_1 : l_trapezium | l_carpometacarpal_1 : l_metacarpal_1 | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 l_midcarpal_2 : l_trapezoid | l_carpometacarpal_2 : l_metacarpal_2 | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 l_midcarpal_3 : l_capitate | l_carpometacarpal_3 : l_metacarpal_3 | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3 | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3 | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 l_midcarpal_4_5 : l_hamate l_carpometacarpal_4 : l_metacarpal_4 | l_metacarpophalangeal_4 : l_carpal_proximal_phalanx_4 | l_carpal_proximal_interphalangeal_4 : l_carpal_middle_phalanx_4 | l_carpal_distal_interphalangeal_4 : l_carpal_distal_phalanx_4 l_carpometacarpal_5 : l_metacarpal_5 l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5 l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5 l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelHandLeft.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelHandRight.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelHandRight.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <meta name='TODO' content='fix visible geometry for thumb and index finger, midcarpal_1 and midcarpal_2'/> [/X3D/head/meta[6], diagnostic] <meta name='error' content='not yet to scale, also relatively flat'/> [/X3D/head/meta[8], diagnostic] <meta name='warning' content='TODO will X3D HAnim component add a new level to support LOA-4 functionality?'/> [/X3D/head/meta[9], diagnostic] <meta name='info' content='TODO describe how to compute and apply offsets for center values whenever attaching this appendage to a body'/> [/X3D/head/meta[10], diagnostic] <meta name='TODO' content='Integrate and confirm Segment/Joint names, Viewpoints.'/> [/X3D/head/meta[18], diagnostic] <HAnimHumanoid DEF='hanim_Hand_Right' name='Hand_Right'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Right' name='Hand_Right'/> node count(HAnimJoint) within skeleton hierarchy = 25[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Right' name='Hand_Right'/> node count(HAnimSegment) within skeleton hierarchy = 24[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Right' name='Hand_Right'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Right' name='Hand_Right'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Right' name='Hand_Right'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Right' name='Hand_Right'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 25[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Right' name='Hand_Right'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 24[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Right' name='Hand_Right'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hand_Right' name='Hand_Right'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_r_radiocarpal' name='r_radiocarpal'/> has a missing (or default zero) offset field: center='0 0 0' [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, error] <HAnimJoint DEF='hanim_r_radiocarpal' name='r_radiocarpal'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='r_elbow', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelHandRight.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (25) : HAnimSegment (24) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Hand_Right name='Hand_Right' loa='4' humanoid_root r_radiocarpal : r_carpal r_midcarpal_1 : r_trapezium | r_carpometacarpal_1 : r_metacarpal_1 | r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1 | r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 r_midcarpal_2 : r_trapezoid | r_carpometacarpal_2 : r_metacarpal_2 | r_metacarpophalangeal_2 : r_carpal_proximal_phalanx_2 | r_carpal_proximal_interphalangeal_2 : r_carpal_middle_phalanx_2 | r_carpal_distal_interphalangeal_2 : r_carpal_distal_phalanx_2 r_midcarpal_3 : r_capitate | r_carpometacarpal_3 : r_metacarpal_3 | r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3 | r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3 | r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 r_midcarpal_4_5 : r_hamate r_carpometacarpal_4 : r_metacarpal_4 | r_metacarpophalangeal_4 : r_carpal_proximal_phalanx_4 | r_carpal_proximal_interphalangeal_4 : r_carpal_middle_phalanx_4 | r_carpal_distal_interphalangeal_4 : r_carpal_distal_phalanx_4 r_carpometacarpal_5 : r_metacarpal_5 r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5 r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5 r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//HAnimModelHandRightTidy.x3d Characters//HAnimModelHandRightTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//HAnimModelHandRightTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//HAnimModelHandRightTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//HAnimModelHandRight.length=27042 bytes, Characters//HAnimModelHandRightTidy.length=27042 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelHandRight.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimModelHandRight.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelHandRightTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimModelHandRightTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelHandRightTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelHandRight.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelHandRight.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (25) : HAnimSegment (24) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Hand_Right name='Hand_Right' loa='4' humanoid_root r_radiocarpal : r_carpal r_midcarpal_1 : r_trapezium | r_carpometacarpal_1 : r_metacarpal_1 | r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1 | r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 r_midcarpal_2 : r_trapezoid | r_carpometacarpal_2 : r_metacarpal_2 | r_metacarpophalangeal_2 : r_carpal_proximal_phalanx_2 | r_carpal_proximal_interphalangeal_2 : r_carpal_middle_phalanx_2 | r_carpal_distal_interphalangeal_2 : r_carpal_distal_phalanx_2 r_midcarpal_3 : r_capitate | r_carpometacarpal_3 : r_metacarpal_3 | r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3 | r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3 | r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 r_midcarpal_4_5 : r_hamate r_carpometacarpal_4 : r_metacarpal_4 | r_metacarpophalangeal_4 : r_carpal_proximal_phalanx_4 | r_carpal_proximal_interphalangeal_4 : r_carpal_middle_phalanx_4 | r_carpal_distal_interphalangeal_4 : r_carpal_distal_phalanx_4 r_carpometacarpal_5 : r_metacarpal_5 r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5 r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5 r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelHandRight.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelsHandsFeet.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelsHandsFeet.x3d validation using X3D Schematron rules <X3D profile='Immersive'> is defined satisfactorily for this scene, but ensure that child Inline scenes do not exceed this profile/component combination since a parent scene must have an equal or higher profile/component combination [/X3D, info] X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <meta name='warning' content='not yet to scale'/> [/X3D/head/meta[6], diagnostic] <meta name='warning' content='TODO will X3D HAnim component add a new level to support LOA-4 functionality?'/> [/X3D/head/meta[7], diagnostic] <meta name='TODO' content='how to have HAnimHumanoid root with Inline IMPORT/EXPORT of limbs?'/> [/X3D/head/meta[8], diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelsHandsFeet.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Characters//HAnimModelsHandsFeetTidy.x3d Characters//HAnimModelsHandsFeetTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//HAnimModelsHandsFeetTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Characters//HAnimModelsHandsFeetTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//HAnimModelsHandsFeet.length=4119 bytes, Characters//HAnimModelsHandsFeetTidy.length=4119 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelsHandsFeet.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimModelsHandsFeet.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelsHandsFeetTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimModelsHandsFeetTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelsHandsFeetTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\HAnimModelsHandsFeet.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelsHandsFeet.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelsHandsFeet.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA1.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA1.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <meta name='TODO' content='rescale smaller than 30m! convert inches to meters? what about motion scaling?'/> [/X3D/head/meta[7], diagnostic] <HAnimHumanoid DEF='hanim_JinLOA1' name='JinLOA1'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA1' name='JinLOA1'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA1' name='JinLOA1'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA1' name='JinLOA1'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA1' name='JinLOA1'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA1' name='JinLOA1'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA1' name='JinLOA1'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA1' name='JinLOA1'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA1' name='JinLOA1'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA1' name='JinLOA1'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_vl5' name='vl5'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='skullbase' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='skullbase' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint[2], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA1.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_JinLOA1 name='JinLOA1' loa='1' humanoid_root : sacrum sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_talocrural : l_talus | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 | r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 vl5 : l5 skullbase : skull l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm r_elbow : r_forearm r_radiocarpal : r_carpal ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//JinLOA1Tidy.x3d Characters//JinLOA1TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//JinLOA1Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//JinLOA1Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//JinLOA1.length=122466 bytes, Characters//JinLOA1Tidy.length=122466 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA1.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JinLOA1.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA1Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JinLOA1Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA1TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA1.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA1.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_JinLOA1 name='JinLOA1' loa='1' humanoid_root : sacrum sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_talocrural : l_talus | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 | r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 vl5 : l5 skullbase : skull l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm r_elbow : r_forearm r_radiocarpal : r_carpal ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA1.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA2.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA2.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA2' name='JinLOA2'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA2' name='JinLOA2'/> node count(HAnimJoint) within skeleton hierarchy = 71[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA2' name='JinLOA2'/> node count(HAnimSegment) within skeleton hierarchy = 71[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA2' name='JinLOA2'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA2' name='JinLOA2'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA2' name='JinLOA2'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA2' name='JinLOA2'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 71[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA2' name='JinLOA2'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 71[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA2' name='JinLOA2'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA2' name='JinLOA2'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_tarsometatarsal_2' name='l_tarsometatarsal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_cuneonavicular_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_tarsal_distal_interphalangeal_2' name='l_tarsal_distal_interphalangeal_2'/> has parent HAnimJoint name='l_metatarsophalangeal_2' rather than expected parent name='l_tarsal_proximal_interphalangeal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_tarsometatarsal_2' name='r_tarsometatarsal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_cuneonavicular_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_tarsal_distal_interphalangeal_2' name='r_tarsal_distal_interphalangeal_2'/> has parent HAnimJoint name='r_metatarsophalangeal_2' rather than expected parent name='r_tarsal_proximal_interphalangeal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_vl5' name='vl5'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_vl3' name='vl3'/> has parent HAnimJoint name='vl5' rather than expected parent name='vl4', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint, warning] <HAnimJoint DEF='hanim_vl1' name='vl1'/> has parent HAnimJoint name='vl3' rather than expected parent name='vl2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_vt10' name='vt10'/> has parent HAnimJoint name='vl1' rather than expected parent name='vt11', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_vt6' name='vt6'/> has parent HAnimJoint name='vt10' rather than expected parent name='vt7', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_vt1' name='vt1'/> has parent HAnimJoint name='vt6' rather than expected parent name='vt2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_acromioclavicular' name='l_acromioclavicular'/> has parent HAnimJoint name='vt1' rather than expected parent name='l_sternoclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <HAnimSegment DEF='hanim_l_clavicle' name='l_clavicle'/> has parent HAnimJoint name='l_acromioclavicular' rather than expected parent name='l_sternoclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimSegment, warning] <HAnimJoint DEF='hanim_l_sternoclavicular' name='l_sternoclavicular'/> has parent HAnimJoint name='l_acromioclavicular' rather than expected parent name='vc7', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint, warning] <HAnimSegment DEF='hanim_l_scapula' name='l_scapula'/> has parent HAnimJoint name='l_sternoclavicular' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='l_sternoclavicular' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_carpometacarpal_1' name='l_carpometacarpal_1'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_2' name='l_carpometacarpal_2'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_3' name='l_carpometacarpal_3'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_3', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_4' name='l_carpometacarpal_4'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_5' name='l_carpometacarpal_5'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5], warning] <HAnimJoint DEF='hanim_r_acromioclavicular' name='r_acromioclavicular'/> has parent HAnimJoint name='vt1' rather than expected parent name='r_sternoclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimSegment DEF='hanim_r_clavicle' name='r_clavicle'/> has parent HAnimJoint name='r_acromioclavicular' rather than expected parent name='r_sternoclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimSegment, warning] <HAnimJoint DEF='hanim_r_sternoclavicular' name='r_sternoclavicular'/> has parent HAnimJoint name='r_acromioclavicular' rather than expected parent name='vc7', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint, warning] <HAnimSegment DEF='hanim_r_scapula' name='r_scapula'/> has parent HAnimJoint name='r_sternoclavicular' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='r_sternoclavicular' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_carpometacarpal_1' name='r_carpometacarpal_1'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_carpometacarpal_2' name='r_carpometacarpal_2'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_carpometacarpal_3' name='r_carpometacarpal_3'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_3', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimJoint DEF='hanim_r_carpometacarpal_4' name='r_carpometacarpal_4'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4], warning] <HAnimJoint DEF='hanim_r_carpometacarpal_5' name='r_carpometacarpal_5'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5], warning] <HAnimJoint DEF='hanim_vc4' name='vc4'/> has parent HAnimJoint name='vt1' rather than expected parent name='vc5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimJoint DEF='hanim_vc2' name='vc2'/> has parent HAnimJoint name='vc4' rather than expected parent name='vc3', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint, warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vc2' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA2.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (71) : HAnimSegment (71) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_JinLOA2 name='JinLOA2' loa='2' humanoid_root : sacrum sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_talocrural : l_talus | | l_tarsometatarsal_2 : l_metatarsal_2 | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 | r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_tarsometatarsal_2 : r_metatarsal_2 | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 | r_tarsal_distal_interphalangeal_2 : r_tarsal_distal_phalanx_2 vl5 : l5 vl3 : l3 vl1 : l1 vt10 : t10 vt6 : t6 vt1 : t1 l_acromioclavicular : l_clavicle | l_sternoclavicular : l_scapula | l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal | l_carpometacarpal_1 : l_metacarpal_1 | | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 | l_carpometacarpal_2 : l_metacarpal_2 | | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 | l_carpometacarpal_3 : l_metacarpal_3 | | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3 | | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3 | | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 | l_carpometacarpal_4 : l_metacarpal_4 | | l_metacarpophalangeal_4 : l_carpal_proximal_phalanx_4 | | l_carpal_proximal_interphalangeal_4 : l_carpal_middle_phalanx_4 | | l_carpal_distal_interphalangeal_4 : l_carpal_distal_phalanx_4 | l_carpometacarpal_5 : l_metacarpal_5 | l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5 | l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5 | l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 r_acromioclavicular : r_clavicle | r_sternoclavicular : r_scapula | r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal | r_carpometacarpal_1 : r_metacarpal_1 | | r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1 | | r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 | r_carpometacarpal_2 : r_metacarpal_2 | | r_metacarpophalangeal_2 : r_carpal_proximal_phalanx_2 | | r_carpal_proximal_interphalangeal_2 : r_carpal_middle_phalanx_2 | | r_carpal_distal_interphalangeal_2 : r_carpal_distal_phalanx_2 | r_carpometacarpal_3 : r_metacarpal_3 | | r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3 | | r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3 | | r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 | r_carpometacarpal_4 : r_metacarpal_4 | | r_metacarpophalangeal_4 : r_carpal_proximal_phalanx_4 | | r_carpal_proximal_interphalangeal_4 : r_carpal_middle_phalanx_4 | | r_carpal_distal_interphalangeal_4 : r_carpal_distal_phalanx_4 | r_carpometacarpal_5 : r_metacarpal_5 | r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5 | r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5 | r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 vc4 : c4 vc2 : c2 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//JinLOA2Tidy.x3d Characters//JinLOA2TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//JinLOA2Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//JinLOA2Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//JinLOA2.length=332325 bytes, Characters//JinLOA2Tidy.length=332325 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA2.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JinLOA2.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA2Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JinLOA2Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA2TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA2.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA2.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (71) : HAnimSegment (71) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_JinLOA2 name='JinLOA2' loa='2' humanoid_root : sacrum sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_talocrural : l_talus | | l_tarsometatarsal_2 : l_metatarsal_2 | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 | r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_tarsometatarsal_2 : r_metatarsal_2 | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 | r_tarsal_distal_interphalangeal_2 : r_tarsal_distal_phalanx_2 vl5 : l5 vl3 : l3 vl1 : l1 vt10 : t10 vt6 : t6 vt1 : t1 l_acromioclavicular : l_clavicle | l_sternoclavicular : l_scapula | l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal | l_carpometacarpal_1 : l_metacarpal_1 | | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 | l_carpometacarpal_2 : l_metacarpal_2 | | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 | l_carpometacarpal_3 : l_metacarpal_3 | | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3 | | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3 | | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 | l_carpometacarpal_4 : l_metacarpal_4 | | l_metacarpophalangeal_4 : l_carpal_proximal_phalanx_4 | | l_carpal_proximal_interphalangeal_4 : l_carpal_middle_phalanx_4 | | l_carpal_distal_interphalangeal_4 : l_carpal_distal_phalanx_4 | l_carpometacarpal_5 : l_metacarpal_5 | l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5 | l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5 | l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 r_acromioclavicular : r_clavicle | r_sternoclavicular : r_scapula | r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal | r_carpometacarpal_1 : r_metacarpal_1 | | r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1 | | r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 | r_carpometacarpal_2 : r_metacarpal_2 | | r_metacarpophalangeal_2 : r_carpal_proximal_phalanx_2 | | r_carpal_proximal_interphalangeal_2 : r_carpal_middle_phalanx_2 | | r_carpal_distal_interphalangeal_2 : r_carpal_distal_phalanx_2 | r_carpometacarpal_3 : r_metacarpal_3 | | r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3 | | r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3 | | r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 | r_carpometacarpal_4 : r_metacarpal_4 | | r_metacarpophalangeal_4 : r_carpal_proximal_phalanx_4 | | r_carpal_proximal_interphalangeal_4 : r_carpal_middle_phalanx_4 | | r_carpal_distal_interphalangeal_4 : r_carpal_distal_phalanx_4 | r_carpometacarpal_5 : r_metacarpal_5 | r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5 | r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5 | r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 vc4 : c4 vc2 : c2 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA2.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA3.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA3.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA3' name='JinLOA3'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA3' name='JinLOA3'/> node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA3' name='JinLOA3'/> node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA3' name='JinLOA3'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA3' name='JinLOA3'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA3' name='JinLOA3'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA3' name='JinLOA3'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA3' name='JinLOA3'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA3' name='JinLOA3'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA3' name='JinLOA3'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_tarsometatarsal_2' name='l_tarsometatarsal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_cuneonavicular_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_tarsal_distal_interphalangeal_2' name='l_tarsal_distal_interphalangeal_2'/> has parent HAnimJoint name='l_metatarsophalangeal_2' rather than expected parent name='l_tarsal_proximal_interphalangeal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_tarsometatarsal_2' name='r_tarsometatarsal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_cuneonavicular_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_tarsal_distal_interphalangeal_2' name='r_tarsal_distal_interphalangeal_2'/> has parent HAnimJoint name='r_metatarsophalangeal_2' rather than expected parent name='r_tarsal_proximal_interphalangeal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_vl5' name='vl5'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_l_acromioclavicular' name='l_acromioclavicular'/> has parent HAnimJoint name='vt1' rather than expected parent name='l_sternoclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimSegment DEF='hanim_l_clavicle' name='l_clavicle'/> has parent HAnimJoint name='l_acromioclavicular' rather than expected parent name='l_sternoclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimSegment, warning] <HAnimJoint DEF='hanim_l_sternoclavicular' name='l_sternoclavicular'/> has parent HAnimJoint name='l_acromioclavicular' rather than expected parent name='vc7', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint, warning] <HAnimSegment DEF='hanim_l_scapula' name='l_scapula'/> has parent HAnimJoint name='l_sternoclavicular' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='l_sternoclavicular' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_carpometacarpal_1' name='l_carpometacarpal_1'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_2' name='l_carpometacarpal_2'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_3' name='l_carpometacarpal_3'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_3', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_4' name='l_carpometacarpal_4'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_5' name='l_carpometacarpal_5'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5], warning] <HAnimJoint DEF='hanim_r_acromioclavicular' name='r_acromioclavicular'/> has parent HAnimJoint name='vt1' rather than expected parent name='r_sternoclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimSegment DEF='hanim_r_clavicle' name='r_clavicle'/> has parent HAnimJoint name='r_acromioclavicular' rather than expected parent name='r_sternoclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimSegment, warning] <HAnimJoint DEF='hanim_r_sternoclavicular' name='r_sternoclavicular'/> has parent HAnimJoint name='r_acromioclavicular' rather than expected parent name='vc7', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint, warning] <HAnimSegment DEF='hanim_r_scapula' name='r_scapula'/> has parent HAnimJoint name='r_sternoclavicular' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='r_sternoclavicular' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_carpometacarpal_1' name='r_carpometacarpal_1'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_carpometacarpal_2' name='r_carpometacarpal_2'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_carpometacarpal_3' name='r_carpometacarpal_3'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_3', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimJoint DEF='hanim_r_carpometacarpal_4' name='r_carpometacarpal_4'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4], warning] <HAnimJoint DEF='hanim_r_carpometacarpal_5' name='r_carpometacarpal_5'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA3.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_JinLOA3 name='JinLOA3' loa='3' humanoid_root : sacrum sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_talocrural : l_talus | | l_tarsometatarsal_2 : l_metatarsal_2 | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 | r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_tarsometatarsal_2 : r_metatarsal_2 | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 | r_tarsal_distal_interphalangeal_2 : r_tarsal_distal_phalanx_2 vl5 : l5 vl4 : l4 vl3 : l3 vl2 : l2 vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 vt9 : t9 vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 vc7 : c7 | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull | l_eyelid_joint : l_eyelid | r_eyelid_joint : r_eyelid | l_eyeball_joint : l_eyeball | r_eyeball_joint : r_eyeball | l_eyebrow_joint : l_eyebrow | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw l_acromioclavicular : l_clavicle | l_sternoclavicular : l_scapula | l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal | l_carpometacarpal_1 : l_metacarpal_1 | | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 | l_carpometacarpal_2 : l_metacarpal_2 | | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 | l_carpometacarpal_3 : l_metacarpal_3 | | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3 | | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3 | | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 | l_carpometacarpal_4 : l_metacarpal_4 | | l_metacarpophalangeal_4 : l_carpal_proximal_phalanx_4 | | l_carpal_proximal_interphalangeal_4 : l_carpal_middle_phalanx_4 | | l_carpal_distal_interphalangeal_4 : l_carpal_distal_phalanx_4 | l_carpometacarpal_5 : l_metacarpal_5 | l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5 | l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5 | l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 r_acromioclavicular : r_clavicle r_sternoclavicular : r_scapula r_shoulder : r_upperarm r_elbow : r_forearm r_radiocarpal : r_carpal r_carpometacarpal_1 : r_metacarpal_1 | r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1 | r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 r_carpometacarpal_2 : r_metacarpal_2 | r_metacarpophalangeal_2 : r_carpal_proximal_phalanx_2 | r_carpal_proximal_interphalangeal_2 : r_carpal_middle_phalanx_2 | r_carpal_distal_interphalangeal_2 : r_carpal_distal_phalanx_2 r_carpometacarpal_3 : r_metacarpal_3 | r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3 | r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3 | r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 r_carpometacarpal_4 : r_metacarpal_4 | r_metacarpophalangeal_4 : r_carpal_proximal_phalanx_4 | r_carpal_proximal_interphalangeal_4 : r_carpal_middle_phalanx_4 | r_carpal_distal_interphalangeal_4 : r_carpal_distal_phalanx_4 r_carpometacarpal_5 : r_metacarpal_5 r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5 r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5 r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//JinLOA3Tidy.x3d Characters//JinLOA3TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//JinLOA3Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//JinLOA3Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//JinLOA3.length=460819 bytes, Characters//JinLOA3Tidy.length=460819 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA3.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JinLOA3.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA3Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JinLOA3Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA3TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA3.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA3.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_JinLOA3 name='JinLOA3' loa='3' humanoid_root : sacrum sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_talocrural : l_talus | | l_tarsometatarsal_2 : l_metatarsal_2 | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 | r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_tarsometatarsal_2 : r_metatarsal_2 | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 | r_tarsal_distal_interphalangeal_2 : r_tarsal_distal_phalanx_2 vl5 : l5 vl4 : l4 vl3 : l3 vl2 : l2 vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 vt9 : t9 vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 vc7 : c7 | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull | l_eyelid_joint : l_eyelid | r_eyelid_joint : r_eyelid | l_eyeball_joint : l_eyeball | r_eyeball_joint : r_eyeball | l_eyebrow_joint : l_eyebrow | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw l_acromioclavicular : l_clavicle | l_sternoclavicular : l_scapula | l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal | l_carpometacarpal_1 : l_metacarpal_1 | | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 | l_carpometacarpal_2 : l_metacarpal_2 | | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 | l_carpometacarpal_3 : l_metacarpal_3 | | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3 | | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3 | | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 | l_carpometacarpal_4 : l_metacarpal_4 | | l_metacarpophalangeal_4 : l_carpal_proximal_phalanx_4 | | l_carpal_proximal_interphalangeal_4 : l_carpal_middle_phalanx_4 | | l_carpal_distal_interphalangeal_4 : l_carpal_distal_phalanx_4 | l_carpometacarpal_5 : l_metacarpal_5 | l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5 | l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5 | l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 r_acromioclavicular : r_clavicle r_sternoclavicular : r_scapula r_shoulder : r_upperarm r_elbow : r_forearm r_radiocarpal : r_carpal r_carpometacarpal_1 : r_metacarpal_1 | r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1 | r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 r_carpometacarpal_2 : r_metacarpal_2 | r_metacarpophalangeal_2 : r_carpal_proximal_phalanx_2 | r_carpal_proximal_interphalangeal_2 : r_carpal_middle_phalanx_2 | r_carpal_distal_interphalangeal_2 : r_carpal_distal_phalanx_2 r_carpometacarpal_3 : r_metacarpal_3 | r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3 | r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3 | r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 r_carpometacarpal_4 : r_metacarpal_4 | r_metacarpophalangeal_4 : r_carpal_proximal_phalanx_4 | r_carpal_proximal_interphalangeal_4 : r_carpal_middle_phalanx_4 | r_carpal_distal_interphalangeal_4 : r_carpal_distal_phalanx_4 r_carpometacarpal_5 : r_metacarpal_5 r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5 r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5 r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA3.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA4.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA4.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA4' name='JinLOA4'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA4' name='JinLOA4'/> node count(HAnimJoint) within skeleton hierarchy = 146[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA4' name='JinLOA4'/> node count(HAnimSegment) within skeleton hierarchy = 146[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA4' name='JinLOA4'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA4' name='JinLOA4'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA4' name='JinLOA4'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA4' name='JinLOA4'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 146[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA4' name='JinLOA4'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 146[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA4' name='JinLOA4'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_JinLOA4' name='JinLOA4'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_tarsal_distal_interphalangeal_1' name='l_tarsal_distal_interphalangeal_1'/> is not a recognized name for HAnim2 HAnimJoint [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_l_tarsal_distal_phalanx_1' name='l_tarsal_distal_phalanx_1'/> has parent HAnimJoint name='l_tarsal_distal_interphalangeal_1' rather than expected parent name='l_tarsal_interphalangeal_1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_r_tarsal_distal_interphalangeal_1' name='r_tarsal_distal_interphalangeal_1'/> is not a recognized name for HAnim2 HAnimJoint [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_r_tarsal_distal_phalanx_1' name='r_tarsal_distal_phalanx_1'/> has parent HAnimJoint name='r_tarsal_distal_interphalangeal_1' rather than expected parent name='r_tarsal_interphalangeal_1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_l_acromioclavicular' name='l_acromioclavicular'/> has parent HAnimJoint name='vt1' rather than expected parent name='l_sternoclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimSegment DEF='hanim_l_clavicle' name='l_clavicle'/> has parent HAnimJoint name='l_acromioclavicular' rather than expected parent name='l_sternoclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimSegment, warning] <HAnimJoint DEF='hanim_l_sternoclavicular' name='l_sternoclavicular'/> has parent HAnimJoint name='l_acromioclavicular' rather than expected parent name='vc7', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint, warning] <HAnimSegment DEF='hanim_l_scapula' name='l_scapula'/> has parent HAnimJoint name='l_sternoclavicular' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='l_sternoclavicular' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_carpometacarpal_5' name='l_carpometacarpal_5'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5], warning] <HAnimJoint DEF='hanim_r_acromioclavicular' name='r_acromioclavicular'/> has parent HAnimJoint name='vt1' rather than expected parent name='r_sternoclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimSegment DEF='hanim_r_clavicle' name='r_clavicle'/> has parent HAnimJoint name='r_acromioclavicular' rather than expected parent name='r_sternoclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimSegment, warning] <HAnimJoint DEF='hanim_r_sternoclavicular' name='r_sternoclavicular'/> has parent HAnimJoint name='r_acromioclavicular' rather than expected parent name='vc7', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint, warning] <HAnimSegment DEF='hanim_r_scapula' name='r_scapula'/> has parent HAnimJoint name='r_sternoclavicular' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='r_sternoclavicular' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_carpometacarpal_5' name='r_carpometacarpal_5'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA4.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (146) : HAnimSegment (146) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_JinLOA4 name='JinLOA4' loa='4' humanoid_root : sacrum sacroiliac : pelvis l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_talocalcaneonavicular : l_navicular | | l_cuneonavicular_1 : l_cuneiform_1 | | | l_tarsometatarsal_1 : l_metatarsal_1 | | | l_metatarsophalangeal_1 : l_tarsal_proximal_phalanx_1 | | | l_tarsal_distal_interphalangeal_1 : l_tarsal_distal_phalanx_1 | | l_cuneonavicular_2 : l_cuneiform_2 | | | l_tarsometatarsal_2 : l_metatarsal_2 | | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 | | | l_tarsal_proximal_interphalangeal_2 : l_tarsal_middle_phalanx_2 | | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 | | l_cuneonavicular_3 : l_cuneiform_3 | | l_tarsometatarsal_3 : l_metatarsal_3 | | l_metatarsophalangeal_3 : l_tarsal_proximal_phalanx_3 | | l_tarsal_proximal_interphalangeal_3 : l_tarsal_middle_phalanx_3 | | l_tarsal_distal_interphalangeal_3 : l_tarsal_distal_phalanx_3 | l_calcaneocuboid : l_calcaneus | l_transversetarsal : l_cuboid | l_tarsometatarsal_4 : l_metatarsal_4 | | l_metatarsophalangeal_4 : l_tarsal_proximal_phalanx_4 | | l_tarsal_proximal_interphalangeal_4 : l_tarsal_middle_phalanx_4 | | l_tarsal_distal_interphalangeal_4 : l_tarsal_distal_phalanx_4 | l_tarsometatarsal_5 : l_metatarsal_5 | l_metatarsophalangeal_5 : l_tarsal_proximal_phalanx_5 | l_tarsal_proximal_interphalangeal_5 : l_tarsal_middle_phalanx_5 | l_tarsal_distal_interphalangeal_5 : l_tarsal_distal_phalanx_5 r_hip : r_thigh | r_knee : r_calf | 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_distal_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 vl5 : l5 vl4 : l4 vl3 : l3 vl2 : l2 vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 vt9 : t9 vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 vc7 : c7 | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull | l_eyelid_joint : l_eyelid | r_eyelid_joint : r_eyelid | l_eyeball_joint : l_eyeball | r_eyeball_joint : r_eyeball | l_eyebrow_joint : l_eyebrow | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw l_acromioclavicular : l_clavicle | l_sternoclavicular : l_scapula | l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal | l_midcarpal_1 : l_trapezium | | l_carpometacarpal_1 : l_metacarpal_1 | | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 | l_midcarpal_2 : l_trapezoid | | l_carpometacarpal_2 : l_metacarpal_2 | | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 | l_midcarpal_3 : l_capitate | | l_carpometacarpal_3 : l_metacarpal_3 | | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3 | | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3 | | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 | l_midcarpal_4_5 : l_hamate | | l_carpometacarpal_4 : l_metacarpal_4 | | l_metacarpophalangeal_4 : l_carpal_proximal_phalanx_4 | | l_carpal_proximal_interphalangeal_4 : l_carpal_middle_phalanx_4 | | l_carpal_distal_interphalangeal_4 : l_carpal_distal_phalanx_4 | l_carpometacarpal_5 : l_metacarpal_5 | l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5 | l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5 | l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 r_acromioclavicular : r_clavicle r_sternoclavicular : r_scapula r_shoulder : r_upperarm r_elbow : r_forearm r_radiocarpal : r_carpal r_midcarpal_1 : r_trapezium | r_carpometacarpal_1 : r_metacarpal_1 | r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1 | r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 r_midcarpal_2 : r_trapezoid | r_carpometacarpal_2 : r_metacarpal_2 | r_metacarpophalangeal_2 : r_carpal_proximal_phalanx_2 | r_carpal_proximal_interphalangeal_2 : r_carpal_middle_phalanx_2 | r_carpal_distal_interphalangeal_2 : r_carpal_distal_phalanx_2 r_midcarpal_3 : r_capitate | r_carpometacarpal_3 : r_metacarpal_3 | r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3 | r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3 | r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 r_midcarpal_4_5 : r_hamate | r_carpometacarpal_4 : r_metacarpal_4 | r_metacarpophalangeal_4 : r_carpal_proximal_phalanx_4 | r_carpal_proximal_interphalangeal_4 : r_carpal_middle_phalanx_4 | r_carpal_distal_interphalangeal_4 : r_carpal_distal_phalanx_4 r_carpometacarpal_5 : r_metacarpal_5 r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5 r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5 r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//JinLOA4Tidy.x3d Characters//JinLOA4TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//JinLOA4Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//JinLOA4Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//JinLOA4.length=684266 bytes, Characters//JinLOA4Tidy.length=684266 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA4.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JinLOA4.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA4Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JinLOA4Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA4TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinLOA4.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA4.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (146) : HAnimSegment (146) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_JinLOA4 name='JinLOA4' loa='4' humanoid_root : sacrum sacroiliac : pelvis l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_talocalcaneonavicular : l_navicular | | l_cuneonavicular_1 : l_cuneiform_1 | | | l_tarsometatarsal_1 : l_metatarsal_1 | | | l_metatarsophalangeal_1 : l_tarsal_proximal_phalanx_1 | | | l_tarsal_distal_interphalangeal_1 : l_tarsal_distal_phalanx_1 | | l_cuneonavicular_2 : l_cuneiform_2 | | | l_tarsometatarsal_2 : l_metatarsal_2 | | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 | | | l_tarsal_proximal_interphalangeal_2 : l_tarsal_middle_phalanx_2 | | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 | | l_cuneonavicular_3 : l_cuneiform_3 | | l_tarsometatarsal_3 : l_metatarsal_3 | | l_metatarsophalangeal_3 : l_tarsal_proximal_phalanx_3 | | l_tarsal_proximal_interphalangeal_3 : l_tarsal_middle_phalanx_3 | | l_tarsal_distal_interphalangeal_3 : l_tarsal_distal_phalanx_3 | l_calcaneocuboid : l_calcaneus | l_transversetarsal : l_cuboid | l_tarsometatarsal_4 : l_metatarsal_4 | | l_metatarsophalangeal_4 : l_tarsal_proximal_phalanx_4 | | l_tarsal_proximal_interphalangeal_4 : l_tarsal_middle_phalanx_4 | | l_tarsal_distal_interphalangeal_4 : l_tarsal_distal_phalanx_4 | l_tarsometatarsal_5 : l_metatarsal_5 | l_metatarsophalangeal_5 : l_tarsal_proximal_phalanx_5 | l_tarsal_proximal_interphalangeal_5 : l_tarsal_middle_phalanx_5 | l_tarsal_distal_interphalangeal_5 : l_tarsal_distal_phalanx_5 r_hip : r_thigh | r_knee : r_calf | 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_distal_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 vl5 : l5 vl4 : l4 vl3 : l3 vl2 : l2 vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 vt9 : t9 vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 vc7 : c7 | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull | l_eyelid_joint : l_eyelid | r_eyelid_joint : r_eyelid | l_eyeball_joint : l_eyeball | r_eyeball_joint : r_eyeball | l_eyebrow_joint : l_eyebrow | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw l_acromioclavicular : l_clavicle | l_sternoclavicular : l_scapula | l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal | l_midcarpal_1 : l_trapezium | | l_carpometacarpal_1 : l_metacarpal_1 | | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 | l_midcarpal_2 : l_trapezoid | | l_carpometacarpal_2 : l_metacarpal_2 | | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 | l_midcarpal_3 : l_capitate | | l_carpometacarpal_3 : l_metacarpal_3 | | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3 | | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3 | | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 | l_midcarpal_4_5 : l_hamate | | l_carpometacarpal_4 : l_metacarpal_4 | | l_metacarpophalangeal_4 : l_carpal_proximal_phalanx_4 | | l_carpal_proximal_interphalangeal_4 : l_carpal_middle_phalanx_4 | | l_carpal_distal_interphalangeal_4 : l_carpal_distal_phalanx_4 | l_carpometacarpal_5 : l_metacarpal_5 | l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5 | l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5 | l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 r_acromioclavicular : r_clavicle r_sternoclavicular : r_scapula r_shoulder : r_upperarm r_elbow : r_forearm r_radiocarpal : r_carpal r_midcarpal_1 : r_trapezium | r_carpometacarpal_1 : r_metacarpal_1 | r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1 | r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 r_midcarpal_2 : r_trapezoid | r_carpometacarpal_2 : r_metacarpal_2 | r_metacarpophalangeal_2 : r_carpal_proximal_phalanx_2 | r_carpal_proximal_interphalangeal_2 : r_carpal_middle_phalanx_2 | r_carpal_distal_interphalangeal_2 : r_carpal_distal_phalanx_2 r_midcarpal_3 : r_capitate | r_carpometacarpal_3 : r_metacarpal_3 | r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3 | r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3 | r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 r_midcarpal_4_5 : r_hamate | r_carpometacarpal_4 : r_metacarpal_4 | r_metacarpophalangeal_4 : r_carpal_proximal_phalanx_4 | r_carpal_proximal_interphalangeal_4 : r_carpal_middle_phalanx_4 | r_carpal_distal_interphalangeal_4 : r_carpal_distal_phalanx_4 r_carpometacarpal_5 : r_metacarpal_5 r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5 r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5 r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA4.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JoeKick.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JoeKick.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <meta name='TODO' content='Record information about skin coordinates (found in comment at end of scene) as a structured MetadataSet containing MetadataString nodes'/> [/X3D/head/meta[7], diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> version='2.0' with X3D version='4.0' [/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(HAnimSegment) within skeleton hierarchy = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(HAnimSite) within HAnimHumanoid = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(HAnimDisplacer) within skeleton hierarchy = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 94[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimSite DEF='Joe_RootFront_view' name='RootFront_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimSegment/HAnimSite, info] <HAnimJoint DEF='Joe_l_tarsometatarsal_2' name='l_tarsometatarsal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_cuneonavicular_2', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='Joe_l_tarsal_distal_interphalangeal_2' name='l_tarsal_distal_interphalangeal_2'/> has parent HAnimJoint name='l_metatarsophalangeal_2' rather than expected parent name='l_tarsal_proximal_interphalangeal_2', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='Joe_r_tarsometatarsal_2' name='r_tarsometatarsal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_cuneonavicular_2', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='Joe_r_tarsal_distal_interphalangeal_2' name='r_tarsal_distal_interphalangeal_2'/> has parent HAnimJoint name='r_metatarsophalangeal_2' rather than expected parent name='r_tarsal_proximal_interphalangeal_2', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='Joe_vl5' name='vl5'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='Joe_l_carpometacarpal_1' name='l_carpometacarpal_1'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_1', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <HAnimJoint DEF='Joe_l_carpometacarpal_2' name='l_carpometacarpal_2'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_2', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimJoint DEF='Joe_l_carpometacarpal_3' name='l_carpometacarpal_3'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_3', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimJoint DEF='Joe_l_carpometacarpal_4' name='l_carpometacarpal_4'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4], warning] <HAnimJoint DEF='Joe_l_carpometacarpal_5' name='l_carpometacarpal_5'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5], warning] <HAnimJoint DEF='Joe_r_carpometacarpal_1' name='r_carpometacarpal_1'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_1', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <HAnimJoint DEF='Joe_r_carpometacarpal_2' name='r_carpometacarpal_2'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_2', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimJoint DEF='Joe_r_carpometacarpal_3' name='r_carpometacarpal_3'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_3', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimJoint DEF='Joe_r_carpometacarpal_4' name='r_carpometacarpal_4'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4], warning] <HAnimJoint DEF='Joe_r_carpometacarpal_5' name='r_carpometacarpal_5'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5', recommend checking model [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JoeKick.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (94) : HAnimSegment (1) : HAnimSite (1) ======================================================================================================= HAnimHumanoid DEF='Joe_Human name='Human' loa='3' humanoid_root : sacrum : RootFront_view sacroiliac | l_hip | | l_knee | | l_talocrural | | l_tarsometatarsal_2 | | l_metatarsophalangeal_2 | | l_tarsal_distal_interphalangeal_2 | r_hip | r_knee | r_talocrural | r_tarsometatarsal_2 | r_metatarsophalangeal_2 | r_tarsal_distal_interphalangeal_2 vl5 vl4 vl3 vl2 vl1 vt12 vt11 vt10 vt9 vt8 vt7 vt6 vt5 vt4 vt3 vt2 vt1 vc7 vc6 | vc5 | vc4 | vc3 | vc2 | vc1 | skullbase | l_eyelid_joint | l_eyeball_joint | l_eyebrow_joint | r_eyelid_joint | r_eyeball_joint | r_eyebrow_joint | temporomandibular l_sternoclavicular | l_acromioclavicular | l_shoulder | l_elbow | l_radiocarpal | l_carpometacarpal_1 | | l_metacarpophalangeal_1 | | l_carpal_interphalangeal_1 | l_carpometacarpal_2 | | l_metacarpophalangeal_2 | | l_carpal_proximal_interphalangeal_2 | | l_carpal_distal_interphalangeal_2 | l_carpometacarpal_3 | | l_metacarpophalangeal_3 | | l_carpal_proximal_interphalangeal_3 | | l_carpal_distal_interphalangeal_3 | l_carpometacarpal_4 | | l_metacarpophalangeal_4 | | l_carpal_proximal_interphalangeal_4 | | l_carpal_distal_interphalangeal_4 | l_carpometacarpal_5 | l_metacarpophalangeal_5 | l_carpal_proximal_interphalangeal_5 | l_carpal_distal_interphalangeal_5 r_sternoclavicular r_acromioclavicular r_shoulder r_elbow r_radiocarpal r_carpometacarpal_1 | r_metacarpophalangeal_1 | r_carpal_interphalangeal_1 r_carpometacarpal_2 | r_metacarpophalangeal_2 | r_carpal_proximal_interphalangeal_2 | r_carpal_distal_interphalangeal_2 r_carpometacarpal_3 | r_metacarpophalangeal_3 | r_carpal_proximal_interphalangeal_3 | r_carpal_distal_interphalangeal_3 r_carpometacarpal_4 | r_metacarpophalangeal_4 | r_carpal_proximal_interphalangeal_4 | r_carpal_distal_interphalangeal_4 r_carpometacarpal_5 r_metacarpophalangeal_5 r_carpal_proximal_interphalangeal_5 r_carpal_distal_interphalangeal_5 ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//JoeKickTidy.x3d Characters//JoeKickTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//JoeKickTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//JoeKickTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//JoeKick.length=94493 bytes, Characters//JoeKickTidy.length=94493 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JoeKick.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JoeKick.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JoeKickTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JoeKickTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JoeKickTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JoeKick.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JoeKick.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (94) : HAnimSegment (1) : HAnimSite (1) ======================================================================================================= HAnimHumanoid DEF='Joe_Human name='Human' loa='3' humanoid_root : sacrum : RootFront_view sacroiliac | l_hip | | l_knee | | l_talocrural | | l_tarsometatarsal_2 | | l_metatarsophalangeal_2 | | l_tarsal_distal_interphalangeal_2 | r_hip | r_knee | r_talocrural | r_tarsometatarsal_2 | r_metatarsophalangeal_2 | r_tarsal_distal_interphalangeal_2 vl5 vl4 vl3 vl2 vl1 vt12 vt11 vt10 vt9 vt8 vt7 vt6 vt5 vt4 vt3 vt2 vt1 vc7 vc6 | vc5 | vc4 | vc3 | vc2 | vc1 | skullbase | l_eyelid_joint | l_eyeball_joint | l_eyebrow_joint | r_eyelid_joint | r_eyeball_joint | r_eyebrow_joint | temporomandibular l_sternoclavicular | l_acromioclavicular | l_shoulder | l_elbow | l_radiocarpal | l_carpometacarpal_1 | | l_metacarpophalangeal_1 | | l_carpal_interphalangeal_1 | l_carpometacarpal_2 | | l_metacarpophalangeal_2 | | l_carpal_proximal_interphalangeal_2 | | l_carpal_distal_interphalangeal_2 | l_carpometacarpal_3 | | l_metacarpophalangeal_3 | | l_carpal_proximal_interphalangeal_3 | | l_carpal_distal_interphalangeal_3 | l_carpometacarpal_4 | | l_metacarpophalangeal_4 | | l_carpal_proximal_interphalangeal_4 | | l_carpal_distal_interphalangeal_4 | l_carpometacarpal_5 | l_metacarpophalangeal_5 | l_carpal_proximal_interphalangeal_5 | l_carpal_distal_interphalangeal_5 r_sternoclavicular r_acromioclavicular r_shoulder r_elbow r_radiocarpal r_carpometacarpal_1 | r_metacarpophalangeal_1 | r_carpal_interphalangeal_1 r_carpometacarpal_2 | r_metacarpophalangeal_2 | r_carpal_proximal_interphalangeal_2 | r_carpal_distal_interphalangeal_2 r_carpometacarpal_3 | r_metacarpophalangeal_3 | r_carpal_proximal_interphalangeal_3 | r_carpal_distal_interphalangeal_3 r_carpometacarpal_4 | r_metacarpophalangeal_4 | r_carpal_proximal_interphalangeal_4 | r_carpal_distal_interphalangeal_4 r_carpometacarpal_5 r_metacarpophalangeal_5 r_carpal_proximal_interphalangeal_5 r_carpal_distal_interphalangeal_5 ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JoeKick.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter01Jin.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter01Jin.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_hip' name='l_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_hip' name='r_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter01Jin.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Jin name='Jin' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//KoreanCharacter01JinTidy.x3d Characters//KoreanCharacter01JinTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//KoreanCharacter01JinTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//KoreanCharacter01JinTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//KoreanCharacter01Jin.length=123088 bytes, Characters//KoreanCharacter01JinTidy.length=123086 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter01Jin.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter01Jin.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter01JinTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter01JinTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter01JinTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter01Jin.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter01Jin.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Jin name='Jin' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter01Jin.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter02Chul.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter02Chul.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_hip' name='l_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_hip' name='r_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter02Chul.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Chul name='Chul' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//KoreanCharacter02ChulTidy.x3d Characters//KoreanCharacter02ChulTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//KoreanCharacter02ChulTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//KoreanCharacter02ChulTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//KoreanCharacter02Chul.length=126169 bytes, Characters//KoreanCharacter02ChulTidy.length=126169 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter02Chul.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter02Chul.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter02ChulTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter02ChulTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter02ChulTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter02Chul.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter02Chul.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Chul name='Chul' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter02Chul.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter03Hyun.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter03Hyun.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_hip' name='l_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_hip' name='r_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter03Hyun.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Hyun name='Hyun' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//KoreanCharacter03HyunTidy.x3d Characters//KoreanCharacter03HyunTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//KoreanCharacter03HyunTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//KoreanCharacter03HyunTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//KoreanCharacter03Hyun.length=120313 bytes, Characters//KoreanCharacter03HyunTidy.length=120313 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter03Hyun.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter03Hyun.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter03HyunTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter03HyunTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter03HyunTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter03Hyun.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter03Hyun.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Hyun name='Hyun' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter03Hyun.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter04Young.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter04Young.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_hip' name='l_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_hip' name='r_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter04Young.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Young name='Young' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//KoreanCharacter04YoungTidy.x3d Characters//KoreanCharacter04YoungTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//KoreanCharacter04YoungTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//KoreanCharacter04YoungTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//KoreanCharacter04Young.length=106470 bytes, Characters//KoreanCharacter04YoungTidy.length=106470 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter04Young.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter04Young.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter04YoungTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter04YoungTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter04YoungTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter04Young.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter04Young.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Young name='Young' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter04Young.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter05Ju.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter05Ju.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <meta name='warning' content='HAnimJoint and HAnimSegment names upgraded to HAnim2 but graph topology has inconsistencies that do not match loa=1 specification hierarchy'/> [/X3D/head/meta[7], diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_hip' name='l_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_hip' name='r_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter05Ju.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Ju name='Ju' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//KoreanCharacter05JuTidy.x3d Characters//KoreanCharacter05JuTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//KoreanCharacter05JuTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//KoreanCharacter05JuTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//KoreanCharacter05Ju.length=94238 bytes, Characters//KoreanCharacter05JuTidy.length=94238 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter05Ju.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter05Ju.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter05JuTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter05JuTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter05JuTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter05Ju.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter05Ju.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Ju name='Ju' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter05Ju.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter06Ga.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter06Ga.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_hip' name='l_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_hip' name='r_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter06Ga.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Ga name='Ga' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//KoreanCharacter06GaTidy.x3d Characters//KoreanCharacter06GaTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//KoreanCharacter06GaTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//KoreanCharacter06GaTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//KoreanCharacter06Ga.length=163540 bytes, Characters//KoreanCharacter06GaTidy.length=163540 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter06Ga.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter06Ga.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter06GaTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter06GaTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter06GaTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter06Ga.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter06Ga.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Ga name='Ga' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter06Ga.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter07No.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter07No.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_hip' name='l_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_hip' name='r_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter07No.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_No name='No' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//KoreanCharacter07NoTidy.x3d Characters//KoreanCharacter07NoTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//KoreanCharacter07NoTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//KoreanCharacter07NoTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//KoreanCharacter07No.length=156041 bytes, Characters//KoreanCharacter07NoTidy.length=156041 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter07No.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter07No.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter07NoTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter07NoTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter07NoTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter07No.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter07No.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_No name='No' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter07No.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter08Da.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter08Da.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_hip' name='l_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_hip' name='r_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter08Da.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Da name='Da' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//KoreanCharacter08DaTidy.x3d Characters//KoreanCharacter08DaTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//KoreanCharacter08DaTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//KoreanCharacter08DaTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//KoreanCharacter08Da.length=168600 bytes, Characters//KoreanCharacter08DaTidy.length=168600 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter08Da.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter08Da.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter08DaTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter08DaTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter08DaTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter08Da.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter08Da.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Da name='Da' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter08Da.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter09Ru.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter09Ru.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_hip' name='l_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_hip' name='r_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter09Ru.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Ru name='Ru' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//KoreanCharacter09RuTidy.x3d Characters//KoreanCharacter09RuTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//KoreanCharacter09RuTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//KoreanCharacter09RuTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//KoreanCharacter09Ru.length=156352 bytes, Characters//KoreanCharacter09RuTidy.length=156352 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter09Ru.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter09Ru.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter09RuTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter09RuTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter09RuTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter09Ru.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter09Ru.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Ru name='Ru' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter09Ru.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter10Mi.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter10Mi.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_hip' name='l_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_hip' name='r_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter10Mi.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Mi name='Mi' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//KoreanCharacter10MiTidy.x3d Characters//KoreanCharacter10MiTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//KoreanCharacter10MiTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//KoreanCharacter10MiTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//KoreanCharacter10Mi.length=167240 bytes, Characters//KoreanCharacter10MiTidy.length=167240 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter10Mi.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter10Mi.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter10MiTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter10MiTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter10MiTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter10Mi.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter10Mi.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Mi name='Mi' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter10Mi.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter11Min.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter11Min.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_hip' name='l_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_hip' name='r_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter11Min.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Min name='Min' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//KoreanCharacter11MinTidy.x3d Characters//KoreanCharacter11MinTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//KoreanCharacter11MinTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//KoreanCharacter11MinTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//KoreanCharacter11Min.length=156191 bytes, Characters//KoreanCharacter11MinTidy.length=156191 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter11Min.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter11Min.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter11MinTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter11MinTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter11MinTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter11Min.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter11Min.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Min name='Min' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter11Min.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter12Sun.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter12Sun.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_hip' name='l_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_hip' name='r_hip'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='sacroiliac' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter12Sun.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Sun name='Sun' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Characters//KoreanCharacter12SunTidy.x3d Characters//KoreanCharacter12SunTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Characters//KoreanCharacter12SunTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Characters//KoreanCharacter12SunTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Characters//KoreanCharacter12Sun.length=154776 bytes, Characters//KoreanCharacter12SunTidy.length=154776 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter12Sun.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter12Sun.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter12SunTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter12SunTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter12SunTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\KoreanCharacter12Sun.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter12Sun.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Sun name='Sun' loa='-1' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm | r_elbow : r_forearm | r_radiocarpal : r_carpal vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter12Sun.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\AllenDutton.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\AllenDutton.x3d validation using X3D Schematron rules <meta name='warning' content='X3D Validator reports numerous warnings are present'/> [/X3D/head/meta[8], diagnostic] <HAnimHumanoid DEF='hanim_Humanoid' name='Humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Humanoid' name='Humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Humanoid' name='Humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 16[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Humanoid' name='Humanoid'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Humanoid' name='Humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Humanoid' name='Humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Humanoid' name='Humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 17[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Humanoid' name='Humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 16[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Humanoid' name='Humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Humanoid' name='Humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimSegment DEF='hanim_pelvis' name='pelvis'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0 1.01 -0.0204' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, warning] <HAnimSegment DEF='hanim_pelvis' name='pelvis'/> has parent <HAnimJoint DEF='hanim_sacroiliac' center='0 1.01 -0.0204'/> that does not match child <Transform DEF='' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_thigh' name='l_thigh'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0.122 0.888271 -0.0693267' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_thigh' name='l_thigh'/> has parent <HAnimJoint DEF='hanim_l_hip' center='0.122 0.888271 -0.0693267'/> that does not match child <Transform DEF='l_thigh_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_calf' name='l_calf'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0.0738 0.517 -0.0284' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_calf' name='l_calf'/> has parent <HAnimJoint DEF='hanim_l_knee' center='0.0738 0.517 -0.0284'/> that does not match child <Transform DEF='l_calf_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_hindfoot' name='l_hindfoot'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0.0645 0.0719 -0.048' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_hindfoot' name='l_hindfoot'/> has parent <HAnimJoint DEF='hanim_l_ankle' center='0.0645 0.0719 -0.048'/> that does not match child <Transform DEF='l_foot_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_thigh' name='r_thigh'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.11 0.892362 -0.0732533' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_thigh' name='r_thigh'/> has parent <HAnimJoint DEF='hanim_r_hip' center='-0.11 0.892362 -0.0732533'/> that does not match child <Transform DEF='r_thigh_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_calf' name='r_calf'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.0699 0.51 -0.0166' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_calf' name='r_calf'/> has parent <HAnimJoint DEF='hanim_r_knee' center='-0.0699 0.51 -0.0166'/> that does not match child <Transform DEF='r_calf_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_hindfoot' name='r_hindfoot'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.064 0.0753 -0.0412' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_hindfoot' name='r_hindfoot'/> has parent <HAnimJoint DEF='hanim_r_ankle' center='-0.064 0.0753 -0.0412'/> that does not match child <Transform DEF='r_foot_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l1' name='l1'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.00405 1.07 -0.0275' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l1' name='l1'/> has parent <HAnimJoint DEF='hanim_vl1' center='-0.00405 1.07 -0.0275'/> that does not match child <Transform DEF='torso_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_upperarm' name='l_upperarm'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0.167 1.36 -0.0518' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_upperarm' name='l_upperarm'/> has parent <HAnimJoint DEF='hanim_l_shoulder' center='0.167 1.36 -0.0518'/> that does not match child <Transform DEF='l_upperarm_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_forearm' name='l_forearm'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0.196 1.07 -0.0518' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_forearm' name='l_forearm'/> has parent <HAnimJoint DEF='hanim_l_elbow' center='0.196 1.07 -0.0518'/> that does not match child <Transform DEF='l_forearm_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_hand' name='l_hand'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0.213 0.811 -0.0338' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_hand' name='l_hand'/> has parent <HAnimJoint DEF='hanim_l_wrist' center='0.213 0.811 -0.0338'/> that does not match child <Transform DEF='l_hand_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_upperarm' name='r_upperarm'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.167 1.36 -0.0458' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_upperarm' name='r_upperarm'/> has parent <HAnimJoint DEF='hanim_r_shoulder' center='-0.167 1.36 -0.0458'/> that does not match child <Transform DEF='r_upperarm_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_forearm' name='r_forearm'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.192 1.07 -0.0498' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_forearm' name='r_forearm'/> has parent <HAnimJoint DEF='hanim_r_elbow' center='-0.192 1.07 -0.0498'/> that does not match child <Transform DEF='r_forearm_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_hand' name='r_hand'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.217 0.811 -0.0338' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_hand' name='r_hand'/> has parent <HAnimJoint DEF='hanim_r_wrist' center='-0.217 0.811 -0.0338'/> that does not match child <Transform DEF='r_hand_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_c4' name='c4'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0 1.43 -0.0458' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimSegment, warning] <HAnimSegment DEF='hanim_c4' name='c4'/> has parent <HAnimJoint DEF='hanim_vc4' center='0 1.43 -0.0458'/> that does not match child <Transform DEF='neck_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimSegment, warning] <HAnimSegment DEF='hanim_skull' name='skull'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0 1.4 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_skull' name='skull'/> has parent <HAnimJoint DEF='hanim_skullbase' center='0 1.4 0'/> that does not match child <Transform DEF='skull_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimJoint/HAnimSegment, warning] <HAnimSite DEF='hanim_BoxMan_view' name='BoxMan_view'/> contains 4 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite, info] <Collision DEF='HUD'/> is inactive since enabled='false' (and no ROUTE is provided to change this value) [/X3D/Scene/Group[1]/Collision, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//AllenDutton.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (16) : HAnimSite (1) ======================================================================================================= HAnimHumanoid DEF='hanim_Humanoid name='Humanoid' loa='' humanoid_root sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot vl1 : l1 l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vc4 : c4 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//AllenDuttonTidy.x3d Legacy//AllenDuttonTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//AllenDuttonTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Legacy//AllenDuttonTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//AllenDutton.length=833287 bytes, Legacy//AllenDuttonTidy.length=833287 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\AllenDutton.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\AllenDutton.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\AllenDuttonTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\AllenDuttonTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\AllenDuttonTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\AllenDutton.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//AllenDutton.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (16) : HAnimSite (1) ======================================================================================================= HAnimHumanoid DEF='hanim_Humanoid name='Humanoid' loa='' humanoid_root sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot vl1 : l1 l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vc4 : c4 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//AllenDutton.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BoxMan.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BoxMan.x3d validation using X3D Schematron rules <meta name='warning' content='Skin mesh is split across multiple shapes within a Group, should that be allowed?'/> [/X3D/head/meta[11], diagnostic] <meta name='TODO' content='What does the original animation script accomplish? It is not hooked up, script source contains errors...'/> [/X3D/head/meta[12], diagnostic] <meta name='TODO' content='InstantReality Forum Issue: InstantReality is ignoring the Viewpoint nodes in the topmost HAnimSite. http://forum.instantreality.org'/> [/X3D/head/meta[13], diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 17[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(HAnimSite) within HAnimHumanoid = 5[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 17[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 17[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 5[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimSite DEF='boxman_BoxMan_view' name='BoxMan_view'/> contains 5 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite[1], info] <HAnimHumanoid DEF='' name=''/> version='1.0' with X3D version='3.3' [/X3D/Scene/Script/field[2]/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//BoxMan.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (17) : HAnimSite (6) ======================================================================================================= HAnimHumanoid DEF='boxman_Humanoid name='Humanoid' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal : l_middistal_tip r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal : r_middistal_tip vl5 : l5 skullbase : skull : skull_tip l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand : l_hand_tip r_shoulder : r_upperarm r_elbow : r_forearm r_wrist : r_hand : r_hand_tip ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//BoxManTidy.x3d Legacy//BoxManTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//BoxManTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//BoxManTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//BoxMan.length=40471 bytes, Legacy//BoxManTidy.length=40471 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BoxMan.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BoxMan.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BoxManTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BoxManTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BoxManTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BoxMan.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//BoxMan.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (17) : HAnimSite (6) ======================================================================================================= HAnimHumanoid DEF='boxman_Humanoid name='Humanoid' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal : l_middistal_tip r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal : r_middistal_tip vl5 : l5 skullbase : skull : skull_tip l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand : l_hand_tip r_shoulder : r_upperarm r_elbow : r_forearm r_wrist : r_hand : r_hand_tip ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//BoxMan.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BoxManAnimationPanel.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BoxManAnimationPanel.x3d validation using X3D Schematron rules <meta name='TODO' content='InstantReality Forum Issue: InstantReality is ignoring the Viewpoint nodes in the topmost HAnimSite. http://forum.instantreality.org'/> [/X3D/head/meta[17], diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 17[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(HAnimSite) within HAnimHumanoid = 5[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 17[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 17[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 5[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='boxman_Humanoid' name='Humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimSite DEF='boxman_BoxMan_view' name='BoxMan_view'/> contains 5 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite[1], info] <OrientationInterpolator DEF='Stop_sacroiliac_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_sacroiliac_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[2], warning] <OrientationInterpolator DEF='Stop_l_subtalar_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_subtalar_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[6], warning] <OrientationInterpolator DEF='Stop_l_metatarsal_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_metatarsal_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[8], warning] <OrientationInterpolator DEF='Stop_r_subtalar_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_subtalar_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[12], warning] <OrientationInterpolator DEF='Stop_r_metatarsal_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_metatarsal_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[14], warning] <OrientationInterpolator DEF='Stop_vl4_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vl4_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[16], warning] <OrientationInterpolator DEF='Stop_vl3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vl3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[17], warning] <OrientationInterpolator DEF='Stop_vl2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vl2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[18], warning] <OrientationInterpolator DEF='Stop_vl1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vl1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[19], warning] <OrientationInterpolator DEF='Stop_vt12_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vt12_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[20], warning] <OrientationInterpolator DEF='Stop_vt11_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vt11_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[21], warning] <OrientationInterpolator DEF='Stop_vt10_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vt10_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[22], warning] <OrientationInterpolator DEF='Stop_vt9_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vt9_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[23], warning] <OrientationInterpolator DEF='Stop_vt8_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vt8_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[24], warning] <OrientationInterpolator DEF='Stop_vt7_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vt7_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[25], warning] <OrientationInterpolator DEF='Stop_vt6_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vt6_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[26], warning] <OrientationInterpolator DEF='Stop_vt5_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vt5_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[27], warning] <OrientationInterpolator DEF='Stop_vt4_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vt4_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[28], warning] <OrientationInterpolator DEF='Stop_vt3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vt3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[29], warning] <OrientationInterpolator DEF='Stop_vt2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vt2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[30], warning] <OrientationInterpolator DEF='Stop_vt1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vt1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[31], warning] <OrientationInterpolator DEF='Stop_vc7_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vc7_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[32], warning] <OrientationInterpolator DEF='Stop_vc6_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vc6_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[33], warning] <OrientationInterpolator DEF='Stop_vc5_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vc5_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[34], warning] <OrientationInterpolator DEF='Stop_vc4_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vc4_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[35], warning] <OrientationInterpolator DEF='Stop_vc3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vc3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[36], warning] <OrientationInterpolator DEF='Stop_vc2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vc2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[37], warning] <OrientationInterpolator DEF='Stop_vc1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_vc1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[38], warning] <OrientationInterpolator DEF='Stop_l_eyeball_joint_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_eyeball_joint_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[40], warning] <OrientationInterpolator DEF='Stop_r_eyeball_joint_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_eyeball_joint_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[41], warning] <OrientationInterpolator DEF='Stop_l_sternoclavicular_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_sternoclavicular_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[42], warning] <OrientationInterpolator DEF='Stop_l_acromioclavicular_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_acromioclavicular_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[43], warning] <OrientationInterpolator DEF='Stop_l_thumb1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_thumb1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[47], warning] <OrientationInterpolator DEF='Stop_l_thumb2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_thumb2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[48], warning] <OrientationInterpolator DEF='Stop_l_thumb3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_thumb3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[49], warning] <OrientationInterpolator DEF='Stop_l_index0_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_index0_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[50], warning] <OrientationInterpolator DEF='Stop_l_index1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_index1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[51], warning] <OrientationInterpolator DEF='Stop_l_index2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_index2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[52], warning] <OrientationInterpolator DEF='Stop_l_index3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_index3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[53], warning] <OrientationInterpolator DEF='Stop_l_middle0_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_middle0_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[54], warning] <OrientationInterpolator DEF='Stop_l_middle1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_middle1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[55], warning] <OrientationInterpolator DEF='Stop_l_middle2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_middle2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[56], warning] <OrientationInterpolator DEF='Stop_l_middle3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_middle3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[57], warning] <OrientationInterpolator DEF='Stop_l_ring0_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_ring0_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[58], warning] <OrientationInterpolator DEF='Stop_l_ring1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_ring1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[59], warning] <OrientationInterpolator DEF='Stop_l_ring2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_ring2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[60], warning] <OrientationInterpolator DEF='Stop_l_ring3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_ring3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[61], warning] <OrientationInterpolator DEF='Stop_l_pinky0_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_pinky0_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[62], warning] <OrientationInterpolator DEF='Stop_l_pinky1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_pinky1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[63], warning] <OrientationInterpolator DEF='Stop_l_pinky2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_pinky2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[64], warning] <OrientationInterpolator DEF='Stop_l_pinky3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_l_pinky3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[65], warning] <OrientationInterpolator DEF='Stop_r_sternoclavicular_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_sternoclavicular_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[66], warning] <OrientationInterpolator DEF='Stop_r_acromioclavicular_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_acromioclavicular_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[67], warning] <OrientationInterpolator DEF='Stop_r_thumb1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_thumb1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[71], warning] <OrientationInterpolator DEF='Stop_r_thumb2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_thumb2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[72], warning] <OrientationInterpolator DEF='Stop_r_thumb3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_thumb3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[73], warning] <OrientationInterpolator DEF='Stop_r_index0_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_index0_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[74], warning] <OrientationInterpolator DEF='Stop_r_index1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_index1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[75], warning] <OrientationInterpolator DEF='Stop_r_index2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_index2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[76], warning] <OrientationInterpolator DEF='Stop_r_index3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_index3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[77], warning] <OrientationInterpolator DEF='Stop_r_middle0_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_middle0_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[78], warning] <OrientationInterpolator DEF='Stop_r_middle1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_middle1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[79], warning] <OrientationInterpolator DEF='Stop_r_middle2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_middle2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[80], warning] <OrientationInterpolator DEF='Stop_r_middle3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_middle3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[81], warning] <OrientationInterpolator DEF='Stop_r_ring0_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_ring0_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[82], warning] <OrientationInterpolator DEF='Stop_r_ring1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_ring1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[83], warning] <OrientationInterpolator DEF='Stop_r_ring2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_ring2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[84], warning] <OrientationInterpolator DEF='Stop_r_ring3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_ring3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[85], warning] <OrientationInterpolator DEF='Stop_r_pinky0_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_pinky0_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[86], warning] <OrientationInterpolator DEF='Stop_r_pinky1_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_pinky1_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[87], warning] <OrientationInterpolator DEF='Stop_r_pinky2_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_pinky2_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[88], warning] <OrientationInterpolator DEF='Stop_r_pinky3_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stop_r_pinky3_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[1]/OrientationInterpolator[89], warning] <OrientationInterpolator DEF='Stand_r_metatarsal_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_r_metatarsal_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[1], warning] <OrientationInterpolator DEF='Stand_neck_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_neck_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[15], warning] <OrientationInterpolator DEF='Stand_l_eyeball_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_l_eyeball_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[16], warning] <OrientationInterpolator DEF='Stand_r_eyeball_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_r_eyeball_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[17], warning] <OrientationInterpolator DEF='Stand_lower_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_lower_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[18], warning] <OrientationInterpolator DEF='Stand_upper_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_upper_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[19], warning] <OrientationInterpolator DEF='Stand_l_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_l_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[21], warning] <OrientationInterpolator DEF='Stand_l_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_l_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[22], warning] <OrientationInterpolator DEF='Stand_r_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_r_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[23], warning] <OrientationInterpolator DEF='Stand_r_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_r_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[24], warning] <OrientationInterpolator DEF='Stand_sacroiliac_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_sacroiliac_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[25], warning] <OrientationInterpolator DEF='Stand_vc6_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_vc6_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[27], warning] <OrientationInterpolator DEF='Stand_l_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_l_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[28], warning] <OrientationInterpolator DEF='Stand_r_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_r_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[29], warning] <OrientationInterpolator DEF='Stand_r_index1_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_r_index1_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[30], warning] <OrientationInterpolator DEF='Stand_r_index2_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_r_index2_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[31], warning] <OrientationInterpolator DEF='Stand_r_index3_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Stand_r_index3_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[2]/OrientationInterpolator[32], warning] <OrientationInterpolator DEF='Pitch_r_metatarsal_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Pitch_r_metatarsal_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[3]/OrientationInterpolator[1], warning] <OrientationInterpolator DEF='Pitches_neck_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Pitches_neck_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[3]/OrientationInterpolator[15], warning] <OrientationInterpolator DEF='Pitches_lower_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Pitches_lower_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[3]/OrientationInterpolator[16], warning] <OrientationInterpolator DEF='Pitches_upper_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Pitches_upper_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[3]/OrientationInterpolator[17], warning] <OrientationInterpolator DEF='Pitch_l_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Pitch_l_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[3]/OrientationInterpolator[19], warning] <OrientationInterpolator DEF='Pitch_l_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Pitch_l_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[3]/OrientationInterpolator[20], warning] <OrientationInterpolator DEF='Pitch_r_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Pitch_r_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[3]/OrientationInterpolator[21], warning] <OrientationInterpolator DEF='Pitch_r_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Pitch_r_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[3]/OrientationInterpolator[22], warning] <OrientationInterpolator DEF='Pitch_sacroiliac_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Pitch_sacroiliac_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[3]/OrientationInterpolator[23], warning] <OrientationInterpolator DEF='Pitch_vc6_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Pitch_vc6_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[3]/OrientationInterpolator[25], warning] <OrientationInterpolator DEF='Pitch_l_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Pitch_l_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[3]/OrientationInterpolator[26], warning] <OrientationInterpolator DEF='Pitch_r_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Pitch_r_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[3]/OrientationInterpolator[27], warning] <OrientationInterpolator DEF='Yaw_r_metatarsal_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Yaw_r_metatarsal_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[4]/OrientationInterpolator[1], warning] <OrientationInterpolator DEF='Yaws_neck_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Yaws_neck_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[4]/OrientationInterpolator[15], warning] <OrientationInterpolator DEF='Yaws_upper_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Yaws_upper_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[4]/OrientationInterpolator[16], warning] <OrientationInterpolator DEF='Yaws_lower_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Yaws_lower_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[4]/OrientationInterpolator[17], warning] <OrientationInterpolator DEF='Yaw_l_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Yaw_l_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[4]/OrientationInterpolator[19], warning] <OrientationInterpolator DEF='Yaw_l_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Yaw_l_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[4]/OrientationInterpolator[20], warning] <OrientationInterpolator DEF='Yaw_r_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Yaw_r_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[4]/OrientationInterpolator[21], warning] <OrientationInterpolator DEF='Yaw_r_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Yaw_r_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[4]/OrientationInterpolator[22], warning] <OrientationInterpolator DEF='Yaw_sacroiliac_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Yaw_sacroiliac_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[4]/OrientationInterpolator[23], warning] <OrientationInterpolator DEF='Yaw_vc6_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Yaw_vc6_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[4]/OrientationInterpolator[25], warning] <OrientationInterpolator DEF='Yaw_l_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Yaw_l_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[4]/OrientationInterpolator[26], warning] <OrientationInterpolator DEF='Yaw_r_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Yaw_r_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[4]/OrientationInterpolator[27], warning] <OrientationInterpolator DEF='Roll_r_metatarsal_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Roll_r_metatarsal_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[5]/OrientationInterpolator[1], warning] <OrientationInterpolator DEF='Rolls_neck_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Rolls_neck_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[5]/OrientationInterpolator[15], warning] <OrientationInterpolator DEF='Rolls_lower_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Rolls_lower_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[5]/OrientationInterpolator[16], warning] <OrientationInterpolator DEF='Rolls_upper_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Rolls_upper_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[5]/OrientationInterpolator[17], warning] <OrientationInterpolator DEF='Roll_l_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Roll_l_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[5]/OrientationInterpolator[19], warning] <OrientationInterpolator DEF='Roll_l_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Roll_l_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[5]/OrientationInterpolator[20], warning] <OrientationInterpolator DEF='Roll_r_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Roll_r_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[5]/OrientationInterpolator[21], warning] <OrientationInterpolator DEF='Roll_r_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Roll_r_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[5]/OrientationInterpolator[22], warning] <OrientationInterpolator DEF='Roll_sacroiliac_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Roll_sacroiliac_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[5]/OrientationInterpolator[23], warning] <OrientationInterpolator DEF='Roll_vc6_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Roll_vc6_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[5]/OrientationInterpolator[25], warning] <OrientationInterpolator DEF='Roll_l_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Roll_l_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[5]/OrientationInterpolator[26], warning] <OrientationInterpolator DEF='Roll_r_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Roll_r_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[5]/OrientationInterpolator[27], warning] <OrientationInterpolator DEF='Walk_r_metatarsal_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Walk_r_metatarsal_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[6]/OrientationInterpolator[1], warning] <OrientationInterpolator DEF='Walk_lower_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Walk_lower_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[6]/OrientationInterpolator[8], warning] <OrientationInterpolator DEF='Walk_neck_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Walk_neck_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[6]/OrientationInterpolator[16], warning] <OrientationInterpolator DEF='Walk_upper_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Walk_upper_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[6]/OrientationInterpolator[17], warning] <OrientationInterpolator DEF='Walk_l_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Walk_l_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[6]/OrientationInterpolator[19], warning] <OrientationInterpolator DEF='Walk_l_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Walk_l_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[6]/OrientationInterpolator[20], warning] <OrientationInterpolator DEF='Walk_r_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Walk_r_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[6]/OrientationInterpolator[21], warning] <OrientationInterpolator DEF='Walk_r_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Walk_r_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[6]/OrientationInterpolator[22], warning] <OrientationInterpolator DEF='Walk_sacroiliac_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Walk_sacroiliac_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[6]/OrientationInterpolator[23], warning] <OrientationInterpolator DEF='Walk_vc6_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Walk_vc6_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[6]/OrientationInterpolator[25], warning] <OrientationInterpolator DEF='Walk_l_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Walk_l_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[6]/OrientationInterpolator[26], warning] <OrientationInterpolator DEF='Walk_r_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Walk_r_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[6]/OrientationInterpolator[27], warning] <OrientationInterpolator DEF='Run_r_metatarsal_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Run_r_metatarsal_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[7]/OrientationInterpolator[1], warning] <OrientationInterpolator DEF='Run_lower_body_RotationInterpolator_Run'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Run_lower_body_RotationInterpolator_Run' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[7]/OrientationInterpolator[14], warning] <OrientationInterpolator DEF='Run_neck_RotationInterpolator_Run'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Run_neck_RotationInterpolator_Run' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[7]/OrientationInterpolator[16], warning] <OrientationInterpolator DEF='Run_upper_body_RotationInterpolator_Run'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Run_upper_body_RotationInterpolator_Run' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[7]/OrientationInterpolator[17], warning] <OrientationInterpolator DEF='Run_l_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Run_l_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[7]/OrientationInterpolator[19], warning] <OrientationInterpolator DEF='Run_l_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Run_l_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[7]/OrientationInterpolator[20], warning] <OrientationInterpolator DEF='Run_r_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Run_r_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[7]/OrientationInterpolator[21], warning] <OrientationInterpolator DEF='Run_r_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Run_r_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[7]/OrientationInterpolator[22], warning] <OrientationInterpolator DEF='Run_sacroiliac_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Run_sacroiliac_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[7]/OrientationInterpolator[23], warning] <OrientationInterpolator DEF='Run_vc6_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Run_vc6_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[7]/OrientationInterpolator[25], warning] <OrientationInterpolator DEF='Run_l_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Run_l_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[7]/OrientationInterpolator[26], warning] <OrientationInterpolator DEF='Run_r_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Run_r_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[7]/OrientationInterpolator[27], warning] <OrientationInterpolator DEF='Jump_r_metatarsal_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Jump_r_metatarsal_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[8]/OrientationInterpolator[1], warning] <OrientationInterpolator DEF='Jump_lower_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Jump_lower_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[8]/OrientationInterpolator[8], warning] <OrientationInterpolator DEF='Jump_neck_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Jump_neck_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[8]/OrientationInterpolator[16], warning] <OrientationInterpolator DEF='Jump_upper_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Jump_upper_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[8]/OrientationInterpolator[17], warning] <OrientationInterpolator DEF='Jump_l_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Jump_l_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[8]/OrientationInterpolator[19], warning] <OrientationInterpolator DEF='Jump_l_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Jump_l_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[8]/OrientationInterpolator[20], warning] <OrientationInterpolator DEF='Jump_r_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Jump_r_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[8]/OrientationInterpolator[21], warning] <OrientationInterpolator DEF='Jump_r_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Jump_r_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[8]/OrientationInterpolator[22], warning] <OrientationInterpolator DEF='Jump_sacroiliac_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Jump_sacroiliac_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[8]/OrientationInterpolator[23], warning] <OrientationInterpolator DEF='Jump_vc6_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Jump_vc6_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[8]/OrientationInterpolator[25], warning] <OrientationInterpolator DEF='Jump_l_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Jump_l_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[8]/OrientationInterpolator[26], warning] <OrientationInterpolator DEF='Jump_r_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Jump_r_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[8]/OrientationInterpolator[27], warning] <OrientationInterpolator DEF='Kick_l_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Kick_l_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[9]/OrientationInterpolator[1], warning] <OrientationInterpolator DEF='Kick_l_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Kick_l_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[9]/OrientationInterpolator[2], warning] <OrientationInterpolator DEF='Kick_l_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Kick_l_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[9]/OrientationInterpolator[6], warning] <OrientationInterpolator DEF='Kick_r_sternoclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Kick_r_sternoclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[9]/OrientationInterpolator[7], warning] <OrientationInterpolator DEF='Kick_r_acromioclavicular_RollInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Kick_r_acromioclavicular_RollInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[9]/OrientationInterpolator[8], warning] <OrientationInterpolator DEF='Kick_r_thumb1_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Kick_r_thumb1_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[9]/OrientationInterpolator[12], warning] <OrientationInterpolator DEF='Kick_r_metatarsal_PitchInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Kick_r_metatarsal_PitchInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[9]/OrientationInterpolator[18], warning] <OrientationInterpolator DEF='Kick_sacroiliac_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Kick_sacroiliac_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[9]/OrientationInterpolator[19], warning] <OrientationInterpolator DEF='Kick_vc6_YawInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Kick_vc6_YawInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[9]/OrientationInterpolator[21], warning] <OrientationInterpolator DEF='Kick_lower_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Kick_lower_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[9]/OrientationInterpolator[22], warning] <OrientationInterpolator DEF='Kick_upper_body_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Kick_upper_body_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[9]/OrientationInterpolator[23], warning] <OrientationInterpolator DEF='Kick_neck_RotationInterpolator'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Kick_neck_RotationInterpolator' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group[9]/OrientationInterpolator[25], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//BoxManAnimationPanel.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (17) : HAnimSite (6) ======================================================================================================= HAnimHumanoid DEF='boxman_Humanoid name='Humanoid' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal : l_middistal_tip r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal : r_middistal_tip vl5 : l5 skullbase : skull : skull_tip l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand : l_hand_tip r_shoulder : r_upperarm r_elbow : r_forearm r_wrist : r_hand : r_hand_tip ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//BoxManAnimationPanelTidy.x3d Legacy//BoxManAnimationPanelTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//BoxManAnimationPanelTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//BoxManAnimationPanelTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//BoxManAnimationPanel.length=165832 bytes, Legacy//BoxManAnimationPanelTidy.length=165832 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BoxManAnimationPanel.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BoxManAnimationPanel.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BoxManAnimationPanelTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BoxManAnimationPanelTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BoxManAnimationPanelTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BoxManAnimationPanel.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//BoxManAnimationPanel.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (17) : HAnimSite (6) ======================================================================================================= HAnimHumanoid DEF='boxman_Humanoid name='Humanoid' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal : l_middistal_tip r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal : r_middistal_tip vl5 : l5 skullbase : skull : skull_tip l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand : l_hand_tip r_shoulder : r_upperarm r_elbow : r_forearm r_wrist : r_hand : r_hand_tip ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//BoxManAnimationPanel.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\Bubbles.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\Bubbles.x3d validation using X3D Schematron rules next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//Bubbles.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Legacy//BubblesTidy.x3d Legacy//BubblesTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//BubblesTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Legacy//BubblesTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//Bubbles.length=7861 bytes, Legacy//BubblesTidy.length=7861 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\Bubbles.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\Bubbles.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BubblesTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BubblesTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\BubblesTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\Bubbles.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//Bubbles.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//Bubbles.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_0.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_0.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 2[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 1[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 2[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimSite DEF='hanim_site_view' name='site_view'/> contains 4 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite, info] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//DiamondManLOA_0.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (2) : HAnimSegment (1) : HAnimSite (1) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' HumanoidRoot | sacroiliac : pelvis ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//DiamondManLOA_0Tidy.x3d Legacy//DiamondManLOA_0TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//DiamondManLOA_0Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//DiamondManLOA_0Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//DiamondManLOA_0.length=7117 bytes, Legacy//DiamondManLOA_0Tidy.length=7117 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_0.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\DiamondManLOA_0.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_0Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\DiamondManLOA_0Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_0TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_0.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//DiamondManLOA_0.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (2) : HAnimSegment (1) : HAnimSite (1) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' HumanoidRoot | sacroiliac : pelvis ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//DiamondManLOA_0.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_1.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_1.x3d validation using X3D Schematron rules <meta name='warning' content='Still needs comments on CAESAR feature points inserted'/> [/X3D/head/meta[9], diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 20[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 52[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 20[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 52[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <Transform DEF='l_upperarm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimSegment/Transform[2], warning] <Transform DEF='l_forearm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimSegment/Transform[2], warning] <Transform DEF='l_hand_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/Transform[2], warning] <Transform DEF='r_upperarm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimSegment/Transform[2], warning] <Transform DEF='r_forearm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimSegment/Transform[2], warning] <HAnimSegment DEF='hanim_r_hand' name='r_hand'/> has parent <HAnimJoint DEF='hanim_r_wrist' center='-0.1959 0.8694 -0.0521'/> that does not match child <Transform DEF='' translation='-0.1959 0.8694 -0.0521'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <Transform DEF='r_hand_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/Transform[2], warning] <HAnimSite DEF='hanim_DiamondManLOA_1_view' name='DiamondManLOA_1_view'/> contains 4 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite[1], info] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//DiamondManLOA_1.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (20) : HAnimSegment (18) : HAnimSite (53) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' HumanoidRoot | sacroiliac : pelvis | | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | | l_knee : l_calf | | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | | l_midtarsal : l_middistal : l_middistal_tip, l_metatarsal_pha5_pt, l_metatarsal_pha1_pt, l_digit2_pt | | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | | r_knee : r_calf | | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | | r_midtarsal : r_middistal : r_middistal_tip, r_metatarsal_pha5_pt, r_metatarsal_pha1_pt, r_digit2_pt | vl1 : l1 | | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | | | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | | | l_wrist : l_hand : l_hand_tip, l_metacarpal_pha2_pt, l_dactylion_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt | | r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt | | | r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt | | | r_wrist : r_hand : r_hand_tip, r_metacarpal_pha2_pt, r_dactylion_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt | | vc4 : c4 | vl5 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//DiamondManLOA_1Tidy.x3d Legacy//DiamondManLOA_1TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//DiamondManLOA_1Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//DiamondManLOA_1Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//DiamondManLOA_1.length=25504 bytes, Legacy//DiamondManLOA_1Tidy.length=25504 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_1.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\DiamondManLOA_1.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_1Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\DiamondManLOA_1Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_1TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_1.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//DiamondManLOA_1.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (20) : HAnimSegment (18) : HAnimSite (53) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' HumanoidRoot | sacroiliac : pelvis | | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | | l_knee : l_calf | | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | | l_midtarsal : l_middistal : l_middistal_tip, l_metatarsal_pha5_pt, l_metatarsal_pha1_pt, l_digit2_pt | | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | | r_knee : r_calf | | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | | r_midtarsal : r_middistal : r_middistal_tip, r_metatarsal_pha5_pt, r_metatarsal_pha1_pt, r_digit2_pt | vl1 : l1 | | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | | | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | | | l_wrist : l_hand : l_hand_tip, l_metacarpal_pha2_pt, l_dactylion_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt | | r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt | | | r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt | | | r_wrist : r_hand : r_hand_tip, r_metacarpal_pha2_pt, r_dactylion_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt | | vc4 : c4 | vl5 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//DiamondManLOA_1.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_2.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_2.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 50[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 50[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 64[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 50[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 50[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 64[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_subtalar' name='l_subtalar'/> has child <HAnimSegment name='midproximal'/> that instead should have name='l_midproximal' [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <Transform DEF='l_upperarm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimSegment/Transform[2], warning] <Transform DEF='l_forearm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimSegment/Transform[2], warning] <Transform DEF='l_hand_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/Transform[2], warning] <Transform DEF='r_upperarm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimSegment/Transform[2], warning] <Transform DEF='r_forearm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimSegment/Transform[2], warning] <HAnimSegment DEF='hanim_r_hand' name='r_hand'/> has parent <HAnimJoint DEF='hanim_r_wrist' center='-0.1959 0.8694 -0.0521'/> that does not match child <Transform DEF='' translation='-0.1959 0.8694 -0.0521'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <Transform DEF='r_hand_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/Transform[2], warning] <HAnimSite DEF='hanim_DiamondManLOA_2_view' name='DiamondManLOA_2_view'/> contains 5 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite[1], info] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//DiamondManLOA_2.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (50) : HAnimSegment (50) : HAnimSite (65) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' HumanoidRoot : sacrum | sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | | l_knee : l_calf | | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | | l_subtalar : midproximal | | | l_midtarsal : l_middistal : l_middistal_tip, l_metatarsal_pha1_pt | | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | | r_knee : r_calf | | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | | r_midtarsal : r_middistal : r_middistal_tip, r_metatarsal_pha5_pt, r_metatarsal_pha1_pt, r_digit2_pt | vl5 : l5 | vl4 : l4 | vl3 : l3 | vl2 : l2 | vl1 : l1 | vt12 : t12 | vt11 : t11 | vt10 : t10 | vt9 : t9 | vt8 : t8 | vt7 : t7 | vt6 : t6 | vt5 : t5 | vt4 : t4 | vt3 : t3 | vt2 : t2 | vt1 : t1 | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | | l_wrist : l_hand : l_hand_tip, l_metacarpal_pha2_pt, l_dactylion_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt | | l_thumb1 : l_thumb_metacarpal | | | l_thumb2 : l_thumb_proximal | | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip | r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt | | r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt | | r_wrist : r_hand : r_hand_tip, r_metacarpal_pha2_pt, r_dactylion_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt | vc7 : c7 | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//DiamondManLOA_2Tidy.x3d Legacy//DiamondManLOA_2TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//DiamondManLOA_2Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//DiamondManLOA_2Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//DiamondManLOA_2.length=117178 bytes, Legacy//DiamondManLOA_2Tidy.length=117178 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_2.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\DiamondManLOA_2.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_2Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\DiamondManLOA_2Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_2TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\DiamondManLOA_2.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//DiamondManLOA_2.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (50) : HAnimSegment (50) : HAnimSite (65) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' HumanoidRoot : sacrum | sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | | l_knee : l_calf | | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | | l_subtalar : midproximal | | | l_midtarsal : l_middistal : l_middistal_tip, l_metatarsal_pha1_pt | | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | | r_knee : r_calf | | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | | r_midtarsal : r_middistal : r_middistal_tip, r_metatarsal_pha5_pt, r_metatarsal_pha1_pt, r_digit2_pt | vl5 : l5 | vl4 : l4 | vl3 : l3 | vl2 : l2 | vl1 : l1 | vt12 : t12 | vt11 : t11 | vt10 : t10 | vt9 : t9 | vt8 : t8 | vt7 : t7 | vt6 : t6 | vt5 : t5 | vt4 : t4 | vt3 : t3 | vt2 : t2 | vt1 : t1 | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | | l_wrist : l_hand : l_hand_tip, l_metacarpal_pha2_pt, l_dactylion_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt | | l_thumb1 : l_thumb_metacarpal | | | l_thumb2 : l_thumb_proximal | | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip | r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt | | r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt | | r_wrist : r_hand : r_hand_tip, r_metacarpal_pha2_pt, r_dactylion_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt | vc7 : c7 | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//DiamondManLOA_2.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3Animation.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3Animation.x3d validation using X3D Schematron rules <X3D profile='Immersive'> is defined satisfactorily for this scene, but ensure that child Inline scenes do not exceed this profile/component combination since a parent scene must have an equal or higher profile/component combination [/X3D, info] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[5], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[6], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[7], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[8], warning] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 95[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 4[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 91[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 14[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> has mismatched HAnimSite node counts, 95 within skeleton hierarchy and 91 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//HAnim1SpecificationLOA3Animation.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | l_knee : l_calf | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | l_subtalar : l_midproximal | | l_midtarsal : l_middistal : l_metatarsal_pha1_pt | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | r_knee : r_calf | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | r_subtalar : r_midproximal | r_midtarsal : r_middistal : r_metatarsal_pha1_pt | r_metatarsal : r_forefoot : r_forefoot_tip, r_metatarsal_pha5_pt, r_digit2_pt vl5 : l5 : waist_preferred_post_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicale_pt, l_acromion_pt, l_axilla_ant_pt, l_axilla_post_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | l_wrist : l_hand : l_metacarpal_pha2_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt, l_hand_front_view | l_thumb1 : l_thumb_metacarpal | | l_thumb2 : l_thumb_proximal | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip, l_dactylion_pt | l_middle0 : l_middle_metacarpal | | l_middle1 : l_middle_proximal | | l_middle2 : l_middle_middle | | l_middle3 : l_middle_distal : l_middle_distal_tip | l_ring0 : l_ring_metacarpal | | l_ring1 : l_ring_proximal | | l_ring2 : l_ring_middle | | l_ring3 : l_ring_distal : l_ring_distal_tip | l_pinky0 : l_pinky_metacarpal | l_pinky1 : l_pinky_proximal | l_pinky2 : l_pinky_middle | l_pinky3 : l_pinky_distal : l_pinky_distal_tip r_sternoclavicular : r_clavicle : r_clavicale_pt, r_acromion_pt, r_axilla_ant_pt, r_axilla_post_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt r_wrist : r_hand : r_metacarpal_pha2_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt, r_hand_front_view r_thumb1 : r_thumb_metacarpal | r_thumb2 : r_thumb_proximal | r_thumb3 : r_thumb_distal : r_thumb_distal_tip r_index0 : r_index_metacarpal | r_index1 : r_index_proximal | r_index2 : r_index_middle | r_index3 : r_index_distal : r_index_distal_tip, r_dactylion_pt r_middle0 : r_middle_metacarpal | r_middle1 : r_middle_proximal | r_middle2 : r_middle_middle | r_middle3 : r_middle_distal : r_middle_distal_tip r_ring0 : r_ring_metacarpal | r_ring1 : r_ring_proximal | r_ring2 : r_ring_middle | r_ring3 : r_ring_distal : r_ring_distal_tip r_pinky0 : r_pinky_metacarpal r_pinky1 : r_pinky_proximal r_pinky2 : r_pinky_middle r_pinky3 : r_pinky_distal : r_pinky_distal_tip ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//HAnim1SpecificationLOA3AnimationTidy.x3d Legacy//HAnim1SpecificationLOA3AnimationTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//HAnim1SpecificationLOA3AnimationTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//HAnim1SpecificationLOA3AnimationTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//HAnim1SpecificationLOA3Animation.length=424310 bytes, Legacy//HAnim1SpecificationLOA3AnimationTidy.length=424310 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3Animation.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim1SpecificationLOA3Animation.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3AnimationTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim1SpecificationLOA3AnimationTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3AnimationTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3Animation.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//HAnim1SpecificationLOA3Animation.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | l_knee : l_calf | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | l_subtalar : l_midproximal | | l_midtarsal : l_middistal : l_metatarsal_pha1_pt | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | r_knee : r_calf | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | r_subtalar : r_midproximal | r_midtarsal : r_middistal : r_metatarsal_pha1_pt | r_metatarsal : r_forefoot : r_forefoot_tip, r_metatarsal_pha5_pt, r_digit2_pt vl5 : l5 : waist_preferred_post_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicale_pt, l_acromion_pt, l_axilla_ant_pt, l_axilla_post_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | l_wrist : l_hand : l_metacarpal_pha2_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt, l_hand_front_view | l_thumb1 : l_thumb_metacarpal | | l_thumb2 : l_thumb_proximal | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip, l_dactylion_pt | l_middle0 : l_middle_metacarpal | | l_middle1 : l_middle_proximal | | l_middle2 : l_middle_middle | | l_middle3 : l_middle_distal : l_middle_distal_tip | l_ring0 : l_ring_metacarpal | | l_ring1 : l_ring_proximal | | l_ring2 : l_ring_middle | | l_ring3 : l_ring_distal : l_ring_distal_tip | l_pinky0 : l_pinky_metacarpal | l_pinky1 : l_pinky_proximal | l_pinky2 : l_pinky_middle | l_pinky3 : l_pinky_distal : l_pinky_distal_tip r_sternoclavicular : r_clavicle : r_clavicale_pt, r_acromion_pt, r_axilla_ant_pt, r_axilla_post_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt r_wrist : r_hand : r_metacarpal_pha2_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt, r_hand_front_view r_thumb1 : r_thumb_metacarpal | r_thumb2 : r_thumb_proximal | r_thumb3 : r_thumb_distal : r_thumb_distal_tip r_index0 : r_index_metacarpal | r_index1 : r_index_proximal | r_index2 : r_index_middle | r_index3 : r_index_distal : r_index_distal_tip, r_dactylion_pt r_middle0 : r_middle_metacarpal | r_middle1 : r_middle_proximal | r_middle2 : r_middle_middle | r_middle3 : r_middle_distal : r_middle_distal_tip r_ring0 : r_ring_metacarpal | r_ring1 : r_ring_proximal | r_ring2 : r_ring_middle | r_ring3 : r_ring_distal : r_ring_distal_tip r_pinky0 : r_pinky_metacarpal r_pinky1 : r_pinky_proximal r_pinky2 : r_pinky_middle r_pinky3 : r_pinky_distal : r_pinky_distal_tip ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//HAnim1SpecificationLOA3Animation.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3Illustrated.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3Illustrated.x3d validation using X3D Schematron rules <meta name='TODO' content='move relevant HAnimSite/Viewpoint pairs into skeleton at appropriate locations'/> [/X3D/head/meta[15], diagnostic] <meta name='warning' content='BS Contact and H3DViewer have polygon-culling problems at close range (possibly related to avatarSize), other players look OK'/> [/X3D/head/meta[16], diagnostic] <meta name='TODO' content='insert MetadataInteger nodes indicating LOA for each Joint and Segment'/> [/X3D/head/meta[17], diagnostic] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[5], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[6], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[7], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[8], warning] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 95[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 4[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 91[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 14[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> has mismatched HAnimSite node counts, 95 within skeleton hierarchy and 91 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//HAnim1SpecificationLOA3Illustrated.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | l_knee : l_calf | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | l_subtalar : l_midproximal | | l_midtarsal : l_middistal : l_metatarsal_pha1_pt | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | r_knee : r_calf | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | r_subtalar : r_midproximal | r_midtarsal : r_middistal : r_metatarsal_pha1_pt | r_metatarsal : r_forefoot : r_forefoot_tip, r_metatarsal_pha5_pt, r_digit2_pt vl5 : l5 : waist_preferred_post_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicale_pt, l_acromion_pt, l_axilla_ant_pt, l_axilla_post_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | l_wrist : l_hand : l_metacarpal_pha2_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt, l_hand_front_view | l_thumb1 : l_thumb_metacarpal | | l_thumb2 : l_thumb_proximal | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip, l_dactylion_pt | l_middle0 : l_middle_metacarpal | | l_middle1 : l_middle_proximal | | l_middle2 : l_middle_middle | | l_middle3 : l_middle_distal : l_middle_distal_tip | l_ring0 : l_ring_metacarpal | | l_ring1 : l_ring_proximal | | l_ring2 : l_ring_middle | | l_ring3 : l_ring_distal : l_ring_distal_tip | l_pinky0 : l_pinky_metacarpal | l_pinky1 : l_pinky_proximal | l_pinky2 : l_pinky_middle | l_pinky3 : l_pinky_distal : l_pinky_distal_tip r_sternoclavicular : r_clavicle : r_clavicale_pt, r_acromion_pt, r_axilla_ant_pt, r_axilla_post_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt r_wrist : r_hand : r_metacarpal_pha2_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt, r_hand_front_view r_thumb1 : r_thumb_metacarpal | r_thumb2 : r_thumb_proximal | r_thumb3 : r_thumb_distal : r_thumb_distal_tip r_index0 : r_index_metacarpal | r_index1 : r_index_proximal | r_index2 : r_index_middle | r_index3 : r_index_distal : r_index_distal_tip, r_dactylion_pt r_middle0 : r_middle_metacarpal | r_middle1 : r_middle_proximal | r_middle2 : r_middle_middle | r_middle3 : r_middle_distal : r_middle_distal_tip r_ring0 : r_ring_metacarpal | r_ring1 : r_ring_proximal | r_ring2 : r_ring_middle | r_ring3 : r_ring_distal : r_ring_distal_tip r_pinky0 : r_pinky_metacarpal r_pinky1 : r_pinky_proximal r_pinky2 : r_pinky_middle r_pinky3 : r_pinky_distal : r_pinky_distal_tip ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//HAnim1SpecificationLOA3IllustratedTidy.x3d Legacy//HAnim1SpecificationLOA3IllustratedTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//HAnim1SpecificationLOA3IllustratedTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//HAnim1SpecificationLOA3IllustratedTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//HAnim1SpecificationLOA3Illustrated.length=276125 bytes, Legacy//HAnim1SpecificationLOA3IllustratedTidy.length=276125 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3Illustrated.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim1SpecificationLOA3Illustrated.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3IllustratedTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim1SpecificationLOA3IllustratedTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3IllustratedTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3Illustrated.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//HAnim1SpecificationLOA3Illustrated.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | l_knee : l_calf | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | l_subtalar : l_midproximal | | l_midtarsal : l_middistal : l_metatarsal_pha1_pt | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | r_knee : r_calf | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | r_subtalar : r_midproximal | r_midtarsal : r_middistal : r_metatarsal_pha1_pt | r_metatarsal : r_forefoot : r_forefoot_tip, r_metatarsal_pha5_pt, r_digit2_pt vl5 : l5 : waist_preferred_post_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicale_pt, l_acromion_pt, l_axilla_ant_pt, l_axilla_post_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | l_wrist : l_hand : l_metacarpal_pha2_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt, l_hand_front_view | l_thumb1 : l_thumb_metacarpal | | l_thumb2 : l_thumb_proximal | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip, l_dactylion_pt | l_middle0 : l_middle_metacarpal | | l_middle1 : l_middle_proximal | | l_middle2 : l_middle_middle | | l_middle3 : l_middle_distal : l_middle_distal_tip | l_ring0 : l_ring_metacarpal | | l_ring1 : l_ring_proximal | | l_ring2 : l_ring_middle | | l_ring3 : l_ring_distal : l_ring_distal_tip | l_pinky0 : l_pinky_metacarpal | l_pinky1 : l_pinky_proximal | l_pinky2 : l_pinky_middle | l_pinky3 : l_pinky_distal : l_pinky_distal_tip r_sternoclavicular : r_clavicle : r_clavicale_pt, r_acromion_pt, r_axilla_ant_pt, r_axilla_post_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt r_wrist : r_hand : r_metacarpal_pha2_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt, r_hand_front_view r_thumb1 : r_thumb_metacarpal | r_thumb2 : r_thumb_proximal | r_thumb3 : r_thumb_distal : r_thumb_distal_tip r_index0 : r_index_metacarpal | r_index1 : r_index_proximal | r_index2 : r_index_middle | r_index3 : r_index_distal : r_index_distal_tip, r_dactylion_pt r_middle0 : r_middle_metacarpal | r_middle1 : r_middle_proximal | r_middle2 : r_middle_middle | r_middle3 : r_middle_distal : r_middle_distal_tip r_ring0 : r_ring_metacarpal | r_ring1 : r_ring_proximal | r_ring2 : r_ring_middle | r_ring3 : r_ring_distal : r_ring_distal_tip r_pinky0 : r_pinky_metacarpal r_pinky1 : r_pinky_proximal r_pinky2 : r_pinky_middle r_pinky3 : r_pinky_distal : r_pinky_distal_tip ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//HAnim1SpecificationLOA3Illustrated.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3Invisible.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3Invisible.x3d validation using X3D Schematron rules <meta name='TODO' content='move relevant HAnimSite/Viewpoint pairs into skeleton at appropriate locations'/> [/X3D/head/meta[13], diagnostic] <meta name='TODO' content='insert MetadataInteger nodes indicating LOA for each Joint and Segment'/> [/X3D/head/meta[14], diagnostic] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[5], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[6], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[7], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[8], warning] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 95[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 4[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 91[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 14[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> has mismatched HAnimSite node counts, 95 within skeleton hierarchy and 91 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//HAnim1SpecificationLOA3Invisible.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | l_knee : l_calf | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | l_subtalar : l_midproximal | | l_midtarsal : l_middistal : l_metatarsal_pha1_pt | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | r_knee : r_calf | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | r_subtalar : r_midproximal | r_midtarsal : r_middistal : r_metatarsal_pha1_pt | r_metatarsal : r_forefoot : r_forefoot_tip, r_metatarsal_pha5_pt, r_digit2_pt vl5 : l5 : waist_preferred_post_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicale_pt, l_acromion_pt, l_axilla_ant_pt, l_axilla_post_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | l_wrist : l_hand : l_metacarpal_pha2_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt, l_hand_front_view | l_thumb1 : l_thumb_metacarpal | | l_thumb2 : l_thumb_proximal | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip, l_dactylion_pt | l_middle0 : l_middle_metacarpal | | l_middle1 : l_middle_proximal | | l_middle2 : l_middle_middle | | l_middle3 : l_middle_distal : l_middle_distal_tip | l_ring0 : l_ring_metacarpal | | l_ring1 : l_ring_proximal | | l_ring2 : l_ring_middle | | l_ring3 : l_ring_distal : l_ring_distal_tip | l_pinky0 : l_pinky_metacarpal | l_pinky1 : l_pinky_proximal | l_pinky2 : l_pinky_middle | l_pinky3 : l_pinky_distal : l_pinky_distal_tip r_sternoclavicular : r_clavicle : r_clavicale_pt, r_acromion_pt, r_axilla_ant_pt, r_axilla_post_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt r_wrist : r_hand : r_metacarpal_pha2_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt, r_hand_front_view r_thumb1 : r_thumb_metacarpal | r_thumb2 : r_thumb_proximal | r_thumb3 : r_thumb_distal : r_thumb_distal_tip r_index0 : r_index_metacarpal | r_index1 : r_index_proximal | r_index2 : r_index_middle | r_index3 : r_index_distal : r_index_distal_tip, r_dactylion_pt r_middle0 : r_middle_metacarpal | r_middle1 : r_middle_proximal | r_middle2 : r_middle_middle | r_middle3 : r_middle_distal : r_middle_distal_tip r_ring0 : r_ring_metacarpal | r_ring1 : r_ring_proximal | r_ring2 : r_ring_middle | r_ring3 : r_ring_distal : r_ring_distal_tip r_pinky0 : r_pinky_metacarpal r_pinky1 : r_pinky_proximal r_pinky2 : r_pinky_middle r_pinky3 : r_pinky_distal : r_pinky_distal_tip ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//HAnim1SpecificationLOA3InvisibleTidy.x3d Legacy//HAnim1SpecificationLOA3InvisibleTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//HAnim1SpecificationLOA3InvisibleTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//HAnim1SpecificationLOA3InvisibleTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//HAnim1SpecificationLOA3Invisible.length=72875 bytes, Legacy//HAnim1SpecificationLOA3InvisibleTidy.length=72875 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3Invisible.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim1SpecificationLOA3Invisible.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3InvisibleTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim1SpecificationLOA3InvisibleTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3InvisibleTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\HAnim1SpecificationLOA3Invisible.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//HAnim1SpecificationLOA3Invisible.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | l_knee : l_calf | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | l_subtalar : l_midproximal | | l_midtarsal : l_middistal : l_metatarsal_pha1_pt | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | r_knee : r_calf | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | r_subtalar : r_midproximal | r_midtarsal : r_middistal : r_metatarsal_pha1_pt | r_metatarsal : r_forefoot : r_forefoot_tip, r_metatarsal_pha5_pt, r_digit2_pt vl5 : l5 : waist_preferred_post_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicale_pt, l_acromion_pt, l_axilla_ant_pt, l_axilla_post_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | l_wrist : l_hand : l_metacarpal_pha2_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt, l_hand_front_view | l_thumb1 : l_thumb_metacarpal | | l_thumb2 : l_thumb_proximal | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip, l_dactylion_pt | l_middle0 : l_middle_metacarpal | | l_middle1 : l_middle_proximal | | l_middle2 : l_middle_middle | | l_middle3 : l_middle_distal : l_middle_distal_tip | l_ring0 : l_ring_metacarpal | | l_ring1 : l_ring_proximal | | l_ring2 : l_ring_middle | | l_ring3 : l_ring_distal : l_ring_distal_tip | l_pinky0 : l_pinky_metacarpal | l_pinky1 : l_pinky_proximal | l_pinky2 : l_pinky_middle | l_pinky3 : l_pinky_distal : l_pinky_distal_tip r_sternoclavicular : r_clavicle : r_clavicale_pt, r_acromion_pt, r_axilla_ant_pt, r_axilla_post_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt r_wrist : r_hand : r_metacarpal_pha2_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt, r_hand_front_view r_thumb1 : r_thumb_metacarpal | r_thumb2 : r_thumb_proximal | r_thumb3 : r_thumb_distal : r_thumb_distal_tip r_index0 : r_index_metacarpal | r_index1 : r_index_proximal | r_index2 : r_index_middle | r_index3 : r_index_distal : r_index_distal_tip, r_dactylion_pt r_middle0 : r_middle_metacarpal | r_middle1 : r_middle_proximal | r_middle2 : r_middle_middle | r_middle3 : r_middle_distal : r_middle_distal_tip r_ring0 : r_ring_metacarpal | r_ring1 : r_ring_proximal | r_ring2 : r_ring_middle | r_ring3 : r_ring_distal : r_ring_distal_tip r_pinky0 : r_pinky_metacarpal r_pinky1 : r_pinky_proximal r_pinky2 : r_pinky_middle r_pinky3 : r_pinky_distal : r_pinky_distal_tip ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//HAnim1SpecificationLOA3Invisible.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\JoeSkinTexcoordDisplacerKick.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\JoeSkinTexcoordDisplacerKick.x3d validation using X3D Schematron rules <meta name='info' content='Joe No Reservations 20200709 spec root and vc7 hier 20161206 ... 20121221 ... 20040109 x3d/hanim'/> [/X3D/head/meta[2], diagnostic] <meta name='info' content='Transcoding from .vrml to .x3dv by Joe using BS studio circa 2012'/> [/X3D/head/meta[9], diagnostic] <meta name='info' content='translated from .x3dv to .xml for web3d archive'/> [/X3D/head/meta[10], diagnostic] <meta name='TODO' content='Record information relating a certain skin coordinate to a V1 Annex A Site name and location is now found in comment at end of this scene where each # number name string appears in the order of coordinate points in the skin mesh user code. Best organized to provide author data naming important HAnim humanoid skeletonspace to skinspace relations using structured MetadataSet containing MetadataString nodes'/> [/X3D/head/meta[11], diagnostic] <meta name='info' content='modified to correct root and vc7 hierarchies'/> [/X3D/head/meta[12], diagnostic] <Viewpoint DEF='Scene_SideView'/> centerOfRotation='0 0.8 0' has mismatched Y-value height of 0.8 compared to position='2.6 0.5 0' which has Y-value height of 0.5[/X3D/Scene/Viewpoint[3], warning] <Viewpoint DEF='Scene_BackView'/> centerOfRotation='0 1.5 0' has mismatched Y-value height of 1.5 compared to position='0 2.5 -3' which has Y-value height of 2.5[/X3D/Scene/Viewpoint[4], warning] <HAnimHumanoid DEF='Joe_Human' name='Human'/> version='1.0' with X3D version='3.3' [/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(HAnimSegment) within skeleton hierarchy = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(HAnimSite) within HAnimHumanoid = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(HAnimDisplacer) within skeleton hierarchy = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 94[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Joe_Human' name='Human'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] <HAnimJoint DEF='Joe_HumanoidRoot' name='HumanoidRoot'/> HAnimJoint can only contain HAnimJoint, HAnimSegment, HAnimSite, HAnimDisplacer [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1], error] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//JoeSkinTexcoordDisplacerKick.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (1) : HAnimSite (1) ======================================================================================================= HAnimHumanoid DEF='Joe_Human name='Human' loa='' HumanoidRoot : sacrum : RootFront_view | sacroiliac | | l_hip | | | l_knee | | | l_ankle | | | l_subtalar | | | l_midtarsal | | | l_metatarsal | | r_hip | | r_knee | | r_ankle | | r_subtalar | | r_midtarsal | | r_metatarsal | vl5 | vl4 | vl3 | vl2 | vl1 | vt12 | vt11 | vt10 | vt9 | vt8 | vt7 | vt6 | vt5 | vt4 | vt3 | vt2 | vt1 | vc7 | vc6 | | vc5 | | vc4 | | vc3 | | vc2 | | vc1 | | skullbase | | l_eyelid_joint | | l_eyeball_joint | | l_eyebrow_joint | | r_eyelid_joint | | r_eyeball_joint | | r_eyebrow_joint | | temporomandibular | l_sternoclavicular | | l_acromioclavicular | | l_shoulder | | l_elbow | | l_wrist | | l_thumb1 | | | l_thumb2 | | | l_thumb3 | | l_index0 | | | l_index1 | | | l_index2 | | | l_index3 | | l_middle0 | | | l_middle1 | | | l_middle2 | | | l_middle3 | | l_ring0 | | | l_ring1 | | | l_ring2 | | | l_ring3 | | l_pinky0 | | l_pinky1 | | l_pinky2 | | l_pinky3 | r_sternoclavicular | r_acromioclavicular | r_shoulder | r_elbow | r_wrist | r_thumb1 | | r_thumb2 | | r_thumb3 | r_index0 | | r_index1 | | r_index2 | | r_index3 | r_middle0 | | r_middle1 | | r_middle2 | | r_middle3 | r_ring0 | | r_ring1 | | r_ring2 | | r_ring3 | r_pinky0 | r_pinky1 | r_pinky2 | r_pinky3 ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//JoeSkinTexcoordDisplacerKickTidy.x3d Legacy//JoeSkinTexcoordDisplacerKickTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//JoeSkinTexcoordDisplacerKickTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//JoeSkinTexcoordDisplacerKickTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//JoeSkinTexcoordDisplacerKick.length=102213 bytes, Legacy//JoeSkinTexcoordDisplacerKickTidy.length=102213 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\JoeSkinTexcoordDisplacerKick.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JoeSkinTexcoordDisplacerKick.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\JoeSkinTexcoordDisplacerKickTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JoeSkinTexcoordDisplacerKickTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\JoeSkinTexcoordDisplacerKickTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\JoeSkinTexcoordDisplacerKick.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//JoeSkinTexcoordDisplacerKick.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (1) : HAnimSite (1) ======================================================================================================= HAnimHumanoid DEF='Joe_Human name='Human' loa='' HumanoidRoot : sacrum : RootFront_view | sacroiliac | | l_hip | | | l_knee | | | l_ankle | | | l_subtalar | | | l_midtarsal | | | l_metatarsal | | r_hip | | r_knee | | r_ankle | | r_subtalar | | r_midtarsal | | r_metatarsal | vl5 | vl4 | vl3 | vl2 | vl1 | vt12 | vt11 | vt10 | vt9 | vt8 | vt7 | vt6 | vt5 | vt4 | vt3 | vt2 | vt1 | vc7 | vc6 | | vc5 | | vc4 | | vc3 | | vc2 | | vc1 | | skullbase | | l_eyelid_joint | | l_eyeball_joint | | l_eyebrow_joint | | r_eyelid_joint | | r_eyeball_joint | | r_eyebrow_joint | | temporomandibular | l_sternoclavicular | | l_acromioclavicular | | l_shoulder | | l_elbow | | l_wrist | | l_thumb1 | | | l_thumb2 | | | l_thumb3 | | l_index0 | | | l_index1 | | | l_index2 | | | l_index3 | | l_middle0 | | | l_middle1 | | | l_middle2 | | | l_middle3 | | l_ring0 | | | l_ring1 | | | l_ring2 | | | l_ring3 | | l_pinky0 | | l_pinky1 | | l_pinky2 | | l_pinky3 | r_sternoclavicular | r_acromioclavicular | r_shoulder | r_elbow | r_wrist | r_thumb1 | | r_thumb2 | | r_thumb3 | r_index0 | | r_index1 | | r_index2 | | r_index3 | r_middle0 | | r_middle1 | | r_middle2 | | r_middle3 | r_ring0 | | r_ring1 | | r_ring2 | | r_ring3 | r_pinky0 | r_pinky1 | r_pinky2 | r_pinky3 ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//JoeSkinTexcoordDisplacerKick.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter01Jin.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter01Jin.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Jin' name='Jin'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter01Jin.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Jin name='Jin' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//KoreanCharacter01JinTidy.x3d Legacy//KoreanCharacter01JinTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//KoreanCharacter01JinTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//KoreanCharacter01JinTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//KoreanCharacter01Jin.length=122094 bytes, Legacy//KoreanCharacter01JinTidy.length=122094 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter01Jin.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter01Jin.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter01JinTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter01JinTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter01JinTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter01Jin.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter01Jin.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Jin name='Jin' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter01Jin.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter02Chul.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter02Chul.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Chul' name='Chul'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter02Chul.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Chul name='Chul' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//KoreanCharacter02ChulTidy.x3d Legacy//KoreanCharacter02ChulTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//KoreanCharacter02ChulTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//KoreanCharacter02ChulTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//KoreanCharacter02Chul.length=125179 bytes, Legacy//KoreanCharacter02ChulTidy.length=125179 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter02Chul.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter02Chul.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter02ChulTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter02ChulTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter02ChulTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter02Chul.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter02Chul.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Chul name='Chul' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter02Chul.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter03Hyun.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter03Hyun.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Hyun' name='Hyun'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter03Hyun.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Hyun name='Hyun' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//KoreanCharacter03HyunTidy.x3d Legacy//KoreanCharacter03HyunTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//KoreanCharacter03HyunTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//KoreanCharacter03HyunTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//KoreanCharacter03Hyun.length=119323 bytes, Legacy//KoreanCharacter03HyunTidy.length=119323 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter03Hyun.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter03Hyun.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter03HyunTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter03HyunTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter03HyunTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter03Hyun.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter03Hyun.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Hyun name='Hyun' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter03Hyun.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter04Young.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter04Young.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_Young' name='Young'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Young' name='Young'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter04Young.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Young name='Young' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//KoreanCharacter04YoungTidy.x3d Legacy//KoreanCharacter04YoungTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//KoreanCharacter04YoungTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//KoreanCharacter04YoungTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//KoreanCharacter04Young.length=105478 bytes, Legacy//KoreanCharacter04YoungTidy.length=105478 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter04Young.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter04Young.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter04YoungTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter04YoungTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter04YoungTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter04Young.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter04Young.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Young name='Young' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter04Young.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter05Ju.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter05Ju.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ju' name='Ju'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter05Ju.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Ju name='Ju' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//KoreanCharacter05JuTidy.x3d Legacy//KoreanCharacter05JuTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//KoreanCharacter05JuTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//KoreanCharacter05JuTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//KoreanCharacter05Ju.length=93069 bytes, Legacy//KoreanCharacter05JuTidy.length=93069 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter05Ju.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter05Ju.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter05JuTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter05JuTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter05JuTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter05Ju.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter05Ju.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Ju name='Ju' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter05Ju.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter06Ga.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter06Ga.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ga' name='Ga'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter06Ga.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Ga name='Ga' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//KoreanCharacter06GaTidy.x3d Legacy//KoreanCharacter06GaTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//KoreanCharacter06GaTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//KoreanCharacter06GaTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//KoreanCharacter06Ga.length=162548 bytes, Legacy//KoreanCharacter06GaTidy.length=162548 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter06Ga.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter06Ga.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter06GaTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter06GaTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter06GaTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter06Ga.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter06Ga.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Ga name='Ga' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter06Ga.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter07No.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter07No.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_No' name='No'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_No' name='No'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter07No.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_No name='No' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//KoreanCharacter07NoTidy.x3d Legacy//KoreanCharacter07NoTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//KoreanCharacter07NoTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//KoreanCharacter07NoTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//KoreanCharacter07No.length=155051 bytes, Legacy//KoreanCharacter07NoTidy.length=155051 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter07No.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter07No.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter07NoTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter07NoTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter07NoTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter07No.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter07No.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_No name='No' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter07No.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter08Da.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter08Da.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_Da' name='Da'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Da' name='Da'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter08Da.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Da name='Da' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//KoreanCharacter08DaTidy.x3d Legacy//KoreanCharacter08DaTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//KoreanCharacter08DaTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//KoreanCharacter08DaTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//KoreanCharacter08Da.length=167608 bytes, Legacy//KoreanCharacter08DaTidy.length=167608 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter08Da.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter08Da.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter08DaTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter08DaTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter08DaTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter08Da.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter08Da.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Da name='Da' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter08Da.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter09Ru.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter09Ru.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Ru' name='Ru'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter09Ru.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Ru name='Ru' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//KoreanCharacter09RuTidy.x3d Legacy//KoreanCharacter09RuTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//KoreanCharacter09RuTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//KoreanCharacter09RuTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//KoreanCharacter09Ru.length=155362 bytes, Legacy//KoreanCharacter09RuTidy.length=155362 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter09Ru.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter09Ru.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter09RuTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter09RuTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter09RuTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter09Ru.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter09Ru.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Ru name='Ru' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter09Ru.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter10Mi.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter10Mi.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Mi' name='Mi'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter10Mi.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Mi name='Mi' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//KoreanCharacter10MiTidy.x3d Legacy//KoreanCharacter10MiTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//KoreanCharacter10MiTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//KoreanCharacter10MiTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//KoreanCharacter10Mi.length=166248 bytes, Legacy//KoreanCharacter10MiTidy.length=166248 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter10Mi.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter10Mi.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter10MiTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter10MiTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter10MiTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter10Mi.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter10Mi.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Mi name='Mi' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter10Mi.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter11Min.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter11Min.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_Min' name='Min'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Min' name='Min'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter11Min.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Min name='Min' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//KoreanCharacter11MinTidy.x3d Legacy//KoreanCharacter11MinTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//KoreanCharacter11MinTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//KoreanCharacter11MinTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//KoreanCharacter11Min.length=155201 bytes, Legacy//KoreanCharacter11MinTidy.length=155201 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter11Min.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter11Min.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter11MinTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter11MinTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter11MinTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter11Min.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter11Min.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Min name='Min' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter11Min.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter12Sun.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter12Sun.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Sun' name='Sun'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter12Sun.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Sun name='Sun' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//KoreanCharacter12SunTidy.x3d Legacy//KoreanCharacter12SunTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//KoreanCharacter12SunTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//KoreanCharacter12SunTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//KoreanCharacter12Sun.length=153784 bytes, Legacy//KoreanCharacter12SunTidy.length=153784 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter12Sun.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter12Sun.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter12SunTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacter12SunTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter12SunTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\KoreanCharacter12Sun.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter12Sun.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Sun name='Sun' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal sacroiliac : pelvis l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vl5 : l5 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//KoreanCharacter12Sun.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\MaskAndSnorkel.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\MaskAndSnorkel.x3d validation using X3D Schematron rules next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//MaskAndSnorkel.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Legacy//MaskAndSnorkelTidy.x3d Legacy//MaskAndSnorkelTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//MaskAndSnorkelTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Legacy//MaskAndSnorkelTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//MaskAndSnorkel.length=8514 bytes, Legacy//MaskAndSnorkelTidy.length=8514 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\MaskAndSnorkel.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\MaskAndSnorkel.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\MaskAndSnorkelTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\MaskAndSnorkelTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\MaskAndSnorkelTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\MaskAndSnorkel.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//MaskAndSnorkel.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//MaskAndSnorkel.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyDiving.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyDiving.x3d validation using X3D Schematron rules <X3D profile='Immersive'> is defined satisfactorily for this scene, but ensure that child Inline scenes do not exceed this profile/component combination since a parent scene must have an equal or higher profile/component combination [/X3D, info] <meta name='hint' content='Default orientation along X axis (vice HAnim required Y axis) since diving posture is typically prone.'/> [/X3D/head/meta[7], diagnostic] <meta name='warning' content='problem with left arm animation'/> [/X3D/head/meta[8], diagnostic] <meta name='warning' content='Viewpoint nodes need to be made child nodes under HAnimHumanoid with containerField='viewpoints'.'/> [/X3D/head/meta[9], diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> version='1.0' with X3D version='3.3' [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimSegment) within skeleton hierarchy = 16[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 17[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 16[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] <HAnimSegment DEF='hanim_pelvis' name='pelvis'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0 1.01 -0.0204' in order to be in the right location [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, error] <HAnimSegment DEF='hanim_l_thigh' name='l_thigh'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0.122 0.888271 -0.0693267' in order to be in the right location [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, error] <HAnimSegment DEF='hanim_l_calf' name='l_calf'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0.0738 0.517 -0.0284' in order to be in the right location [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimSegment, error] <HAnimSegment DEF='hanim_l_hindfoot' name='l_hindfoot'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0.0645 0.0719 -0.048' in order to be in the right location [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, error] <HAnimSegment DEF='hanim_l_hindfoot' name='l_hindfoot'/> has parent <HAnimJoint DEF='hanim_l_ankle' center='0.0645 0.0719 -0.048'/> that does not match child <Transform DEF='' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_thigh' name='r_thigh'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='-0.11 0.892362 -0.0732533' in order to be in the right location [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, error] <HAnimSegment DEF='hanim_r_calf' name='r_calf'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='-0.0699 0.51 -0.0166' in order to be in the right location [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimSegment, error] <HAnimSegment DEF='hanim_r_hindfoot' name='r_hindfoot'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='-0.064 0.0753 -0.0412' in order to be in the right location [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, error] <HAnimSegment DEF='hanim_r_hindfoot' name='r_hindfoot'/> has parent <HAnimJoint DEF='hanim_r_ankle' center='-0.064 0.0753 -0.0412'/> that does not match child <Transform DEF='' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_hand' name='r_hand'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.217 0.811 -0.0338' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_hand' name='r_hand'/> has parent <HAnimJoint DEF='hanim_r_wrist' center='-0.217 0.811 -0.0338'/> that does not match child <Transform DEF='r_hand_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_c4' name='c4'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0 1.43 -0.0458' in order to be in the right location [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimSegment, error] <HAnimSegment DEF='hanim_skull' name='skull'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0 1.54 -0.0409' in order to be in the right location [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimJoint/HAnimSegment, error] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//NancyDiving.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (16) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Nancy name='Nancy' loa='' humanoid_root sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot vl1 : l1 l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vc4 : c4 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//NancyDivingTidy.x3d Legacy//NancyDivingTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//NancyDivingTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//NancyDivingTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//NancyDiving.length=94752 bytes, Legacy//NancyDivingTidy.length=94752 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyDiving.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\NancyDiving.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyDivingTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\NancyDivingTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyDivingTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyDiving.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//NancyDiving.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (16) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Nancy name='Nancy' loa='' humanoid_root sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot vl1 : l1 l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vc4 : c4 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//NancyDiving.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyNativeTags.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyNativeTags.x3d validation using X3D Schematron rules <meta name='info' content='need height, weight. not sure if we should ask a lady her age.'/> [/X3D/head/meta[6], diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimSegment) within skeleton hierarchy = 16[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 17[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 16[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimSegment DEF='hanim_pelvis' name='pelvis'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0 1.01 -0.0204' in order to be in the right location [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, error] <HAnimSegment DEF='hanim_l_thigh' name='l_thigh'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0.122 0.888271 -0.0693267' in order to be in the right location [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, error] <HAnimSegment DEF='hanim_l_calf' name='l_calf'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0.0738 0.517 -0.0284' in order to be in the right location [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimSegment, error] <HAnimSegment DEF='hanim_l_hindfoot' name='l_hindfoot'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0.0645 0.0719 -0.048' in order to be in the right location [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, error] <HAnimSegment DEF='hanim_r_thigh' name='r_thigh'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='-0.11 0.892362 -0.0732533' in order to be in the right location [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, error] <HAnimSegment DEF='hanim_r_calf' name='r_calf'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='-0.0699 0.51 -0.0166' in order to be in the right location [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimSegment, error] <HAnimSegment DEF='hanim_r_hindfoot' name='r_hindfoot'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='-0.064 0.0753 -0.0412' in order to be in the right location [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, error] <HAnimSegment DEF='hanim_l1' name='l1'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='-0.00405 1.07 -0.0275' in order to be in the right location [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, error] <HAnimSegment DEF='hanim_r_hand' name='r_hand'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.217 0.811 -0.0338' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_hand' name='r_hand'/> has parent <HAnimJoint DEF='hanim_r_wrist' center='-0.217 0.811 -0.0338'/> that does not match child <Transform DEF='r_hand_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_c4' name='c4'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0 1.43 -0.0458' in order to be in the right location [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimSegment, error] <HAnimSegment DEF='hanim_skull' name='skull'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0 1.54 -0.0409' in order to be in the right location [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimJoint/HAnimSegment, error] <HAnimSite DEF='hanim_NancyNativeTags_view' name='NancyNativeTags_view'/> contains 4 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite, info] <Collision DEF='HUD'/> is inactive since enabled='false' (and no ROUTE is provided to change this value) [/X3D/Scene/Group[1]/Collision, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//NancyNativeTags.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (16) : HAnimSite (1) ======================================================================================================= HAnimHumanoid DEF='hanim_Nancy name='Nancy' loa='' humanoid_root sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot vl1 : l1 l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vc4 : c4 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//NancyNativeTagsTidy.x3d Legacy//NancyNativeTagsTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//NancyNativeTagsTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//NancyNativeTagsTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//NancyNativeTags.length=115609 bytes, Legacy//NancyNativeTagsTidy.length=115609 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyNativeTags.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\NancyNativeTags.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyNativeTagsTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\NancyNativeTagsTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyNativeTagsTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyNativeTags.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//NancyNativeTags.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (16) : HAnimSite (1) ======================================================================================================= HAnimHumanoid DEF='hanim_Nancy name='Nancy' loa='' humanoid_root sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot vl1 : l1 l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vc4 : c4 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//NancyNativeTags.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyStandShootRifleM24.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyStandShootRifleM24.x3d validation using X3D Schematron rules <meta name='warning' content='ProtoBody missing content'/> [/X3D/head/meta[6], diagnostic] <meta name='warning' content='Numerous QA warnings need to be corrected'/> [/X3D/head/meta[7], diagnostic] <meta name='warning' content='LOA1_ShootAnimation ought to be moved out as a separate prototype.'/> [/X3D/head/meta[8], diagnostic] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='cycleInterval' accessType='inputOutput' type='SFTime'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='cycleInterval' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='enabled' accessType='inputOutput' type='SFBool'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='enabled' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='loop' accessType='inputOutput' type='SFBool'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='loop' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='startTime' accessType='inputOutput' type='SFTime'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='startTime' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='stopTime' accessType='inputOutput' type='SFTime'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='stopTime' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[5], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='fraction_changed' accessType='outputOnly' type='SFFloat'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='fraction_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[6], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='isActive' accessType='outputOnly' type='SFBool'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='isActive' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[7], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='HumanoidRoot_translation_changed' accessType='outputOnly' type='SFVec3f'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='HumanoidRoot_translation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[8], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='HumanoidRoot_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='HumanoidRoot_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[9], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='lower_body_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='lower_body_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[10], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_hip_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_hip_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[11], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_knee_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_knee_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[12], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_ankle_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_ankle_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[13], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_midtarsal_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_midtarsal_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[14], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_hip_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_hip_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[15], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_knee_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_knee_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[16], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_ankle_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_ankle_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[17], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_midtarsal_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_midtarsal_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[18], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='vl5_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='vl5_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[19], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='skullbase_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='skullbase_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[20], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_shoulder_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_shoulder_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[21], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_elbow_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_elbow_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[22], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_wrist_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_wrist_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[23], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_shoulder_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_shoulder_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[24], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_elbow_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_elbow_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[25], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_wrist_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_wrist_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[26], warning] <Group DEF='ErrorLostContentCheckVersionControl'/> element has no child node [/X3D/Scene/ProtoDeclare/ProtoBody/Group, warning] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> version='1.0' with X3D version='3.3' [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimSegment) within skeleton hierarchy = 16[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 17[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 16[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Nancy' name='Nancy'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimSegment DEF='hanim_pelvis' name='pelvis'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0 1.01 -0.0204' in order to be in the right location [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, error] <HAnimSegment DEF='hanim_l_thigh' name='l_thigh'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0.122 0.888271 -0.0693267' in order to be in the right location [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, error] <HAnimSegment DEF='hanim_l_calf' name='l_calf'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0.0738 0.517 -0.0284' in order to be in the right location [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimSegment, error] <HAnimSegment DEF='hanim_l_hindfoot' name='l_hindfoot'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0.0645 0.0719 -0.048' in order to be in the right location [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, error] <HAnimSegment DEF='hanim_r_thigh' name='r_thigh'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='-0.11 0.892362 -0.0732533' in order to be in the right location [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, error] <HAnimSegment DEF='hanim_r_calf' name='r_calf'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='-0.0699 0.51 -0.0166' in order to be in the right location [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimSegment, error] <HAnimSegment DEF='hanim_r_hindfoot' name='r_hindfoot'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='-0.064 0.0753 -0.0412' in order to be in the right location [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, error] <HAnimSegment DEF='hanim_l1' name='l1'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='-0.00405 1.07 -0.0275' in order to be in the right location [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, error] <HAnimSegment DEF='hanim_l1' name='l1'/> has parent <HAnimJoint DEF='hanim_vl1' center='-0.00405 1.07 -0.0275'/> that does not match child <Transform DEF='' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_c4' name='c4'/>'/> has contained Shape geometry, but needs an intermediate Transform with translation value matching parent HAnimJoint/translation='0 1.43 -0.0458' in order to be in the right location [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimSegment, error] <ProtoInstance name='LOA1_ShootAnimation' DEF=''> <fieldValue name='cycleInterval' value='0.009999999776482582'/> with defined type='SFTime' accessType='inputOutput' has default value and so this fieldValue is optional [/X3D/Scene/LOD/Group/Group/ProtoInstance/fieldValue, hint] <ProtoInstance name='LOA1_ShootAnimation' DEF=''> <fieldValue name='cycleInterval' value='0.009999999776482582'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/LOD/Group/Group/ProtoInstance/fieldValue, error] <PositionInterpolator DEF='HUMANOIDROOT_POSITION_ANIMATOR'/> is missing ROUTE to send output events, for example <ROUTE fromNode='HUMANOIDROOT_POSITION_ANIMATOR' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/PositionInterpolator, warning] <OrientationInterpolator DEF='HUMANOIDROOT_ANIMATOR'/> is missing ROUTE to send output events, for example <ROUTE fromNode='HUMANOIDROOT_ANIMATOR' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/OrientationInterpolator[1], warning] <OrientationInterpolator DEF='SACROILIAC_ANIMATOR'/> is missing ROUTE to send output events, for example <ROUTE fromNode='SACROILIAC_ANIMATOR' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/OrientationInterpolator[2], warning] <OrientationInterpolator DEF='L_MIDTARSAL_ANIMATOR'/> is missing ROUTE to send output events, for example <ROUTE fromNode='L_MIDTARSAL_ANIMATOR' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/OrientationInterpolator[6], warning] <OrientationInterpolator DEF='R_MIDTARSAL_ANIMATOR'/> is missing ROUTE to send output events, for example <ROUTE fromNode='R_MIDTARSAL_ANIMATOR' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/OrientationInterpolator[10], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//NancyStandShootRifleM24.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (16) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Nancy name='Nancy' loa='' humanoid_root sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot vl1 : l1 l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vc4 : c4 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Legacy//NancyStandShootRifleM24Tidy.x3d Legacy//NancyStandShootRifleM24TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//NancyStandShootRifleM24Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Legacy//NancyStandShootRifleM24Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//NancyStandShootRifleM24.length=90030 bytes, Legacy//NancyStandShootRifleM24Tidy.length=90030 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyStandShootRifleM24.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\NancyStandShootRifleM24.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyStandShootRifleM24Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\NancyStandShootRifleM24Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyStandShootRifleM24TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\NancyStandShootRifleM24.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//NancyStandShootRifleM24.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (16) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Nancy name='Nancy' loa='' humanoid_root sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot vl1 : l1 l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vc4 : c4 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//NancyStandShootRifleM24.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\ScubaTank.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\ScubaTank.x3d validation using X3D Schematron rules next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//ScubaTank.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Legacy//ScubaTankTidy.x3d Legacy//ScubaTankTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Legacy//ScubaTankTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Legacy//ScubaTankTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Legacy//ScubaTank.length=3508 bytes, Legacy//ScubaTankTidy.length=3508 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\ScubaTank.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\ScubaTank.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\ScubaTankTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\ScubaTankTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\ScubaTankTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Legacy\ScubaTank.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//ScubaTank.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Legacy//ScubaTank.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1.x3d validation using X3D Schematron rules <meta name='warning' content='Note this conversion of a legacy model is not HAnim compliant.'/> [/X3D/head/meta[8], diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimJoint) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimSegment) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimSite) within HAnimHumanoid = 5[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 6[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> has mismatched HAnimSite node counts, 5 within skeleton hierarchy and 6 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <TimeSensor DEF='StepTimer'/> is inactive since enabled='false' (and no ROUTE is provided to change this value) [/X3D/Scene/Group[2]/TimeSensor[2], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//BvhConversion1.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (21) : HAnimSegment (21) : HAnimSite (6) ======================================================================================================= HAnimHumanoid DEF='Bvh1_Hips name='Hips' loa='' HumanoidRoot : sacrum | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | | l_midtarsal : l_middistal | r_hip : r_thigh | | r_knee : r_calf | | r_ankle : r_hindfoot | | r_midtarsal : r_middistal | vl5 : l5 | Chest2 : vl5_to_Chest2 | LeftCollar : Chest2_to_LeftCollar | | l_shoulder : l_upperarm | | l_elbow : l_forearm | | l_wrist : l_hand | RightCollar : Chest2_to_RightCollar | | r_shoulder : r_upperarm | | r_elbow : r_forearm | | r_wrist : r_hand | Neck : Chest2_to_Neck | skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: MotionAnimation//BvhConversion1Tidy.x3d MotionAnimation//BvhConversion1TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "MotionAnimation//BvhConversion1Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for MotionAnimation//BvhConversion1Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form MotionAnimation//BvhConversion1.length=605205 bytes, MotionAnimation//BvhConversion1Tidy.length=605205 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BvhConversion1.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BvhConversion1Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//BvhConversion1.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (21) : HAnimSegment (21) : HAnimSite (6) ======================================================================================================= HAnimHumanoid DEF='Bvh1_Hips name='Hips' loa='' HumanoidRoot : sacrum | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | | l_midtarsal : l_middistal | r_hip : r_thigh | | r_knee : r_calf | | r_ankle : r_hindfoot | | r_midtarsal : r_middistal | vl5 : l5 | Chest2 : vl5_to_Chest2 | LeftCollar : Chest2_to_LeftCollar | | l_shoulder : l_upperarm | | l_elbow : l_forearm | | l_wrist : l_hand | RightCollar : Chest2_to_RightCollar | | r_shoulder : r_upperarm | | r_elbow : r_forearm | | r_wrist : r_hand | Neck : Chest2_to_Neck | skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//BvhConversion1.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1Illustrated.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1Illustrated.x3d validation using X3D Schematron rules <meta name='warning' content='under development, TODO fix transcription of HAnimSite nodes. A few further improvements needed in X3dToXhhtml.xslt HAnim report stylesheet'/> [/X3D/head/meta[8], diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimJoint) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimSegment) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimSite) within HAnimHumanoid = 5[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 6[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> has mismatched HAnimSite node counts, 5 within skeleton hierarchy and 6 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <TimeSensor DEF='StepTimer'/> is inactive since enabled='false' (and no ROUTE is provided to change this value) [/X3D/Scene/Group[2]/TimeSensor[2], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//BvhConversion1Illustrated.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (21) : HAnimSegment (21) : HAnimSite (6) ======================================================================================================= HAnimHumanoid DEF='Bvh1_Hips name='Hips' loa='' HumanoidRoot : sacrum | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | | l_midtarsal : l_middistal | r_hip : r_thigh | | r_knee : r_calf | | r_ankle : r_hindfoot | | r_midtarsal : r_middistal | vl5 : l5 | Chest2 : vl5_to_Chest2 | LeftCollar : Chest2_to_LeftCollar | | l_shoulder : l_upperarm | | l_elbow : l_forearm | | l_wrist : l_hand | RightCollar : Chest2_to_RightCollar | | r_shoulder : r_upperarm | | r_elbow : r_forearm | | r_wrist : r_hand | Neck : Chest2_to_Neck | skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: MotionAnimation//BvhConversion1IllustratedTidy.x3d MotionAnimation//BvhConversion1IllustratedTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "MotionAnimation//BvhConversion1IllustratedTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for MotionAnimation//BvhConversion1IllustratedTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form MotionAnimation//BvhConversion1Illustrated.length=480088 bytes, MotionAnimation//BvhConversion1IllustratedTidy.length=480088 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1Illustrated.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BvhConversion1Illustrated.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1IllustratedTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BvhConversion1IllustratedTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1IllustratedTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1Illustrated.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//BvhConversion1Illustrated.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (21) : HAnimSegment (21) : HAnimSite (6) ======================================================================================================= HAnimHumanoid DEF='Bvh1_Hips name='Hips' loa='' HumanoidRoot : sacrum | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | | l_midtarsal : l_middistal | r_hip : r_thigh | | r_knee : r_calf | | r_ankle : r_hindfoot | | r_midtarsal : r_middistal | vl5 : l5 | Chest2 : vl5_to_Chest2 | LeftCollar : Chest2_to_LeftCollar | | l_shoulder : l_upperarm | | l_elbow : l_forearm | | l_wrist : l_hand | RightCollar : Chest2_to_RightCollar | | r_shoulder : r_upperarm | | r_elbow : r_forearm | | r_wrist : r_hand | Neck : Chest2_to_Neck | skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//BvhConversion1Illustrated.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1Invisible.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1Invisible.x3d validation using X3D Schematron rules <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimJoint) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimSegment) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimSite) within HAnimHumanoid = 5[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 6[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Bvh1_Hips' name='Hips'/> has mismatched HAnimSite node counts, 5 within skeleton hierarchy and 6 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <TimeSensor DEF='StepTimer'/> is inactive since enabled='false' (and no ROUTE is provided to change this value) [/X3D/Scene/Group[2]/TimeSensor[2], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//BvhConversion1Invisible.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (21) : HAnimSegment (21) : HAnimSite (6) ======================================================================================================= HAnimHumanoid DEF='Bvh1_Hips name='Hips' loa='' HumanoidRoot : sacrum | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | | l_midtarsal : l_middistal | r_hip : r_thigh | | r_knee : r_calf | | r_ankle : r_hindfoot | | r_midtarsal : r_middistal | vl5 : l5 | Chest2 : vl5_to_Chest2 | LeftCollar : Chest2_to_LeftCollar | | l_shoulder : l_upperarm | | l_elbow : l_forearm | | l_wrist : l_hand | RightCollar : Chest2_to_RightCollar | | r_shoulder : r_upperarm | | r_elbow : r_forearm | | r_wrist : r_hand | Neck : Chest2_to_Neck | skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: MotionAnimation//BvhConversion1InvisibleTidy.x3d MotionAnimation//BvhConversion1InvisibleTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "MotionAnimation//BvhConversion1InvisibleTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for MotionAnimation//BvhConversion1InvisibleTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form MotionAnimation//BvhConversion1Invisible.length=462864 bytes, MotionAnimation//BvhConversion1InvisibleTidy.length=462864 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1Invisible.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BvhConversion1Invisible.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1InvisibleTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BvhConversion1InvisibleTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1InvisibleTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhConversion1Invisible.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//BvhConversion1Invisible.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (21) : HAnimSegment (21) : HAnimSite (6) ======================================================================================================= HAnimHumanoid DEF='Bvh1_Hips name='Hips' loa='' HumanoidRoot : sacrum | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | | l_midtarsal : l_middistal | r_hip : r_thigh | | r_knee : r_calf | | r_ankle : r_hindfoot | | r_midtarsal : r_middistal | vl5 : l5 | Chest2 : vl5_to_Chest2 | LeftCollar : Chest2_to_LeftCollar | | l_shoulder : l_upperarm | | l_elbow : l_forearm | | l_wrist : l_hand | RightCollar : Chest2_to_RightCollar | | r_shoulder : r_upperarm | | r_elbow : r_forearm | | r_wrist : r_hand | Neck : Chest2_to_Neck | skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//BvhConversion1Invisible.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhSeamless3dExport1.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhSeamless3dExport1.x3d validation using X3D Schematron rules Missing name of X3D scene author in meta tag, add <meta name='creator' content='Author Name'/> [/X3D/head, info] <Viewpoint DEF=''/> centerOfRotation='0 0 0', consider setting centerOfRotation to value of sibling <HAnimHumanoid DEF='' name='HumanoidRoot' center='0 0 0'/> [/X3D/Scene/Viewpoint, warning] Missing connection for field in ProtoBody: <ProtoDeclare name='PAnim'> <ProtoInterface> <field name='children' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='PAnim'> <ProtoBody> ... <IS> <connect protoField='children' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[6], warning] <Script name='' DEF=''> <field name='play' value='false'/> field initialization not allowed when IS/connect is also defined [/X3D/Scene/ProtoDeclare/ProtoBody/Script/field[1], error] <Script DEF=''> <field name='play' accessType='inputOutput'/> must define function set_play (newValue) [/X3D/Scene/ProtoDeclare/ProtoBody/Script/field[1], error] <Script name='' DEF=''> <field name='pause' value='false'/> field initialization not allowed when IS/connect is also defined [/X3D/Scene/ProtoDeclare/ProtoBody/Script/field[2], error] <Script DEF=''> <field name='pause' accessType='inputOutput'/> must define function set_pause (newValue) [/X3D/Scene/ProtoDeclare/ProtoBody/Script/field[2], error] <Script name='' DEF=''> <field name='period' value='0'/> field initialization not allowed when IS/connect is also defined [/X3D/Scene/ProtoDeclare/ProtoBody/Script/field[3], error] <Script DEF=''> <field name='period' accessType='inputOutput'/> must define function set_period (newValue) [/X3D/Scene/ProtoDeclare/ProtoBody/Script/field[3], error] <Script DEF=''> <field name='period' accessType='inputOutput'/> does not send output event via assignment statement period=___; [/X3D/Scene/ProtoDeclare/ProtoBody/Script/field[3], warning] <HAnimHumanoid DEF=''/> name field is required [/X3D/Scene/HAnimHumanoid, error] <HAnimHumanoid DEF=''/> name='' is not unique [/X3D/Scene/HAnimHumanoid, warning] <HAnimHumanoid DEF='' name=''/> version='1.0' with X3D version='3.1' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='' name=''/> node count(HAnimJoint) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='' name=''/> node count(HAnimSegment) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='' name=''/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='' name=''/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='' name=''/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='' name=''/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 21[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='' name=''/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='' name=''/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='' name=''/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <ProtoInstance name='PAnim' DEF='t02de8af0'> <fieldValue name='period' value='4.750095'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1], error] <ProtoInstance name='PAnim' DEF='t02de8af0'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[2], error] <Script DEF='s03e13e80'> <field name='f03e07a38' accessType='inputOutput'/> does not send output event via assignment statement f03e07a38=___; [/X3D/Scene/Script/field[1], warning] <Script DEF='s03e13e80'> <field name='pi_Hips' accessType='inputOutput'/> does not send output event via assignment statement pi_Hips=___; [/X3D/Scene/Script/field[2], warning] <Script DEF='s03e13e80'> <field name='Hips' accessType='inputOutput'/> does not send output event via assignment statement Hips=___; [/X3D/Scene/Script/field[3], warning] <Script DEF='s03e13e80'> <field name='oi_Hips' accessType='inputOutput'/> does not send output event via assignment statement oi_Hips=___; [/X3D/Scene/Script/field[4], warning] <Script DEF='s03e13e80'> <field name='oi_LeftHip' accessType='inputOutput'/> does not send output event via assignment statement oi_LeftHip=___; [/X3D/Scene/Script/field[5], warning] <Script DEF='s03e13e80'> <field name='LeftHip' accessType='inputOutput'/> does not send output event via assignment statement LeftHip=___; [/X3D/Scene/Script/field[6], warning] <Script DEF='s03e13e80'> <field name='oi_LeftKnee' accessType='inputOutput'/> does not send output event via assignment statement oi_LeftKnee=___; [/X3D/Scene/Script/field[7], warning] <Script DEF='s03e13e80'> <field name='LeftKnee' accessType='inputOutput'/> does not send output event via assignment statement LeftKnee=___; [/X3D/Scene/Script/field[8], warning] <Script DEF='s03e13e80'> <field name='oi_LeftAnkle' accessType='inputOutput'/> does not send output event via assignment statement oi_LeftAnkle=___; [/X3D/Scene/Script/field[9], warning] <Script DEF='s03e13e80'> <field name='LeftAnkle' accessType='inputOutput'/> does not send output event via assignment statement LeftAnkle=___; [/X3D/Scene/Script/field[10], warning] <Script DEF='s03e13e80'> <field name='oi_LeftAnkleEnd' accessType='inputOutput'/> does not send output event via assignment statement oi_LeftAnkleEnd=___; [/X3D/Scene/Script/field[11], warning] <Script DEF='s03e13e80'> <field name='LeftAnkleEnd' accessType='inputOutput'/> does not send output event via assignment statement LeftAnkleEnd=___; [/X3D/Scene/Script/field[12], warning] <Script DEF='s03e13e80'> <field name='oi_RightHip' accessType='inputOutput'/> does not send output event via assignment statement oi_RightHip=___; [/X3D/Scene/Script/field[13], warning] <Script DEF='s03e13e80'> <field name='RightHip' accessType='inputOutput'/> does not send output event via assignment statement RightHip=___; [/X3D/Scene/Script/field[14], warning] <Script DEF='s03e13e80'> <field name='oi_RightKnee' accessType='inputOutput'/> does not send output event via assignment statement oi_RightKnee=___; [/X3D/Scene/Script/field[15], warning] <Script DEF='s03e13e80'> <field name='RightKnee' accessType='inputOutput'/> does not send output event via assignment statement RightKnee=___; [/X3D/Scene/Script/field[16], warning] <Script DEF='s03e13e80'> <field name='oi_RightAnkle' accessType='inputOutput'/> does not send output event via assignment statement oi_RightAnkle=___; [/X3D/Scene/Script/field[17], warning] <Script DEF='s03e13e80'> <field name='RightAnkle' accessType='inputOutput'/> does not send output event via assignment statement RightAnkle=___; [/X3D/Scene/Script/field[18], warning] <Script DEF='s03e13e80'> <field name='oi_RightAnkleEnd' accessType='inputOutput'/> does not send output event via assignment statement oi_RightAnkleEnd=___; [/X3D/Scene/Script/field[19], warning] <Script DEF='s03e13e80'> <field name='RightAnkleEnd' accessType='inputOutput'/> does not send output event via assignment statement RightAnkleEnd=___; [/X3D/Scene/Script/field[20], warning] <Script DEF='s03e13e80'> <field name='oi_Chest' accessType='inputOutput'/> does not send output event via assignment statement oi_Chest=___; [/X3D/Scene/Script/field[21], warning] <Script DEF='s03e13e80'> <field name='Chest' accessType='inputOutput'/> does not send output event via assignment statement Chest=___; [/X3D/Scene/Script/field[22], warning] <Script DEF='s03e13e80'> <field name='oi_Chest2' accessType='inputOutput'/> does not send output event via assignment statement oi_Chest2=___; [/X3D/Scene/Script/field[23], warning] <Script DEF='s03e13e80'> <field name='Chest2' accessType='inputOutput'/> does not send output event via assignment statement Chest2=___; [/X3D/Scene/Script/field[24], warning] <Script DEF='s03e13e80'> <field name='oi_LeftCollar' accessType='inputOutput'/> does not send output event via assignment statement oi_LeftCollar=___; [/X3D/Scene/Script/field[25], warning] <Script DEF='s03e13e80'> <field name='LeftCollar' accessType='inputOutput'/> does not send output event via assignment statement LeftCollar=___; [/X3D/Scene/Script/field[26], warning] <Script DEF='s03e13e80'> <field name='oi_LeftShoulder' accessType='inputOutput'/> does not send output event via assignment statement oi_LeftShoulder=___; [/X3D/Scene/Script/field[27], warning] <Script DEF='s03e13e80'> <field name='LeftShoulder' accessType='inputOutput'/> does not send output event via assignment statement LeftShoulder=___; [/X3D/Scene/Script/field[28], warning] <Script DEF='s03e13e80'> <field name='oi_LeftElbow' accessType='inputOutput'/> does not send output event via assignment statement oi_LeftElbow=___; [/X3D/Scene/Script/field[29], warning] <Script DEF='s03e13e80'> <field name='LeftElbow' accessType='inputOutput'/> does not send output event via assignment statement LeftElbow=___; [/X3D/Scene/Script/field[30], warning] <Script DEF='s03e13e80'> <field name='oi_LeftWrist' accessType='inputOutput'/> does not send output event via assignment statement oi_LeftWrist=___; [/X3D/Scene/Script/field[31], warning] <Script DEF='s03e13e80'> <field name='LeftWrist' accessType='inputOutput'/> does not send output event via assignment statement LeftWrist=___; [/X3D/Scene/Script/field[32], warning] <Script DEF='s03e13e80'> <field name='oi_RightCollar' accessType='inputOutput'/> does not send output event via assignment statement oi_RightCollar=___; [/X3D/Scene/Script/field[33], warning] <Script DEF='s03e13e80'> <field name='RightCollar' accessType='inputOutput'/> does not send output event via assignment statement RightCollar=___; [/X3D/Scene/Script/field[34], warning] <Script DEF='s03e13e80'> <field name='oi_RightShoulder' accessType='inputOutput'/> does not send output event via assignment statement oi_RightShoulder=___; [/X3D/Scene/Script/field[35], warning] <Script DEF='s03e13e80'> <field name='RightShoulder' accessType='inputOutput'/> does not send output event via assignment statement RightShoulder=___; [/X3D/Scene/Script/field[36], warning] <Script DEF='s03e13e80'> <field name='oi_RightElbow' accessType='inputOutput'/> does not send output event via assignment statement oi_RightElbow=___; [/X3D/Scene/Script/field[37], warning] <Script DEF='s03e13e80'> <field name='RightElbow' accessType='inputOutput'/> does not send output event via assignment statement RightElbow=___; [/X3D/Scene/Script/field[38], warning] <Script DEF='s03e13e80'> <field name='oi_RightWrist' accessType='inputOutput'/> does not send output event via assignment statement oi_RightWrist=___; [/X3D/Scene/Script/field[39], warning] <Script DEF='s03e13e80'> <field name='RightWrist' accessType='inputOutput'/> does not send output event via assignment statement RightWrist=___; [/X3D/Scene/Script/field[40], warning] <Script DEF='s03e13e80'> <field name='oi_Neck' accessType='inputOutput'/> does not send output event via assignment statement oi_Neck=___; [/X3D/Scene/Script/field[41], warning] <Script DEF='s03e13e80'> <field name='Neck' accessType='inputOutput'/> does not send output event via assignment statement Neck=___; [/X3D/Scene/Script/field[42], warning] <Script DEF='s03e13e80'> <field name='oi_Head' accessType='inputOutput'/> does not send output event via assignment statement oi_Head=___; [/X3D/Scene/Script/field[43], warning] <Script DEF='s03e13e80'> <field name='Head' accessType='inputOutput'/> does not send output event via assignment statement Head=___; [/X3D/Scene/Script/field[44], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//BvhSeamless3dExport1.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d *** HAnimJoint mismatched DEF-name pair DEF='_Hips' for name='Hips', resetting to DEF='_Hips' *** HAnimJoint mismatched DEF-name pair DEF='_LeftHip' for name='LeftHip', resetting to DEF='_LeftHip' *** HAnimJoint mismatched DEF-name pair DEF='_LeftKnee' for name='LeftKnee', resetting to DEF='_LeftKnee' *** HAnimJoint mismatched DEF-name pair DEF='_LeftAnkle' for name='LeftAnkle', resetting to DEF='_LeftAnkle' *** HAnimJoint mismatched DEF-name pair DEF='_LeftAnkleEnd' for name='LeftAnkleEnd', resetting to DEF='_LeftAnkleEnd' *** HAnimJoint mismatched DEF-name pair DEF='_RightHip' for name='RightHip', resetting to DEF='_RightHip' *** HAnimJoint mismatched DEF-name pair DEF='_RightKnee' for name='RightKnee', resetting to DEF='_RightKnee' *** HAnimJoint mismatched DEF-name pair DEF='_RightAnkle' for name='RightAnkle', resetting to DEF='_RightAnkle' *** HAnimJoint mismatched DEF-name pair DEF='_RightAnkleEnd' for name='RightAnkleEnd', resetting to DEF='_RightAnkleEnd' *** HAnimJoint mismatched DEF-name pair DEF='_Chest' for name='Chest', resetting to DEF='_Chest' *** HAnimJoint mismatched DEF-name pair DEF='_Chest2' for name='Chest2', resetting to DEF='_Chest2' *** HAnimJoint mismatched DEF-name pair DEF='_LeftCollar' for name='LeftCollar', resetting to DEF='_LeftCollar' *** HAnimJoint mismatched DEF-name pair DEF='_LeftShoulder' for name='LeftShoulder', resetting to DEF='_LeftShoulder' *** HAnimJoint mismatched DEF-name pair DEF='_LeftElbow' for name='LeftElbow', resetting to DEF='_LeftElbow' *** HAnimJoint mismatched DEF-name pair DEF='_LeftWrist' for name='LeftWrist', resetting to DEF='_LeftWrist' *** HAnimJoint mismatched DEF-name pair DEF='_RightCollar' for name='RightCollar', resetting to DEF='_RightCollar' *** HAnimJoint mismatched DEF-name pair DEF='_RightShoulder' for name='RightShoulder', resetting to DEF='_RightShoulder' *** HAnimJoint mismatched DEF-name pair DEF='_RightElbow' for name='RightElbow', resetting to DEF='_RightElbow' *** HAnimJoint mismatched DEF-name pair DEF='_RightWrist' for name='RightWrist', resetting to DEF='_RightWrist' *** HAnimJoint mismatched DEF-name pair DEF='_Neck' for name='Neck', resetting to DEF='_Neck' *** HAnimJoint mismatched DEF-name pair DEF='_Head' for name='Head', resetting to DEF='_Head' ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (21) : HAnimSegment (0) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF=' name='' loa='' Hips LeftHip | LeftKnee | LeftAnkle | LeftAnkleEnd RightHip | RightKnee | RightAnkle | RightAnkleEnd Chest Chest2 LeftCollar | LeftShoulder | LeftElbow | LeftWrist RightCollar | RightShoulder | RightElbow | RightWrist Neck Head ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: MotionAnimation//BvhSeamless3dExport1Tidy.x3d MotionAnimation//BvhSeamless3dExport1TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:434) - final canonical 3.1 DOCTYPE found INFO [main] (X3dHeaderChecker.java:509) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "MotionAnimation//BvhSeamless3dExport1Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for MotionAnimation//BvhSeamless3dExport1Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form MotionAnimation//BvhSeamless3dExport1.length=598666 bytes, MotionAnimation//BvhSeamless3dExport1Tidy.length=598666 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhSeamless3dExport1.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BvhSeamless3dExport1.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhSeamless3dExport1Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\BvhSeamless3dExport1Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhSeamless3dExport1TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\BvhSeamless3dExport1.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//BvhSeamless3dExport1.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//BvhSeamless3dExport1.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\RotationTests.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\RotationTests.x3d validation using X3D Schematron rules <meta name='warning' content='under development: euler-angle conversions still problematic, single-step animation reveals that animations are not smooth.'/> [/X3D/head/meta[8], diagnostic] <TimeSensor DEF='ClockTimer'/> is inactive since enabled='false' (and no ROUTE is provided to change this value) [/X3D/Scene/TimeSensor[1], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//RotationTests.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: MotionAnimation//RotationTestsTidy.x3d MotionAnimation//RotationTestsTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "MotionAnimation//RotationTestsTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for MotionAnimation//RotationTestsTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form MotionAnimation//RotationTests.length=62926 bytes, MotionAnimation//RotationTestsTidy.length=62926 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\RotationTests.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\RotationTests.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\RotationTestsTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\RotationTestsTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\RotationTestsTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\MotionAnimation\RotationTests.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//RotationTests.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/MotionAnimation//RotationTests.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Polygonal\Marine.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Polygonal\Marine.x3d validation using X3D Schematron rules <meta name='warning' content='Not HAnim compliant'/> [/X3D/head/meta[6], diagnostic] <Viewpoint DEF='Viewpoint1'/> centerOfRotation='0 0 0' has mismatched Y-value height of 0 compared to position='2.293 1.66 0' which has Y-value height of 1.66[/X3D/Scene/Transform/Group/Viewpoint[1], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Polygonal//Marine.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Polygonal//MarineTidy.x3d Polygonal//MarineTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Polygonal//MarineTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Polygonal//MarineTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Polygonal//Marine.length=79166 bytes, Polygonal//MarineTidy.length=79166 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Polygonal\Marine.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\Marine.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Polygonal\MarineTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\MarineTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Polygonal Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Polygonal\MarineTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Polygonal\Marine.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Polygonal//Marine.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Polygonal//Marine.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\AllenDuttonProtoInstances.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\AllenDuttonProtoInstances.x3d validation using X3D Schematron rules <meta name='warning' content='using ProtoDeclare is only for developmental experimentation, use X3D native tags for Humanoids instead'/> [/X3D/head/meta[8], diagnostic] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='llimit' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='llimit' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='limitOrientation' accessType='inputOutput' type='SFRotation'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='limitOrientation' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[5], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='stiffness' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='stiffness' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[9], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='ulimit' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='ulimit' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[11], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='centerOfMass' accessType='inputOutput' type='SFVec3f'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='centerOfMass' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='coord' accessType='inputOutput' type='SFNode'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='coord' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[5], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='displacers' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='displacers' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[6], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='mass' accessType='inputOutput' type='SFFloat'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='mass' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[7], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='momentsOfInertia' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='momentsOfInertia' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[8], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[9], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='info' accessType='inputOutput' type='MFString'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='info' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[5], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='joints' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='joints' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[6], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[7], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='segments' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='segments' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[11], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='sites' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='sites' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[12], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='version' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='version' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[14], warning] <ProtoInstance name='Humanoid' DEF='Humanoid'> <fieldValue name='humanoidBody' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_humanoid_root'> <fieldValue name='name' value='humanoid_root'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_humanoid_root'> <fieldValue name='center' value='-0.00405 0.855 -0.000113'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_humanoid_root'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3], error] <ProtoInstance name='Joint' DEF='hanim_sacroiliac'> <fieldValue name='name' value='sacroiliac'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_sacroiliac'> <fieldValue name='center' value='0 1.01 -0.0204'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_sacroiliac'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_pelvis'> <fieldValue name='name' value='pelvis'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_pelvis'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_hip'> <fieldValue name='name' value='l_hip'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_l_hip'> <fieldValue name='center' value='0.122 0.888271 -0.0693267'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_hip'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_l_thigh'> <fieldValue name='name' value='l_thigh'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_l_thigh'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_knee'> <fieldValue name='name' value='l_knee'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_l_knee'> <fieldValue name='center' value='0.0738 0.517 -0.0284'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_knee'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_l_calf'> <fieldValue name='name' value='l_calf'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_l_calf'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_ankle'> <fieldValue name='name' value='l_ankle'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_l_ankle'> <fieldValue name='center' value='0.0645 0.0719 -0.048'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_ankle'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_l_hindfoot'> <fieldValue name='name' value='l_hindfoot'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_l_hindfoot'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_hip'> <fieldValue name='name' value='r_hip'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_r_hip'> <fieldValue name='center' value='-0.11 0.892362 -0.0732533'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_hip'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_r_thigh'> <fieldValue name='name' value='r_thigh'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_r_thigh'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_knee'> <fieldValue name='name' value='r_knee'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_r_knee'> <fieldValue name='center' value='-0.0699 0.51 -0.0166'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_knee'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_r_calf'> <fieldValue name='name' value='r_calf'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_r_calf'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_ankle'> <fieldValue name='name' value='r_ankle'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_r_ankle'> <fieldValue name='center' value='-0.064 0.0753 -0.0412'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_ankle'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_r_hindfoot'> <fieldValue name='name' value='r_hindfoot'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_r_hindfoot'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_vl1'> <fieldValue name='name' value='vl1'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_vl1'> <fieldValue name='center' value='-0.00405 1.07 -0.0275'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_vl1'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_c7'> <fieldValue name='name' value='l1'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_c7'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_shoulder'> <fieldValue name='name' value='l_shoulder'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_l_shoulder'> <fieldValue name='center' value='0.167 1.36 -0.0518'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_shoulder'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_l_upperarm'> <fieldValue name='name' value='l_upperarm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_l_upperarm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_elbow'> <fieldValue name='name' value='l_elbow'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_l_elbow'> <fieldValue name='center' value='0.196 1.07 -0.0518'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_elbow'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_l_forearm'> <fieldValue name='name' value='l_forearm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_l_forearm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_wrist'> <fieldValue name='name' value='l_wrist'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_l_wrist'> <fieldValue name='center' value='0.213 0.811 -0.0338'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_wrist'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_l_hand'> <fieldValue name='name' value='l_hand'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_l_hand'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_shoulder'> <fieldValue name='name' value='r_shoulder'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_r_shoulder'> <fieldValue name='center' value='-0.167 1.36 -0.0458'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_shoulder'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_r_upperarm'> <fieldValue name='name' value='r_upperarm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_r_upperarm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_elbow'> <fieldValue name='name' value='r_elbow'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_r_elbow'> <fieldValue name='center' value='-0.192 1.07 -0.0498'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_elbow'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_r_forearm'> <fieldValue name='name' value='r_forearm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_r_forearm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_wrist'> <fieldValue name='name' value='r_wrist'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_r_wrist'> <fieldValue name='center' value='-0.217 0.811 -0.0338'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_wrist'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_r_hand'> <fieldValue name='name' value='r_hand'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_r_hand'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_vc4'> <fieldValue name='name' value='vc4'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_vc4'> <fieldValue name='center' value='0 1.43 -0.0458'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_vc4'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_c4'> <fieldValue name='name' value='c4'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_c4'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_skullbase'> <fieldValue name='name' value='skullbase'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_skullbase'> <fieldValue name='rotation' value='0 1 0 0'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_skullbase'> <fieldValue name='center' value='0 1.4 0'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Joint' DEF='hanim_skullbase'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[4], error] <ProtoInstance name='Segment' DEF='hanim_skull'> <fieldValue name='name' value='skull'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_skull'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[2], error] <Group DEF=''/> element has no child node [/X3D/Scene/ProtoInstance/fieldValue[1]/Group, warning] <ProtoInstance name='Humanoid' DEF='Humanoid'> <fieldValue name='joints' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Humanoid' DEF='Humanoid'> <fieldValue name='segments' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[3], error] <ProtoInstance name='Humanoid' DEF='Humanoid'> <fieldValue name='viewpoints' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4], error] <Viewpoint DEF='SideView'/> centerOfRotation='0 0 0' has mismatched Y-value height of 0 compared to position='2.5929 0.854 0' which has Y-value height of 0.854[/X3D/Scene/ProtoInstance/fieldValue[4]/Viewpoint[3], warning] <Collision DEF='HUD'/> is inactive since enabled='false' (and no ROUTE is provided to change this value) [/X3D/Scene/Group[1]/Collision, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//AllenDuttonProtoInstances.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Prototypes//AllenDuttonProtoInstancesTidy.x3d Prototypes//AllenDuttonProtoInstancesTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//AllenDuttonProtoInstancesTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Prototypes//AllenDuttonProtoInstancesTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//AllenDuttonProtoInstances.length=848285 bytes, Prototypes//AllenDuttonProtoInstancesTidy.length=848285 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\AllenDuttonProtoInstances.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\AllenDuttonProtoInstances.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\AllenDuttonProtoInstancesTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\AllenDuttonProtoInstancesTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\AllenDuttonProtoInstancesTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\AllenDuttonProtoInstances.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//AllenDuttonProtoInstances.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//AllenDuttonProtoInstances.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\AllenStandShootRifleM24.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\AllenStandShootRifleM24.x3d validation using X3D Schematron rules Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='cycleInterval' accessType='inputOutput' type='SFTime'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='cycleInterval' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='enabled' accessType='inputOutput' type='SFBool'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='enabled' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='loop' accessType='inputOutput' type='SFBool'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='loop' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='startTime' accessType='inputOutput' type='SFTime'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='startTime' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='stopTime' accessType='inputOutput' type='SFTime'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='stopTime' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[5], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='fraction_changed' accessType='outputOnly' type='SFFloat'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='fraction_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[6], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='isActive' accessType='outputOnly' type='SFBool'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='isActive' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[7], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='HumanoidRoot_translation_changed' accessType='outputOnly' type='SFVec3f'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='HumanoidRoot_translation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[8], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='HumanoidRoot_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='HumanoidRoot_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[9], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='lower_body_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='lower_body_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[10], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_hip_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_hip_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[11], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_knee_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_knee_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[12], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_ankle_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_ankle_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[13], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_midtarsal_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_midtarsal_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[14], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_hip_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_hip_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[15], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_knee_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_knee_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[16], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_ankle_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_ankle_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[17], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_midtarsal_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_midtarsal_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[18], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='vl5_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='vl5_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[19], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='skullbase_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='skullbase_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[20], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_shoulder_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_shoulder_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[21], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_elbow_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_elbow_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[22], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='l_wrist_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='l_wrist_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[23], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_shoulder_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_shoulder_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[24], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_elbow_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_elbow_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[25], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoInterface> <field name='r_wrist_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_ShootAnimation'> <ProtoBody> ... <IS> <connect protoField='r_wrist_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[26], warning] <Group DEF=''/> element has no child node [/X3D/Scene/ProtoDeclare/ProtoBody/Group, warning] <Viewpoint DEF=''/> description='Allen Back Viewpoint' behavior not guaranteed as child (or descendant) of LOD node, avoid this design pattern or use ViewpointGroup instead of LOD [/X3D/Scene/LOD/Group/Viewpoint[1], error] <Viewpoint DEF=''/> description='Allen Above Viewpoint' behavior not guaranteed as child (or descendant) of LOD node, avoid this design pattern or use ViewpointGroup instead of LOD [/X3D/Scene/LOD/Group/Viewpoint[2], error] <HAnimHumanoid DEF='hanim_Allen' name='Allen'/> version='1.0' with X3D version='3.3' [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Allen' name='Allen'/> node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Allen' name='Allen'/> node count(HAnimSegment) within skeleton hierarchy = 16[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Allen' name='Allen'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Allen' name='Allen'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Allen' name='Allen'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Allen' name='Allen'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 17[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Allen' name='Allen'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 16[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Allen' name='Allen'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_Allen' name='Allen'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] <HAnimSegment DEF='hanim_pelvis' name='pelvis'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0 1.01 -0.0204' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, warning] <HAnimSegment DEF='hanim_pelvis' name='pelvis'/> has parent <HAnimJoint DEF='hanim_sacroiliac' center='0 1.01 -0.0204'/> that does not match child <Transform DEF='' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_thigh' name='l_thigh'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0.122 0.888271 -0.0693267' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_thigh' name='l_thigh'/> has parent <HAnimJoint DEF='hanim_l_hip' center='0.122 0.888271 -0.0693267'/> that does not match child <Transform DEF='l_thigh_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_calf' name='l_calf'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0.0738 0.517 -0.0284' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_calf' name='l_calf'/> has parent <HAnimJoint DEF='hanim_l_knee' center='0.0738 0.517 -0.0284'/> that does not match child <Transform DEF='l_calf_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_hindfoot' name='l_hindfoot'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0.0645 0.0719 -0.048' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_hindfoot' name='l_hindfoot'/> has parent <HAnimJoint DEF='hanim_l_ankle' center='0.0645 0.0719 -0.048'/> that does not match child <Transform DEF='l_foot_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_thigh' name='r_thigh'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.11 0.892362 -0.0732533' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_thigh' name='r_thigh'/> has parent <HAnimJoint DEF='hanim_r_hip' center='-0.11 0.892362 -0.0732533'/> that does not match child <Transform DEF='r_thigh_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_calf' name='r_calf'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.0699 0.51 -0.0166' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_calf' name='r_calf'/> has parent <HAnimJoint DEF='hanim_r_knee' center='-0.0699 0.51 -0.0166'/> that does not match child <Transform DEF='r_calf_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_hindfoot' name='r_hindfoot'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.064 0.0753 -0.0412' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_hindfoot' name='r_hindfoot'/> has parent <HAnimJoint DEF='hanim_r_ankle' center='-0.064 0.0753 -0.0412'/> that does not match child <Transform DEF='r_foot_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l1' name='l1'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.00405 1.07 -0.0275' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l1' name='l1'/> has parent <HAnimJoint DEF='hanim_vl1' center='-0.00405 1.07 -0.0275'/> that does not match child <Transform DEF='torso_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_upperarm' name='l_upperarm'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0.167 1.36 -0.0518' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_upperarm' name='l_upperarm'/> has parent <HAnimJoint DEF='hanim_l_shoulder' center='0.167 1.36 -0.0518'/> that does not match child <Transform DEF='l_upperarm_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_forearm' name='l_forearm'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0.196 1.07 -0.0518' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_forearm' name='l_forearm'/> has parent <HAnimJoint DEF='hanim_l_elbow' center='0.196 1.07 -0.0518'/> that does not match child <Transform DEF='l_forearm_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_hand' name='l_hand'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0.213 0.811 -0.0338' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_l_hand' name='l_hand'/> has parent <HAnimJoint DEF='hanim_l_wrist' center='0.213 0.811 -0.0338'/> that does not match child <Transform DEF='l_hand_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_upperarm' name='r_upperarm'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.167 1.36 -0.0458' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_upperarm' name='r_upperarm'/> has parent <HAnimJoint DEF='hanim_r_shoulder' center='-0.167 1.36 -0.0458'/> that does not match child <Transform DEF='r_upperarm_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_forearm' name='r_forearm'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='-0.192 1.07 -0.0498' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_r_forearm' name='r_forearm'/> has parent <HAnimJoint DEF='hanim_r_elbow' center='-0.192 1.07 -0.0498'/> that does not match child <Transform DEF='r_forearm_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_c4' name='c4'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0 1.43 -0.0458' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimSegment, warning] <HAnimSegment DEF='hanim_c4' name='c4'/> has parent <HAnimJoint DEF='hanim_vc4' center='0 1.43 -0.0458'/> that does not match child <Transform DEF='neck_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimSegment, warning] <HAnimSegment DEF='hanim_skull' name='skull'/> has contained Transform/Shape, but child Transform/translation='0 0 0' does not match parent HAnimJoint/center='0 1.54 -0.0409' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimJoint/HAnimSegment, warning] <HAnimSegment DEF='hanim_skull' name='skull'/> has parent <HAnimJoint DEF='hanim_skullbase' center='0 1.54 -0.0409'/> that does not match child <Transform DEF='skull_adjust' translation='0 0 0'/>, resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimJoint/HAnimSegment, warning] <PositionInterpolator DEF='HUMANOIDROOT_POSITION_ANIMATOR'/> is missing ROUTE to send output events, for example <ROUTE fromNode='HUMANOIDROOT_POSITION_ANIMATOR' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/PositionInterpolator, warning] <OrientationInterpolator DEF='HUMANOIDROOT_ANIMATOR'/> is missing ROUTE to send output events, for example <ROUTE fromNode='HUMANOIDROOT_ANIMATOR' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/OrientationInterpolator[1], warning] <OrientationInterpolator DEF='SACROILIAC_ANIMATOR'/> is missing ROUTE to send output events, for example <ROUTE fromNode='SACROILIAC_ANIMATOR' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/OrientationInterpolator[2], warning] <OrientationInterpolator DEF='L_MIDTARSAL_ANIMATOR'/> is missing ROUTE to send output events, for example <ROUTE fromNode='L_MIDTARSAL_ANIMATOR' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/OrientationInterpolator[6], warning] <OrientationInterpolator DEF='R_MIDTARSAL_ANIMATOR'/> is missing ROUTE to send output events, for example <ROUTE fromNode='R_MIDTARSAL_ANIMATOR' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/OrientationInterpolator[10], warning] <OrientationInterpolator DEF='R_WRIST_ANIMATOR'/> is missing ROUTE to send output events, for example <ROUTE fromNode='R_WRIST_ANIMATOR' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/OrientationInterpolator[18], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//AllenStandShootRifleM24.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (16) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Allen name='Allen' loa='' humanoid_root sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot vl1 : l1 l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vc4 : c4 skullbase : skull ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Prototypes//AllenStandShootRifleM24Tidy.x3d Prototypes//AllenStandShootRifleM24TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//AllenStandShootRifleM24Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Prototypes//AllenStandShootRifleM24Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//AllenStandShootRifleM24.length=792126 bytes, Prototypes//AllenStandShootRifleM24Tidy.length=792126 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\AllenStandShootRifleM24.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\AllenStandShootRifleM24.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\AllenStandShootRifleM24Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\AllenStandShootRifleM24Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\AllenStandShootRifleM24TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\AllenStandShootRifleM24.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//AllenStandShootRifleM24.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (16) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_Allen name='Allen' loa='' humanoid_root sacroiliac : pelvis | l_hip : l_thigh | | l_knee : l_calf | | l_ankle : l_hindfoot | r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot vl1 : l1 l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand r_shoulder : r_upperarm | r_elbow : r_forearm | r_wrist : r_hand vc4 : c4 skullbase : skull ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//AllenStandShootRifleM24.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\HAnimBehaviorPrototypes.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\HAnimBehaviorPrototypes.x3d validation using X3D Schematron rules <meta name='warning' content='under development. should joint translations be exposed? upgrade to HAnim v2.2'/> [/X3D/head/meta[12], diagnostic] <ProtoInstance name='HAnimBehavior' DEF='BehaviorTest1'> <fieldValue name='HumanoidRoot_translation_key' value='0 0.25 0.5 0.75 1.0'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='HAnimBehavior' DEF='BehaviorTest1'> <fieldValue name='HumanoidRoot_translation_keyValue' value='0 0 0 0 0 10 0 0 20 0 0 30 0 0 40 0 0 50'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='HAnimBehavior' DEF='BehaviorTest1'> <fieldValue name='r_ankle_key' value='0 0.5 1'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance[1]/fieldValue[3], error] <ProtoInstance name='HAnimBehavior' DEF='BehaviorTest1'> <fieldValue name='r_ankle_keyValue' value='0 1 0 0 0 1 0 0.2 0 1 0 0.4'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance[1]/fieldValue[4], error] <ProtoInstance name='HAnimBodyBehaviorChooser' DEF='ChooserTest'> <fieldValue name='HumanoidArray' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance[2]/fieldValue[1], error] <HAnimHumanoid DEF='hanim_DiamondManLOA-1' name='DiamondManLOA-1'/> element has no child node [/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, warning] <HAnimHumanoid DEF='hanim_DiamondManLOA-1' name='DiamondManLOA-1'/> version='1.0' with X3D version='3.3' [/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_DiamondManLOA-1' name='DiamondManLOA-1'/> node count(HAnimJoint) within skeleton hierarchy = 0[/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_DiamondManLOA-1' name='DiamondManLOA-1'/> node count(HAnimSegment) within skeleton hierarchy = 0[/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_DiamondManLOA-1' name='DiamondManLOA-1'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_DiamondManLOA-1' name='DiamondManLOA-1'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_DiamondManLOA-1' name='DiamondManLOA-1'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_DiamondManLOA-1' name='DiamondManLOA-1'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 0[/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_DiamondManLOA-1' name='DiamondManLOA-1'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 0[/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_DiamondManLOA-1' name='DiamondManLOA-1'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_DiamondManLOA-1' name='DiamondManLOA-1'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/ProtoInstance[2]/fieldValue[1]/HAnimHumanoid, diagnostic] <ProtoInstance name='HAnimBodyBehaviorChooser' DEF='ChooserTest'> <fieldValue name='whichBody' value='0'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='HAnimBodyBehaviorChooser' DEF='ChooserTest'> <fieldValue name='hAnimBehaviorNodes' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='HAnimBodyBehaviorChooser' DEF='ChooserTest'> <fieldValue name='enabledBehaviorsArray' value='true'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance[2]/fieldValue[4], error] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//HAnimBehaviorPrototypes.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (0) : HAnimSegment (0) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_DiamondManLOA-1 name='DiamondManLOA-1' loa='' ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Prototypes//HAnimBehaviorPrototypesTidy.x3d Prototypes//HAnimBehaviorPrototypesTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//HAnimBehaviorPrototypesTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Prototypes//HAnimBehaviorPrototypesTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//HAnimBehaviorPrototypes.length=167011 bytes, Prototypes//HAnimBehaviorPrototypesTidy.length=167011 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\HAnimBehaviorPrototypes.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimBehaviorPrototypes.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\HAnimBehaviorPrototypesTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimBehaviorPrototypesTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\HAnimBehaviorPrototypesTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\HAnimBehaviorPrototypes.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//HAnimBehaviorPrototypes.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (0) : HAnimSegment (0) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_DiamondManLOA-1 name='DiamondManLOA-1' loa='' ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//HAnimBehaviorPrototypes.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\HAnimPrototypes.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\HAnimPrototypes.x3d validation using X3D Schematron rules <meta name='warning' content='These are developmental examples that can assist X3D player implementations and support interoperability. They are not intended for author use in regular X3D scenes.'/> [/X3D/head/meta[3], diagnostic] <meta name='warning' content='Developer note: names for these HAnim Prototypes need to be corrected if used internally in an X3D player implementation (e.g. Joint to HAnimJoint).'/> [/X3D/head/meta[4], diagnostic] <meta name='warning' content='Need support for skin'/> [/X3D/head/meta[5], diagnostic] <meta name='TODO' content='upgrade to match support requirements for HAnim 2.2'/> [/X3D/head/meta[10], diagnostic] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='version' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='version' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='humanoidVersion' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='humanoidVersion' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='info' accessType='inputOutput' type='MFString'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='info' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='joints' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='joints' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[14], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='segments' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='segments' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[15], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='sites' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='sites' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[16], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='skinCoord' accessType='inputOutput' type='SFNode'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='skinCoord' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[18], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='skinNormal' accessType='inputOutput' type='SFNode'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='skinNormal' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[19], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='ulimit' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='ulimit' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='llimit' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='llimit' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='limitOrientation' accessType='inputOutput' type='SFRotation'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='limitOrientation' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='skinCoordIndex' accessType='inputOutput' type='MFInt32'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='skinCoordIndex' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[5], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='skinCoordWeight' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='skinCoordWeight' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[6], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='stiffness' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='stiffness' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[7], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='mass' accessType='inputOutput' type='SFFloat'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='mass' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='centerOfMass' accessType='inputOutput' type='SFVec3f'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='centerOfMass' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='momentsOfInertia' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='momentsOfInertia' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='coord' accessType='inputOutput' type='SFNode'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='coord' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[10], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='displacers' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='displacers' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[11], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Site'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Site'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[4]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Displacer'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Displacer'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[5]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Displacer'> <ProtoInterface> <field name='coordIndex' accessType='inputOutput' type='MFInt32'/> is unused with no <ProtoDeclare name='Displacer'> <ProtoBody> ... <IS> <connect protoField='coordIndex' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[5]/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Displacer'> <ProtoInterface> <field name='displacements' accessType='inputOutput' type='MFVec3f'/> is unused with no <ProtoDeclare name='Displacer'> <ProtoBody> ... <IS> <connect protoField='displacements' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[5]/ProtoInterface/field[3], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//HAnimPrototypes.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Prototypes//HAnimPrototypesTidy.x3d Prototypes//HAnimPrototypesTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//HAnimPrototypesTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Prototypes//HAnimPrototypesTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//HAnimPrototypes.length=14474 bytes, Prototypes//HAnimPrototypesTidy.length=14474 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\HAnimPrototypes.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimPrototypes.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\HAnimPrototypesTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnimPrototypesTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\HAnimPrototypesTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\HAnimPrototypes.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//HAnimPrototypes.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//HAnimPrototypes.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\InterchangableActorsViaDynamicRoutingPrototypes.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\InterchangableActorsViaDynamicRoutingPrototypes.x3d validation using X3D Schematron rules <X3D profile='Immersive'> is defined satisfactorily for this scene, but ensure that child Inline scenes do not exceed this profile/component combination since a parent scene must have an equal or higher profile/component combination [/X3D, info] <meta name='warning' content='this example needs to be converted from HAnim Prototypes to HAnim native tags.'/> [/X3D/head/meta[3], diagnostic] <meta name='TODO' content='replace usages of original Boxman .wrl fragments, fix numerous warnings'/> [/X3D/head/meta[8], diagnostic] <meta name='TODO' content='Inconsistent validation problem with HAnimJoint, ProtoInstance USE nodes: required @name attribute must also be present'/> [/X3D/head/meta[9], diagnostic] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='version' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='version' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='humanoidVersion' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='humanoidVersion' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='info' accessType='inputOutput' type='MFString'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='info' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='joints' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='joints' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[14], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='segments' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='segments' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[15], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='sites' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='sites' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[16], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='skinCoord' accessType='inputOutput' type='SFNode'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='skinCoord' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[18], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid1_1'> <ProtoInterface> <field name='skinNormal' accessType='inputOutput' type='SFNode'/> is unused with no <ProtoDeclare name='Humanoid1_1'> <ProtoBody> ... <IS> <connect protoField='skinNormal' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[19], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='ulimit' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='ulimit' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='llimit' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='llimit' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='limitOrientation' accessType='inputOutput' type='SFRotation'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='limitOrientation' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='skinCoordIndex' accessType='inputOutput' type='MFInt32'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='skinCoordIndex' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[5], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='skinCoordWeight' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='skinCoordWeight' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[6], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='stiffness' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='stiffness' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[7], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='mass' accessType='inputOutput' type='SFFloat'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='mass' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='centerOfMass' accessType='inputOutput' type='SFVec3f'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='centerOfMass' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='momentsOfInertia' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='momentsOfInertia' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='coord' accessType='inputOutput' type='SFNode'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='coord' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[10], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='displacers' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='displacers' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[11], warning] <ProtoDeclare name="Site"/> has no corresponding <ProtoInstance name='Site'/> [/X3D/Scene/ProtoDeclare[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Site'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Site'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[4]/ProtoInterface/field[1], warning] <ProtoDeclare name="Displacer"/> has no corresponding <ProtoInstance name='Displacer'/> [/X3D/Scene/ProtoDeclare[5], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Displacer'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Displacer'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[5]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Displacer'> <ProtoInterface> <field name='coordIndex' accessType='inputOutput' type='MFInt32'/> is unused with no <ProtoDeclare name='Displacer'> <ProtoBody> ... <IS> <connect protoField='coordIndex' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[5]/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Displacer'> <ProtoInterface> <field name='displacements' accessType='inputOutput' type='MFVec3f'/> is unused with no <ProtoDeclare name='Displacer'> <ProtoBody> ... <IS> <connect protoField='displacements' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[5]/ProtoInterface/field[3], warning] <Viewpoint DEF='SideView'/> centerOfRotation='0 0 0' has mismatched Y-value height of 0 compared to position='2.5929 0.854 0' which has Y-value height of 0.854[/X3D/Scene/Viewpoint[3], warning] <ProtoInstance name='Humanoid1_1' DEF='Allen'> <fieldValue name='humanoidBody' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_humanoid_root'> <fieldValue name='name' value='humanoid_root'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_humanoid_root'> <fieldValue name='center' value='-0.00405 0.855 -0.000113'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_humanoid_root'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3], error] <ProtoInstance name='Joint' DEF='Allen_hanim_sacroiliac'> <fieldValue name='name' value='sacroiliac'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_sacroiliac'> <fieldValue name='center' value='0 1.01 -0.0204'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_sacroiliac'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_pelvis'> <fieldValue name='name' value='pelvis'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_pelvis'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_hip'> <fieldValue name='name' value='l_hip'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_hip'> <fieldValue name='center' value='0.122 0.888271 -0.0693267'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_hip'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_l_thigh'> <fieldValue name='name' value='l_thigh'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_l_thigh'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_knee'> <fieldValue name='name' value='l_knee'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_knee'> <fieldValue name='center' value='0.0738 0.517 -0.0284'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_knee'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_l_calf'> <fieldValue name='name' value='l_calf'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_l_calf'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_ankle'> <fieldValue name='name' value='l_ankle'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_ankle'> <fieldValue name='center' value='0.0645 0.0719 -0.048'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_ankle'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_l_hindfoot'> <fieldValue name='name' value='l_hindfoot'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_l_hindfoot'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_hip'> <fieldValue name='name' value='r_hip'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_hip'> <fieldValue name='center' value='-0.11 0.892362 -0.0732533'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_hip'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_r_thigh'> <fieldValue name='name' value='r_thigh'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_r_thigh'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_knee'> <fieldValue name='name' value='r_knee'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_knee'> <fieldValue name='center' value='-0.0699 0.51 -0.0166'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_knee'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_r_calf'> <fieldValue name='name' value='r_calf'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_r_calf'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_ankle'> <fieldValue name='name' value='r_ankle'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_ankle'> <fieldValue name='center' value='-0.064 0.0753 -0.0412'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_ankle'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_r_hindfoot'> <fieldValue name='name' value='r_hindfoot'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_r_hindfoot'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_vl1'> <fieldValue name='name' value='vl1'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_vl1'> <fieldValue name='center' value='-0.00405 1.07 -0.0275'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_vl1'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_c7'> <fieldValue name='name' value='l1'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_c7'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_shoulder'> <fieldValue name='name' value='l_shoulder'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_shoulder'> <fieldValue name='center' value='0.167 1.36 -0.0518'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_shoulder'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_l_upperarm'> <fieldValue name='name' value='l_upperarm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_l_upperarm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_elbow'> <fieldValue name='name' value='l_elbow'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_elbow'> <fieldValue name='center' value='0.196 1.07 -0.0518'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_elbow'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_l_forearm'> <fieldValue name='name' value='l_forearm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_l_forearm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_wrist'> <fieldValue name='name' value='l_wrist'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_wrist'> <fieldValue name='center' value='0.213 0.811 -0.0338'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_l_wrist'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_l_hand'> <fieldValue name='name' value='l_hand'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_l_hand'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_shoulder'> <fieldValue name='name' value='r_shoulder'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_shoulder'> <fieldValue name='center' value='-0.167 1.36 -0.0458'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_shoulder'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_r_upperarm'> <fieldValue name='name' value='r_upperarm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_r_upperarm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_elbow'> <fieldValue name='name' value='r_elbow'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_elbow'> <fieldValue name='center' value='-0.192 1.07 -0.0498'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_elbow'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_r_forearm'> <fieldValue name='name' value='r_forearm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_r_forearm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_wrist'> <fieldValue name='name' value='r_wrist'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_wrist'> <fieldValue name='center' value='-0.217 0.811 -0.0338'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_r_wrist'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_r_hand'> <fieldValue name='name' value='r_hand'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_r_hand'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_vc4'> <fieldValue name='name' value='vc4'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_vc4'> <fieldValue name='center' value='0 1.43 -0.0458'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_vc4'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Allen_hanim_c4'> <fieldValue name='name' value='c4'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_c4'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_skullbase'> <fieldValue name='name' value='skullbase'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Allen_hanim_skullbase'> <fieldValue name='rotation' value='0 1 0 0'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Allen_hanim_skullbase'> <fieldValue name='center' value='0 1.4 0'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Joint' DEF='Allen_hanim_skullbase'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[4], error] <ProtoInstance name='Segment' DEF='Allen_hanim_skull'> <fieldValue name='name' value='skull'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Allen_hanim_skull'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[2], error] <Group DEF=''/> element has no child node [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[1]/Group, warning] <ProtoInstance name='Humanoid1_1' DEF='Allen'> <fieldValue name='joints' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Humanoid1_1' DEF='Allen'> <fieldValue name='segments' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[1]/fieldValue[3], error] <ProtoInstance name='Humanoid1_1' DEF='Nancy'> <fieldValue name='name' value='nancy'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Humanoid1_1' DEF='Nancy'> <fieldValue name='version' value='1.1'/> with defined type='SFString' accessType='inputOutput' has default value and so this fieldValue is optional [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[2], hint] <ProtoInstance name='Humanoid1_1' DEF='Nancy'> <fieldValue name='version' value='1.1'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Humanoid1_1' DEF='Nancy'> <fieldValue name='info' value='"humanoidVersion=Nancy V1.2b" "authorName=Cindy Ballreich" "authorEmail=cindy@ballreich.net" "copyright=1997 3Name3D / Yglesias Wallock Divekar Inc. all rights reserved." "creationDate=Tue Dec 30 08:30:08 PST 1997" "usageRestrictions=Noncommercial usage is ok if 3Name3D name and logo <www.ballreich.net/vrml/HAnim/small_logo.gif> is present and proper credit is given."'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Humanoid1_1' DEF='Nancy'> <fieldValue name='humanoidBody' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_humanoid_root'> <fieldValue name='name' value='humanoid_root'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_humanoid_root'> <fieldValue name='center' value='-0.00405 0.855 -0.000113'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_humanoid_root'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_sacroiliac'> <fieldValue name='name' value='sacroiliac'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_sacroiliac'> <fieldValue name='center' value='0 1.01 -0.0204'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_sacroiliac'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_pelvis'> <fieldValue name='name' value='pelvis'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_pelvis'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_hip'> <fieldValue name='name' value='l_hip'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_hip'> <fieldValue name='center' value='0.122 0.888271 -0.0693267'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_hip'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_l_thigh'> <fieldValue name='name' value='l_thigh'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_l_thigh'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_knee'> <fieldValue name='name' value='l_knee'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_knee'> <fieldValue name='center' value='0.0738 0.517 -0.0284'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_knee'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_l_calf'> <fieldValue name='name' value='l_calf'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_l_calf'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_ankle'> <fieldValue name='name' value='l_ankle'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_ankle'> <fieldValue name='center' value='0.0645 0.0719 -0.048'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_ankle'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_l_hindfoot'> <fieldValue name='name' value='l_hindfoot'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_l_hindfoot'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_hip'> <fieldValue name='name' value='r_hip'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_hip'> <fieldValue name='center' value='-0.11 0.892362 -0.0732533'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_hip'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_r_thigh'> <fieldValue name='name' value='r_thigh'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_r_thigh'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_knee'> <fieldValue name='name' value='r_knee'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_knee'> <fieldValue name='center' value='-0.0699 0.51 -0.0166'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_knee'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_r_calf'> <fieldValue name='name' value='r_calf'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_r_calf'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_ankle'> <fieldValue name='name' value='r_ankle'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_ankle'> <fieldValue name='center' value='-0.064 0.0753 -0.0412'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_ankle'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_r_hindfoot'> <fieldValue name='name' value='r_hindfoot'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_r_hindfoot'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_vl1'> <fieldValue name='name' value='vl1'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_vl1'> <fieldValue name='center' value='-0.00405 1.07 -0.0275'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_vl1'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_c7'> <fieldValue name='name' value='l1'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_c7'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_shoulder'> <fieldValue name='name' value='l_shoulder'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_shoulder'> <fieldValue name='center' value='0.167 1.36 -0.0518'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_shoulder'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_l_upperarm'> <fieldValue name='name' value='l_upperarm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_l_upperarm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_elbow'> <fieldValue name='name' value='l_elbow'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_elbow'> <fieldValue name='center' value='0.196 1.07 -0.0518'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_elbow'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_l_forearm'> <fieldValue name='name' value='l_forearm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_l_forearm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_wrist'> <fieldValue name='name' value='l_wrist'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_wrist'> <fieldValue name='center' value='0.213 0.811 -0.0338'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_l_wrist'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_l_hand'> <fieldValue name='name' value='l_hand'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_l_hand'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_shoulder'> <fieldValue name='name' value='r_shoulder'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_shoulder'> <fieldValue name='center' value='-0.167 1.36 -0.0458'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_shoulder'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_r_upperarm'> <fieldValue name='name' value='r_upperarm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_r_upperarm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_elbow'> <fieldValue name='name' value='r_elbow'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_elbow'> <fieldValue name='center' value='-0.192 1.07 -0.0498'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_elbow'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_r_forearm'> <fieldValue name='name' value='r_forearm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_r_forearm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_wrist'> <fieldValue name='name' value='r_wrist'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_wrist'> <fieldValue name='center' value='-0.217 0.811 -0.0338'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_r_wrist'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_r_hand'> <fieldValue name='name' value='r_hand'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_r_hand'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_vc4'> <fieldValue name='name' value='vc4'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_vc4'> <fieldValue name='center' value='0 1.43 -0.0458'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_vc4'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_c4'> <fieldValue name='name' value='c4'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_c4'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_skullbase'> <fieldValue name='name' value='skullbase'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_skullbase'> <fieldValue name='center' value='0 1.54 -0.0409'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='Nancy_hanim_skullbase'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_skull'> <fieldValue name='name' value='skull'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='Nancy_hanim_skull'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <Group DEF=''/> element has no child node [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[4]/Group, warning] <ProtoInstance name='Humanoid1_1' DEF='Nancy'> <fieldValue name='joints' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[5], error] <ProtoInstance name='Humanoid1_1' DEF='Nancy'> <fieldValue name='segments' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/Switch/ProtoInstance[2]/fieldValue[6], error] <HAnimHumanoid DEF='Boxman_Humanoid' name='Humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/Switch/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Switch/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Boxman_Humanoid' name='Humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/Switch/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Boxman_Humanoid' name='Humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 17[/X3D/Scene/Switch/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Boxman_Humanoid' name='Humanoid'/> node count(HAnimSite) within HAnimHumanoid = 5[/X3D/Scene/Switch/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Boxman_Humanoid' name='Humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/Switch/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Boxman_Humanoid' name='Humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/Switch/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Boxman_Humanoid' name='Humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 17[/X3D/Scene/Switch/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Boxman_Humanoid' name='Humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 17[/X3D/Scene/Switch/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Boxman_Humanoid' name='Humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 5[/X3D/Scene/Switch/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='Boxman_Humanoid' name='Humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/Switch/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Switch/HAnimHumanoid, diagnostic] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/sacrum.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/sacrum.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimSegment/Inline, warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/l_thigh.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/l_thigh.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment/Inline, warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/l_calf.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/l_calf.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimSegment/Inline, warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/l_hindfoot.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/l_hindfoot.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/Inline, warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/l_middistal.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/l_middistal.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/Inline[1], warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/l_middistal_tip.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/l_middistal_tip.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/Inline[2], warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/r_thigh.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/r_thigh.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment/Inline, warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/r_calf.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/r_calf.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimSegment/Inline, warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/r_hindfoot.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/r_hindfoot.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/Inline, warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/r_middistal.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/r_middistal.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/Inline[1], warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/r_middistal_tip.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/r_middistal_tip.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/Inline[2], warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/l5.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/l5.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimSegment/Inline, warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/skull.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/skull.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1]/HAnimSegment/Inline[1], warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/skull_tip.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/skull_tip.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[1]/HAnimSegment/Inline[2], warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/l_upperarm.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/l_upperarm.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2]/HAnimSegment/Inline, warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/l_forearm.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/l_forearm.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2]/HAnimJoint/HAnimSegment/Inline, warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/l_hand.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/l_hand.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/Inline[1], warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/l_hand_tip.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/l_hand_tip.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/Inline[2], warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/r_upperarm.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/r_upperarm.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimSegment/Inline, warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/r_forearm.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/r_forearm.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint/HAnimSegment/Inline, warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/r_hand.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/r_hand.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimSegment/Inline[1], warning] <Inline DEF=''/> url array contains .wrl link without corresponding .x3d version, some browsers may fail (url='"centres/r_hand_tip.wrl" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/centres/r_hand_tip.wrl"') [/X3D/Scene/Switch/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimSegment/Inline[2], warning] <HAnimHumanoid DEF='' name=''/> version='1.0' with X3D version='3.3' [/X3D/Scene/Switch/Script/field[2]/HAnimHumanoid, diagnostic] <Collision DEF='HUD'/> is inactive since enabled='false' (and no ROUTE is provided to change this value) [/X3D/Scene/Group/Collision, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//InterchangableActorsViaDynamicRoutingPrototypes.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (17) : HAnimSite (5) ======================================================================================================= HAnimHumanoid DEF='Boxman_Humanoid name='Humanoid' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal : l_middistal_tip r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal : r_middistal_tip vl5 : l5 skullbase : skull : skull_tip l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand : l_hand_tip r_shoulder : r_upperarm r_elbow : r_forearm r_wrist : r_hand : r_hand_tip ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Prototypes//InterchangableActorsViaDynamicRoutingPrototypesTidy.x3d Prototypes//InterchangableActorsViaDynamicRoutingPrototypesTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//InterchangableActorsViaDynamicRoutingPrototypesTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Prototypes//InterchangableActorsViaDynamicRoutingPrototypesTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//InterchangableActorsViaDynamicRoutingPrototypes.length=948057 bytes, Prototypes//InterchangableActorsViaDynamicRoutingPrototypesTidy.length=948057 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\InterchangableActorsViaDynamicRoutingPrototypes.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\InterchangableActorsViaDynamicRoutingPrototypes.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\InterchangableActorsViaDynamicRoutingPrototypesTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\InterchangableActorsViaDynamicRoutingPrototypesTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\InterchangableActorsViaDynamicRoutingPrototypesTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\InterchangableActorsViaDynamicRoutingPrototypes.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//InterchangableActorsViaDynamicRoutingPrototypes.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (17) : HAnimSegment (17) : HAnimSite (5) ======================================================================================================= HAnimHumanoid DEF='Boxman_Humanoid name='Humanoid' loa='' humanoid_root : sacrum l_hip : l_thigh | l_knee : l_calf | l_ankle : l_hindfoot | l_midtarsal : l_middistal : l_middistal_tip r_hip : r_thigh | r_knee : r_calf | r_ankle : r_hindfoot | r_midtarsal : r_middistal : r_middistal_tip vl5 : l5 skullbase : skull : skull_tip l_shoulder : l_upperarm | l_elbow : l_forearm | l_wrist : l_hand : l_hand_tip r_shoulder : r_upperarm r_elbow : r_forearm r_wrist : r_hand : r_hand_tip ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//InterchangableActorsViaDynamicRoutingPrototypes.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_JumpAnimation.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_JumpAnimation.x3d validation using X3D Schematron rules next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_JumpAnimation.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Prototypes//LOA1_JumpAnimationTidy.x3d Prototypes//LOA1_JumpAnimationTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//LOA1_JumpAnimationTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Prototypes//LOA1_JumpAnimationTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//LOA1_JumpAnimation.length=16129 bytes, Prototypes//LOA1_JumpAnimationTidy.length=16129 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_JumpAnimation.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_JumpAnimation.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_JumpAnimationTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_JumpAnimationTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_JumpAnimationTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_JumpAnimation.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_JumpAnimation.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_JumpAnimation.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_KneelAnimation.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_KneelAnimation.x3d validation using X3D Schematron rules Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_KneelAnimation'> <ProtoInterface> <field name='lower_body_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_KneelAnimation'> <ProtoBody> ... <IS> <connect protoField='lower_body_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[10], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_KneelAnimation'> <ProtoInterface> <field name='l_midtarsal_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_KneelAnimation'> <ProtoBody> ... <IS> <connect protoField='l_midtarsal_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[14], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_KneelAnimation'> <ProtoInterface> <field name='r_midtarsal_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_KneelAnimation'> <ProtoBody> ... <IS> <connect protoField='r_midtarsal_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[18], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_KneelAnimation'> <ProtoInterface> <field name='skullbase_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_KneelAnimation'> <ProtoBody> ... <IS> <connect protoField='skullbase_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[20], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_KneelAnimation'> <ProtoInterface> <field name='l_wrist_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_KneelAnimation'> <ProtoBody> ... <IS> <connect protoField='l_wrist_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[23], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_KneelAnimation'> <ProtoInterface> <field name='r_wrist_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_KneelAnimation'> <ProtoBody> ... <IS> <connect protoField='r_wrist_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[26], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_KneelAnimation.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Prototypes//LOA1_KneelAnimationTidy.x3d Prototypes//LOA1_KneelAnimationTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//LOA1_KneelAnimationTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Prototypes//LOA1_KneelAnimationTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//LOA1_KneelAnimation.length=11035 bytes, Prototypes//LOA1_KneelAnimationTidy.length=11035 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_KneelAnimation.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_KneelAnimation.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_KneelAnimationTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_KneelAnimationTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_KneelAnimationTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_KneelAnimation.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_KneelAnimation.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_KneelAnimation.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_RunAnimation.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_RunAnimation.x3d validation using X3D Schematron rules next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_RunAnimation.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Prototypes//LOA1_RunAnimationTidy.x3d Prototypes//LOA1_RunAnimationTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//LOA1_RunAnimationTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Prototypes//LOA1_RunAnimationTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//LOA1_RunAnimation.length=14628 bytes, Prototypes//LOA1_RunAnimationTidy.length=14628 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_RunAnimation.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_RunAnimation.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_RunAnimationTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_RunAnimationTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_RunAnimationTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_RunAnimation.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_RunAnimation.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_RunAnimation.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_StandAnimation.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_StandAnimation.x3d validation using X3D Schematron rules <meta name='TODO' content='consider adding eyeball animation'/> [/X3D/head/meta[8], diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_StandAnimation.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Prototypes//LOA1_StandAnimationTidy.x3d Prototypes//LOA1_StandAnimationTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//LOA1_StandAnimationTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Prototypes//LOA1_StandAnimationTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//LOA1_StandAnimation.length=13097 bytes, Prototypes//LOA1_StandAnimationTidy.length=13097 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_StandAnimation.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_StandAnimation.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_StandAnimationTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_StandAnimationTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_StandAnimationTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_StandAnimation.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_StandAnimation.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_StandAnimation.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_StopAnimation.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_StopAnimation.x3d validation using X3D Schematron rules next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_StopAnimation.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Prototypes//LOA1_StopAnimationTidy.x3d Prototypes//LOA1_StopAnimationTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//LOA1_StopAnimationTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Prototypes//LOA1_StopAnimationTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//LOA1_StopAnimation.length=13009 bytes, Prototypes//LOA1_StopAnimationTidy.length=13009 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_StopAnimation.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_StopAnimation.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_StopAnimationTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_StopAnimationTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_StopAnimationTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_StopAnimation.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_StopAnimation.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_StopAnimation.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_SwimmingFlutterKickAnimation.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_SwimmingFlutterKickAnimation.x3d validation using X3D Schematron rules <meta name='warning' content='not yet tested, need to compare with NancyDivingExample interpolators'/> [/X3D/head/meta[6], diagnostic] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_DivingAnimation'> <ProtoInterface> <field name='lower_body_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_DivingAnimation'> <ProtoBody> ... <IS> <connect protoField='lower_body_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[10], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_DivingAnimation'> <ProtoInterface> <field name='l_midtarsal_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_DivingAnimation'> <ProtoBody> ... <IS> <connect protoField='l_midtarsal_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[14], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='LOA1_DivingAnimation'> <ProtoInterface> <field name='r_midtarsal_rotation_changed' accessType='outputOnly' type='SFRotation'/> is unused with no <ProtoDeclare name='LOA1_DivingAnimation'> <ProtoBody> ... <IS> <connect protoField='r_midtarsal_rotation_changed' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[18], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_SwimmingFlutterKickAnimation.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Prototypes//LOA1_SwimmingFlutterKickAnimationTidy.x3d Prototypes//LOA1_SwimmingFlutterKickAnimationTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//LOA1_SwimmingFlutterKickAnimationTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Prototypes//LOA1_SwimmingFlutterKickAnimationTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//LOA1_SwimmingFlutterKickAnimation.length=14384 bytes, Prototypes//LOA1_SwimmingFlutterKickAnimationTidy.length=14384 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_SwimmingFlutterKickAnimation.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_SwimmingFlutterKickAnimation.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_SwimmingFlutterKickAnimationTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_SwimmingFlutterKickAnimationTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_SwimmingFlutterKickAnimationTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_SwimmingFlutterKickAnimation.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_SwimmingFlutterKickAnimation.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_SwimmingFlutterKickAnimation.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_WalkAnimation.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_WalkAnimation.x3d validation using X3D Schematron rules next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_WalkAnimation.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Prototypes//LOA1_WalkAnimationTidy.x3d Prototypes//LOA1_WalkAnimationTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//LOA1_WalkAnimationTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1637) - Source file is already X3D C14N compliant for Prototypes//LOA1_WalkAnimationTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//LOA1_WalkAnimation.length=15419 bytes, Prototypes//LOA1_WalkAnimationTidy.length=15419 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_WalkAnimation.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_WalkAnimation.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_WalkAnimationTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LOA1_WalkAnimationTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_WalkAnimationTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\LOA1_WalkAnimation.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_WalkAnimation.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//LOA1_WalkAnimation.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\NancyDivingProtoInstances.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\NancyDivingProtoInstances.x3d validation using X3D Schematron rules <meta name='warning' content='This is a developmental example, use HAnim native tags as shown in other examples instead of the prototypes and ProtoInstances shown here.'/> [/X3D/head/meta[3], diagnostic] <meta name='TODO' content='left arm motion still has a problem'/> [/X3D/head/meta[8], diagnostic] <Viewpoint DEF=''/> description='Nancy front viewpoint' behavior not guaranteed as child (or descendant) of LOD node, avoid this design pattern or use ViewpointGroup instead of LOD [/X3D/Scene/LOD/Group/Viewpoint[1], error] <Viewpoint DEF=''/> description='Nancy above viewpoint' behavior not guaranteed as child (or descendant) of LOD node, avoid this design pattern or use ViewpointGroup instead of LOD [/X3D/Scene/LOD/Group/Viewpoint[2], error] <Viewpoint DEF=''/> description='Nancy back viewpoint' behavior not guaranteed as child (or descendant) of LOD node, avoid this design pattern or use ViewpointGroup instead of LOD [/X3D/Scene/LOD/Group/Viewpoint[3], error] <Viewpoint DEF=''/> description='Nancy side viewpoint' behavior not guaranteed as child (or descendant) of LOD node, avoid this design pattern or use ViewpointGroup instead of LOD [/X3D/Scene/LOD/Group/Viewpoint[4], error] <Viewpoint DEF=''/> description='Nancy viewpoint through her goggles' behavior not guaranteed as child (or descendant) of LOD node, avoid this design pattern or use ViewpointGroup instead of LOD [/X3D/Scene/LOD/Group/Viewpoint[5], error] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//NancyDivingProtoInstances.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Prototypes//NancyDivingProtoInstancesTidy.x3d Prototypes//NancyDivingProtoInstancesTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//NancyDivingProtoInstancesTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Prototypes//NancyDivingProtoInstancesTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//NancyDivingProtoInstances.length=140328 bytes, Prototypes//NancyDivingProtoInstancesTidy.length=140328 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\NancyDivingProtoInstances.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\NancyDivingProtoInstances.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\NancyDivingProtoInstancesTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\NancyDivingProtoInstancesTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\NancyDivingProtoInstancesTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\NancyDivingProtoInstances.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//NancyDivingProtoInstances.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//NancyDivingProtoInstances.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\NancyPrototypes.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\NancyPrototypes.x3d validation using X3D Schematron rules <meta name='warning' content='using ProtoDeclare is only for developmental experimentation, use X3D native tags for Humanoids instead'/> [/X3D/head/meta[7], diagnostic] <meta name='TODO' content='Material color of neck and arms is ignored/incorrect in Xj3D, possily DEF/USE problem.'/> [/X3D/head/meta[9], diagnostic] <ProtoDeclare name="Displacer"/> has no corresponding <ProtoInstance name='Displacer'/> [/X3D/Scene/ProtoDeclare[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Displacer'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Displacer'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Displacer'> <ProtoInterface> <field name='coordIndex' accessType='inputOutput' type='MFInt32'/> is unused with no <ProtoDeclare name='Displacer'> <ProtoBody> ... <IS> <connect protoField='coordIndex' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Displacer'> <ProtoInterface> <field name='displacements' accessType='inputOutput' type='MFVec3f'/> is unused with no <ProtoDeclare name='Displacer'> <ProtoBody> ... <IS> <connect protoField='displacements' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[1]/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='version' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='version' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='humanoidVersion' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='humanoidVersion' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='info' accessType='inputOutput' type='MFString'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='info' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='joints' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='joints' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[14], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='segments' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='segments' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[15], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='sites' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='sites' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[16], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='skinCoord' accessType='inputOutput' type='SFNode'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='skinCoord' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[18], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Humanoid'> <ProtoInterface> <field name='skinNormal' accessType='inputOutput' type='SFNode'/> is unused with no <ProtoDeclare name='Humanoid'> <ProtoBody> ... <IS> <connect protoField='skinNormal' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[2]/ProtoInterface/field[19], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='ulimit' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='ulimit' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='llimit' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='llimit' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='limitOrientation' accessType='inputOutput' type='SFRotation'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='limitOrientation' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='skinCoordIndex' accessType='inputOutput' type='MFInt32'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='skinCoordIndex' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[5], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='skinCoordWeight' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='skinCoordWeight' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[6], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Joint'> <ProtoInterface> <field name='stiffness' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Joint'> <ProtoBody> ... <IS> <connect protoField='stiffness' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[3]/ProtoInterface/field[7], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[4]/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='mass' accessType='inputOutput' type='SFFloat'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='mass' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[4]/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='centerOfMass' accessType='inputOutput' type='SFVec3f'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='centerOfMass' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[4]/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='momentsOfInertia' accessType='inputOutput' type='MFFloat'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='momentsOfInertia' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[4]/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='coord' accessType='inputOutput' type='SFNode'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='coord' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[4]/ProtoInterface/field[10], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Segment'> <ProtoInterface> <field name='displacers' accessType='inputOutput' type='MFNode'/> is unused with no <ProtoDeclare name='Segment'> <ProtoBody> ... <IS> <connect protoField='displacers' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[4]/ProtoInterface/field[11], warning] <ProtoDeclare name="Site"/> has no corresponding <ProtoInstance name='Site'/> [/X3D/Scene/ProtoDeclare[5], warning] Missing connection for field in ProtoBody: <ProtoDeclare name='Site'> <ProtoInterface> <field name='name' accessType='inputOutput' type='SFString'/> is unused with no <ProtoDeclare name='Site'> <ProtoBody> ... <IS> <connect protoField='name' nodeField='someParentNodeFieldName'/> found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare[5]/ProtoInterface/field[1], warning] <ProtoInstance name='Humanoid' DEF='Humanoid'> <fieldValue name='name' value='nancy'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Humanoid' DEF='Humanoid'> <fieldValue name='version' value='1.1'/> with defined type='SFString' accessType='inputOutput' has default value and so this fieldValue is optional [/X3D/Scene/ProtoInstance/fieldValue[2], hint] <ProtoInstance name='Humanoid' DEF='Humanoid'> <fieldValue name='version' value='1.1'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Humanoid' DEF='Humanoid'> <fieldValue name='info' value='"humanoidVersion=Nancy V1.2b" "authorName=Cindy Ballreich" "authorEmail=cindy@ballreich.net" "copyright=1997 3Name3D / Yglesias Wallock Divekar Inc. all rights reserved." "creationDate=Tue Dec 30 08:30:08 PST 1997" "usageRestrictions=Noncommercial usage is ok if 3Name3D name and logo <www.ballreich.net/vrml/HAnim/small_logo.gif> is present and proper credit is given."'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[3], error] <ProtoInstance name='Humanoid' DEF='Humanoid'> <fieldValue name='humanoidBody' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4], error] <ProtoInstance name='Joint' DEF='hanim_humanoid_root'> <fieldValue name='name' value='humanoid_root'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_humanoid_root'> <fieldValue name='center' value='-0.00405 0.855 -0.000113'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_humanoid_root'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3], error] <ProtoInstance name='Joint' DEF='hanim_sacroiliac'> <fieldValue name='name' value='sacroiliac'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_sacroiliac'> <fieldValue name='center' value='0 1.01 -0.0204'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_sacroiliac'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_pelvis'> <fieldValue name='name' value='pelvis'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_pelvis'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_hip'> <fieldValue name='name' value='l_hip'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_l_hip'> <fieldValue name='center' value='0.122 0.888271 -0.0693267'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_hip'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_l_thigh'> <fieldValue name='name' value='l_thigh'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_l_thigh'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_knee'> <fieldValue name='name' value='l_knee'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_l_knee'> <fieldValue name='center' value='0.0738 0.517 -0.0284'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_knee'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_l_calf'> <fieldValue name='name' value='l_calf'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_l_calf'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_ankle'> <fieldValue name='name' value='l_ankle'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_l_ankle'> <fieldValue name='center' value='0.0645 0.0719 -0.048'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_ankle'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_l_hindfoot'> <fieldValue name='name' value='l_hindfoot'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_l_hindfoot'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_hip'> <fieldValue name='name' value='r_hip'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_r_hip'> <fieldValue name='center' value='-0.11 0.892362 -0.0732533'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_hip'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_r_thigh'> <fieldValue name='name' value='r_thigh'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_r_thigh'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_knee'> <fieldValue name='name' value='r_knee'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_r_knee'> <fieldValue name='center' value='-0.0699 0.51 -0.0166'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_knee'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_r_calf'> <fieldValue name='name' value='r_calf'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_r_calf'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_ankle'> <fieldValue name='name' value='r_ankle'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_r_ankle'> <fieldValue name='center' value='-0.064 0.0753 -0.0412'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_ankle'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_r_hindfoot'> <fieldValue name='name' value='r_hindfoot'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_r_hindfoot'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[1]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_vl1'> <fieldValue name='name' value='vl1'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_vl1'> <fieldValue name='center' value='-0.00405 1.07 -0.0275'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_vl1'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_c7'> <fieldValue name='name' value='l1'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_c7'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_shoulder'> <fieldValue name='name' value='l_shoulder'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_l_shoulder'> <fieldValue name='center' value='0.167 1.36 -0.0518'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_shoulder'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_l_upperarm'> <fieldValue name='name' value='l_upperarm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_l_upperarm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_elbow'> <fieldValue name='name' value='l_elbow'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_l_elbow'> <fieldValue name='center' value='0.196 1.07 -0.0518'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_elbow'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_l_forearm'> <fieldValue name='name' value='l_forearm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_l_forearm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_wrist'> <fieldValue name='name' value='l_wrist'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_l_wrist'> <fieldValue name='center' value='0.213 0.811 -0.0338'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_l_wrist'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_l_hand'> <fieldValue name='name' value='l_hand'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_l_hand'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_shoulder'> <fieldValue name='name' value='r_shoulder'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_r_shoulder'> <fieldValue name='center' value='-0.167 1.36 -0.0458'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_shoulder'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_r_upperarm'> <fieldValue name='name' value='r_upperarm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_r_upperarm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_elbow'> <fieldValue name='name' value='r_elbow'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_r_elbow'> <fieldValue name='center' value='-0.192 1.07 -0.0498'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_elbow'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_r_forearm'> <fieldValue name='name' value='r_forearm'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_r_forearm'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_wrist'> <fieldValue name='name' value='r_wrist'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_r_wrist'> <fieldValue name='center' value='-0.217 0.811 -0.0338'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_r_wrist'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_r_hand'> <fieldValue name='name' value='r_hand'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_r_hand'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[3]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_vc4'> <fieldValue name='name' value='vc4'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_vc4'> <fieldValue name='center' value='0 1.43 -0.0458'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_vc4'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_c4'> <fieldValue name='name' value='c4'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[1]/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_c4'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[1]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_skullbase'> <fieldValue name='name' value='skullbase'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[1], error] <ProtoInstance name='Joint' DEF='hanim_skullbase'> <fieldValue name='center' value='0 1.54 -0.0409'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[2], error] <ProtoInstance name='Joint' DEF='hanim_skullbase'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[3], error] <ProtoInstance name='Segment' DEF='hanim_skull'> <fieldValue name='name' value='skull'/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[1], error] <ProtoInstance name='Segment' DEF='hanim_skull'> <fieldValue name='children' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[4]/ProtoInstance/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance[4]/fieldValue[3]/ProtoInstance[2]/fieldValue[3]/ProtoInstance/fieldValue[2], error] <Group DEF=''/> element has no child node [/X3D/Scene/ProtoInstance/fieldValue[4]/Group, warning] <ProtoInstance name='Humanoid' DEF='Humanoid'> <fieldValue name='joints' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[5], error] <ProtoInstance name='Humanoid' DEF='Humanoid'> <fieldValue name='segments' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[6], error] <ProtoInstance name='Humanoid' DEF='Humanoid'> <fieldValue name='viewpoints' value=''/> has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/ProtoInstance/fieldValue[7], error] <Viewpoint DEF='SideView'/> centerOfRotation='0 0 0' has mismatched Y-value height of 0 compared to position='2.5929 0.854 0' which has Y-value height of 0.854[/X3D/Scene/ProtoInstance/fieldValue[7]/Viewpoint[3], warning] <Collision DEF='HUD'/> is inactive since enabled='false' (and no ROUTE is provided to change this value) [/X3D/Scene/Group[1]/Collision, warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//NancyPrototypes.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d now canonicalize X3dTidy output: invocation parameters: Prototypes//NancyPrototypesTidy.x3d Prototypes//NancyPrototypesTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Prototypes//NancyPrototypesTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Prototypes//NancyPrototypesTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Prototypes//NancyPrototypes.length=135101 bytes, Prototypes//NancyPrototypesTidy.length=135101 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\NancyPrototypes.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\NancyPrototypes.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\NancyPrototypesTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\NancyPrototypesTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\NancyPrototypesTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Prototypes\NancyPrototypes.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//NancyPrototypes.x3d processing with X3dToXhtml stylesheet for pretty-print .html C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Prototypes//NancyPrototypes.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3Animation.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3Animation.x3d validation using X3D Schematron rules <X3D profile='Immersive'> is defined satisfactorily for this scene, but ensure that child Inline scenes do not exceed this profile/component combination since a parent scene must have an equal or higher profile/component combination [/X3D, info] <meta name='TODO' content='Convert to X3D4 HAnim2'/> [/X3D/head/meta[6], diagnostic] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[5], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[6], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[7], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[8], warning] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 95[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 4[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 91[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 14[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> has mismatched HAnimSite node counts, 95 within skeleton hierarchy and 91 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim1SpecificationLOA3Animation.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | l_knee : l_calf | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | l_subtalar : l_midproximal | | l_midtarsal : l_middistal : l_metatarsal_pha1_pt | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | r_knee : r_calf | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | r_subtalar : r_midproximal | r_midtarsal : r_middistal : r_metatarsal_pha1_pt | r_metatarsal : r_forefoot : r_forefoot_tip, r_metatarsal_pha5_pt, r_digit2_pt vl5 : l5 : waist_preferred_post_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicale_pt, l_acromion_pt, l_axilla_ant_pt, l_axilla_post_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | l_wrist : l_hand : l_metacarpal_pha2_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt, l_hand_front_view | l_thumb1 : l_thumb_metacarpal | | l_thumb2 : l_thumb_proximal | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip, l_dactylion_pt | l_middle0 : l_middle_metacarpal | | l_middle1 : l_middle_proximal | | l_middle2 : l_middle_middle | | l_middle3 : l_middle_distal : l_middle_distal_tip | l_ring0 : l_ring_metacarpal | | l_ring1 : l_ring_proximal | | l_ring2 : l_ring_middle | | l_ring3 : l_ring_distal : l_ring_distal_tip | l_pinky0 : l_pinky_metacarpal | l_pinky1 : l_pinky_proximal | l_pinky2 : l_pinky_middle | l_pinky3 : l_pinky_distal : l_pinky_distal_tip r_sternoclavicular : r_clavicle : r_clavicale_pt, r_acromion_pt, r_axilla_ant_pt, r_axilla_post_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt r_wrist : r_hand : r_metacarpal_pha2_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt, r_hand_front_view r_thumb1 : r_thumb_metacarpal | r_thumb2 : r_thumb_proximal | r_thumb3 : r_thumb_distal : r_thumb_distal_tip r_index0 : r_index_metacarpal | r_index1 : r_index_proximal | r_index2 : r_index_middle | r_index3 : r_index_distal : r_index_distal_tip, r_dactylion_pt r_middle0 : r_middle_metacarpal | r_middle1 : r_middle_proximal | r_middle2 : r_middle_middle | r_middle3 : r_middle_distal : r_middle_distal_tip r_ring0 : r_ring_metacarpal | r_ring1 : r_ring_proximal | r_ring2 : r_ring_middle | r_ring3 : r_ring_distal : r_ring_distal_tip r_pinky0 : r_pinky_metacarpal r_pinky1 : r_pinky_proximal r_pinky2 : r_pinky_middle r_pinky3 : r_pinky_distal : r_pinky_distal_tip ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Specifications//HAnim1SpecificationLOA3AnimationTidy.x3d Specifications//HAnim1SpecificationLOA3AnimationTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Specifications//HAnim1SpecificationLOA3AnimationTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Specifications//HAnim1SpecificationLOA3AnimationTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Specifications//HAnim1SpecificationLOA3Animation.length=424355 bytes, Specifications//HAnim1SpecificationLOA3AnimationTidy.length=424355 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3Animation.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim1SpecificationLOA3Animation.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3AnimationTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim1SpecificationLOA3AnimationTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3AnimationTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3Animation.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim1SpecificationLOA3Animation.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | l_knee : l_calf | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | l_subtalar : l_midproximal | | l_midtarsal : l_middistal : l_metatarsal_pha1_pt | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | r_knee : r_calf | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | r_subtalar : r_midproximal | r_midtarsal : r_middistal : r_metatarsal_pha1_pt | r_metatarsal : r_forefoot : r_forefoot_tip, r_metatarsal_pha5_pt, r_digit2_pt vl5 : l5 : waist_preferred_post_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicale_pt, l_acromion_pt, l_axilla_ant_pt, l_axilla_post_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | l_wrist : l_hand : l_metacarpal_pha2_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt, l_hand_front_view | l_thumb1 : l_thumb_metacarpal | | l_thumb2 : l_thumb_proximal | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip, l_dactylion_pt | l_middle0 : l_middle_metacarpal | | l_middle1 : l_middle_proximal | | l_middle2 : l_middle_middle | | l_middle3 : l_middle_distal : l_middle_distal_tip | l_ring0 : l_ring_metacarpal | | l_ring1 : l_ring_proximal | | l_ring2 : l_ring_middle | | l_ring3 : l_ring_distal : l_ring_distal_tip | l_pinky0 : l_pinky_metacarpal | l_pinky1 : l_pinky_proximal | l_pinky2 : l_pinky_middle | l_pinky3 : l_pinky_distal : l_pinky_distal_tip r_sternoclavicular : r_clavicle : r_clavicale_pt, r_acromion_pt, r_axilla_ant_pt, r_axilla_post_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt r_wrist : r_hand : r_metacarpal_pha2_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt, r_hand_front_view r_thumb1 : r_thumb_metacarpal | r_thumb2 : r_thumb_proximal | r_thumb3 : r_thumb_distal : r_thumb_distal_tip r_index0 : r_index_metacarpal | r_index1 : r_index_proximal | r_index2 : r_index_middle | r_index3 : r_index_distal : r_index_distal_tip, r_dactylion_pt r_middle0 : r_middle_metacarpal | r_middle1 : r_middle_proximal | r_middle2 : r_middle_middle | r_middle3 : r_middle_distal : r_middle_distal_tip r_ring0 : r_ring_metacarpal | r_ring1 : r_ring_proximal | r_ring2 : r_ring_middle | r_ring3 : r_ring_distal : r_ring_distal_tip r_pinky0 : r_pinky_metacarpal r_pinky1 : r_pinky_proximal r_pinky2 : r_pinky_middle r_pinky3 : r_pinky_distal : r_pinky_distal_tip ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim1SpecificationLOA3Animation.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3Illustrated.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3Illustrated.x3d validation using X3D Schematron rules <meta name='TODO' content='Convert to X3D4 HAnim2'/> [/X3D/head/meta[6], diagnostic] <meta name='TODO' content='move relevant HAnimSite/Viewpoint pairs into skeleton at appropriate locations'/> [/X3D/head/meta[16], diagnostic] <meta name='warning' content='BS Contact and H3DViewer have polygon-culling problems at close range (possibly related to avatarSize), other players look OK'/> [/X3D/head/meta[17], diagnostic] <meta name='TODO' content='insert MetadataInteger nodes indicating LOA for each Joint and Segment'/> [/X3D/head/meta[18], diagnostic] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[5], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[6], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[7], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[8], warning] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 95[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 4[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 91[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 14[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> has mismatched HAnimSite node counts, 95 within skeleton hierarchy and 91 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim1SpecificationLOA3Illustrated.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | l_knee : l_calf | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | l_subtalar : l_midproximal | | l_midtarsal : l_middistal : l_metatarsal_pha1_pt | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | r_knee : r_calf | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | r_subtalar : r_midproximal | r_midtarsal : r_middistal : r_metatarsal_pha1_pt | r_metatarsal : r_forefoot : r_forefoot_tip, r_metatarsal_pha5_pt, r_digit2_pt vl5 : l5 : waist_preferred_post_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicale_pt, l_acromion_pt, l_axilla_ant_pt, l_axilla_post_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | l_wrist : l_hand : l_metacarpal_pha2_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt, l_hand_front_view | l_thumb1 : l_thumb_metacarpal | | l_thumb2 : l_thumb_proximal | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip, l_dactylion_pt | l_middle0 : l_middle_metacarpal | | l_middle1 : l_middle_proximal | | l_middle2 : l_middle_middle | | l_middle3 : l_middle_distal : l_middle_distal_tip | l_ring0 : l_ring_metacarpal | | l_ring1 : l_ring_proximal | | l_ring2 : l_ring_middle | | l_ring3 : l_ring_distal : l_ring_distal_tip | l_pinky0 : l_pinky_metacarpal | l_pinky1 : l_pinky_proximal | l_pinky2 : l_pinky_middle | l_pinky3 : l_pinky_distal : l_pinky_distal_tip r_sternoclavicular : r_clavicle : r_clavicale_pt, r_acromion_pt, r_axilla_ant_pt, r_axilla_post_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt r_wrist : r_hand : r_metacarpal_pha2_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt, r_hand_front_view r_thumb1 : r_thumb_metacarpal | r_thumb2 : r_thumb_proximal | r_thumb3 : r_thumb_distal : r_thumb_distal_tip r_index0 : r_index_metacarpal | r_index1 : r_index_proximal | r_index2 : r_index_middle | r_index3 : r_index_distal : r_index_distal_tip, r_dactylion_pt r_middle0 : r_middle_metacarpal | r_middle1 : r_middle_proximal | r_middle2 : r_middle_middle | r_middle3 : r_middle_distal : r_middle_distal_tip r_ring0 : r_ring_metacarpal | r_ring1 : r_ring_proximal | r_ring2 : r_ring_middle | r_ring3 : r_ring_distal : r_ring_distal_tip r_pinky0 : r_pinky_metacarpal r_pinky1 : r_pinky_proximal r_pinky2 : r_pinky_middle r_pinky3 : r_pinky_distal : r_pinky_distal_tip ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Specifications//HAnim1SpecificationLOA3IllustratedTidy.x3d Specifications//HAnim1SpecificationLOA3IllustratedTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Specifications//HAnim1SpecificationLOA3IllustratedTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Specifications//HAnim1SpecificationLOA3IllustratedTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Specifications//HAnim1SpecificationLOA3Illustrated.length=276178 bytes, Specifications//HAnim1SpecificationLOA3IllustratedTidy.length=276178 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3Illustrated.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim1SpecificationLOA3Illustrated.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3IllustratedTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim1SpecificationLOA3IllustratedTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3IllustratedTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3Illustrated.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim1SpecificationLOA3Illustrated.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | l_knee : l_calf | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | l_subtalar : l_midproximal | | l_midtarsal : l_middistal : l_metatarsal_pha1_pt | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | r_knee : r_calf | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | r_subtalar : r_midproximal | r_midtarsal : r_middistal : r_metatarsal_pha1_pt | r_metatarsal : r_forefoot : r_forefoot_tip, r_metatarsal_pha5_pt, r_digit2_pt vl5 : l5 : waist_preferred_post_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicale_pt, l_acromion_pt, l_axilla_ant_pt, l_axilla_post_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | l_wrist : l_hand : l_metacarpal_pha2_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt, l_hand_front_view | l_thumb1 : l_thumb_metacarpal | | l_thumb2 : l_thumb_proximal | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip, l_dactylion_pt | l_middle0 : l_middle_metacarpal | | l_middle1 : l_middle_proximal | | l_middle2 : l_middle_middle | | l_middle3 : l_middle_distal : l_middle_distal_tip | l_ring0 : l_ring_metacarpal | | l_ring1 : l_ring_proximal | | l_ring2 : l_ring_middle | | l_ring3 : l_ring_distal : l_ring_distal_tip | l_pinky0 : l_pinky_metacarpal | l_pinky1 : l_pinky_proximal | l_pinky2 : l_pinky_middle | l_pinky3 : l_pinky_distal : l_pinky_distal_tip r_sternoclavicular : r_clavicle : r_clavicale_pt, r_acromion_pt, r_axilla_ant_pt, r_axilla_post_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt r_wrist : r_hand : r_metacarpal_pha2_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt, r_hand_front_view r_thumb1 : r_thumb_metacarpal | r_thumb2 : r_thumb_proximal | r_thumb3 : r_thumb_distal : r_thumb_distal_tip r_index0 : r_index_metacarpal | r_index1 : r_index_proximal | r_index2 : r_index_middle | r_index3 : r_index_distal : r_index_distal_tip, r_dactylion_pt r_middle0 : r_middle_metacarpal | r_middle1 : r_middle_proximal | r_middle2 : r_middle_middle | r_middle3 : r_middle_distal : r_middle_distal_tip r_ring0 : r_ring_metacarpal | r_ring1 : r_ring_proximal | r_ring2 : r_ring_middle | r_ring3 : r_ring_distal : r_ring_distal_tip r_pinky0 : r_pinky_metacarpal r_pinky1 : r_pinky_proximal r_pinky2 : r_pinky_middle r_pinky3 : r_pinky_distal : r_pinky_distal_tip ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim1SpecificationLOA3Illustrated.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3Invisible.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3Invisible.x3d validation using X3D Schematron rules <meta name='TODO' content='Convert to X3D4 HAnim2'/> [/X3D/head/meta[6], diagnostic] <meta name='TODO' content='move relevant HAnimSite/Viewpoint pairs into skeleton at appropriate locations'/> [/X3D/head/meta[14], diagnostic] <meta name='TODO' content='insert MetadataInteger nodes indicating LOA for each Joint and Segment'/> [/X3D/head/meta[15], diagnostic] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[5], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[6], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[7], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[8], warning] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 95[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 4[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 91[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 14[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> has mismatched HAnimSite node counts, 95 within skeleton hierarchy and 91 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim1SpecificationLOA3Invisible.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | l_knee : l_calf | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | l_subtalar : l_midproximal | | l_midtarsal : l_middistal : l_metatarsal_pha1_pt | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | r_knee : r_calf | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | r_subtalar : r_midproximal | r_midtarsal : r_middistal : r_metatarsal_pha1_pt | r_metatarsal : r_forefoot : r_forefoot_tip, r_metatarsal_pha5_pt, r_digit2_pt vl5 : l5 : waist_preferred_post_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicale_pt, l_acromion_pt, l_axilla_ant_pt, l_axilla_post_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | l_wrist : l_hand : l_metacarpal_pha2_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt, l_hand_front_view | l_thumb1 : l_thumb_metacarpal | | l_thumb2 : l_thumb_proximal | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip, l_dactylion_pt | l_middle0 : l_middle_metacarpal | | l_middle1 : l_middle_proximal | | l_middle2 : l_middle_middle | | l_middle3 : l_middle_distal : l_middle_distal_tip | l_ring0 : l_ring_metacarpal | | l_ring1 : l_ring_proximal | | l_ring2 : l_ring_middle | | l_ring3 : l_ring_distal : l_ring_distal_tip | l_pinky0 : l_pinky_metacarpal | l_pinky1 : l_pinky_proximal | l_pinky2 : l_pinky_middle | l_pinky3 : l_pinky_distal : l_pinky_distal_tip r_sternoclavicular : r_clavicle : r_clavicale_pt, r_acromion_pt, r_axilla_ant_pt, r_axilla_post_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt r_wrist : r_hand : r_metacarpal_pha2_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt, r_hand_front_view r_thumb1 : r_thumb_metacarpal | r_thumb2 : r_thumb_proximal | r_thumb3 : r_thumb_distal : r_thumb_distal_tip r_index0 : r_index_metacarpal | r_index1 : r_index_proximal | r_index2 : r_index_middle | r_index3 : r_index_distal : r_index_distal_tip, r_dactylion_pt r_middle0 : r_middle_metacarpal | r_middle1 : r_middle_proximal | r_middle2 : r_middle_middle | r_middle3 : r_middle_distal : r_middle_distal_tip r_ring0 : r_ring_metacarpal | r_ring1 : r_ring_proximal | r_ring2 : r_ring_middle | r_ring3 : r_ring_distal : r_ring_distal_tip r_pinky0 : r_pinky_metacarpal r_pinky1 : r_pinky_proximal r_pinky2 : r_pinky_middle r_pinky3 : r_pinky_distal : r_pinky_distal_tip ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Specifications//HAnim1SpecificationLOA3InvisibleTidy.x3d Specifications//HAnim1SpecificationLOA3InvisibleTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:446) - final canonical 3.3 DOCTYPE found INFO [main] (X3dHeaderChecker.java:553) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Specifications//HAnim1SpecificationLOA3InvisibleTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Specifications//HAnim1SpecificationLOA3InvisibleTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Specifications//HAnim1SpecificationLOA3Invisible.length=72931 bytes, Specifications//HAnim1SpecificationLOA3InvisibleTidy.length=72931 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3Invisible.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim1SpecificationLOA3Invisible.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3InvisibleTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim1SpecificationLOA3InvisibleTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3InvisibleTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim1SpecificationLOA3Invisible.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim1SpecificationLOA3Invisible.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D3 HAnim1 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicn_pt, l_femoral_medial_epicn_pt | | l_knee : l_calf | | l_ankle : l_hindfoot : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneous_post_pt | | l_subtalar : l_midproximal | | l_midtarsal : l_middistal : l_metatarsal_pha1_pt | | l_metatarsal : l_forefoot : l_forefoot_tip, l_metatarsal_pha5_pt, l_digit2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicn_pt, r_femoral_medial_epicn_pt | r_knee : r_calf | r_ankle : r_hindfoot : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneous_post_pt | r_subtalar : r_midproximal | r_midtarsal : r_middistal : r_metatarsal_pha1_pt | r_metatarsal : r_forefoot : r_forefoot_tip, r_metatarsal_pha5_pt, r_digit2_pt vl5 : l5 : waist_preferred_post_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicale_pt, l_acromion_pt, l_axilla_ant_pt, l_axilla_post_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicn_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicn_pt, l_radiale_pt | l_wrist : l_hand : l_metacarpal_pha2_pt, l_ulnar_styloid_pt, l_metacarpal_pha5_pt, l_hand_front_view | l_thumb1 : l_thumb_metacarpal | | l_thumb2 : l_thumb_proximal | | l_thumb3 : l_thumb_distal : l_thumb_distal_tip | l_index0 : l_index_metacarpal | | l_index1 : l_index_proximal | | l_index2 : l_index_middle | | l_index3 : l_index_distal : l_index_distal_tip, l_dactylion_pt | l_middle0 : l_middle_metacarpal | | l_middle1 : l_middle_proximal | | l_middle2 : l_middle_middle | | l_middle3 : l_middle_distal : l_middle_distal_tip | l_ring0 : l_ring_metacarpal | | l_ring1 : l_ring_proximal | | l_ring2 : l_ring_middle | | l_ring3 : l_ring_distal : l_ring_distal_tip | l_pinky0 : l_pinky_metacarpal | l_pinky1 : l_pinky_proximal | l_pinky2 : l_pinky_middle | l_pinky3 : l_pinky_distal : l_pinky_distal_tip r_sternoclavicular : r_clavicle : r_clavicale_pt, r_acromion_pt, r_axilla_ant_pt, r_axilla_post_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicn_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicn_pt, r_radiale_pt r_wrist : r_hand : r_metacarpal_pha2_pt, r_ulnar_styloid_pt, r_metacarpal_pha5_pt, r_hand_front_view r_thumb1 : r_thumb_metacarpal | r_thumb2 : r_thumb_proximal | r_thumb3 : r_thumb_distal : r_thumb_distal_tip r_index0 : r_index_metacarpal | r_index1 : r_index_proximal | r_index2 : r_index_middle | r_index3 : r_index_distal : r_index_distal_tip, r_dactylion_pt r_middle0 : r_middle_metacarpal | r_middle1 : r_middle_proximal | r_middle2 : r_middle_middle | r_middle3 : r_middle_distal : r_middle_distal_tip r_ring0 : r_ring_metacarpal | r_ring1 : r_ring_proximal | r_ring2 : r_ring_middle | r_ring3 : r_ring_distal : r_ring_distal_tip r_pinky0 : r_pinky_metacarpal r_pinky1 : r_pinky_proximal r_pinky2 : r_pinky_middle r_pinky3 : r_pinky_distal : r_pinky_distal_tip ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim1SpecificationLOA3Invisible.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim2SpecificationLOA3Illustrated.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim2SpecificationLOA3Illustrated.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <meta name='TODO' content='move relevant HAnimSite/Viewpoint pairs into skeleton at appropriate locations'/> [/X3D/head/meta[13], diagnostic] <meta name='TODO' content='insert MetadataInteger nodes indicating LOA for each Joint and Segment'/> [/X3D/head/meta[14], diagnostic] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[5], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[6], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[7], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[8], warning] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 95[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 4[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 91[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 14[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> has mismatched HAnimSite node counts, 95 within skeleton hierarchy and 91 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimSite DEF='hanim_r_trochanterion_pt' name='r_trochanterion_pt'/> is an HAnimSite alias for 'r_trochanterion', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_trochanterion_pt' name='l_trochanterion_pt'/> is an HAnimSite alias for 'l_trochanterion', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment/HAnimSite[4], warning] <HAnimJoint DEF='hanim_l_tarsometatarsal_2' name='l_tarsometatarsal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_cuneonavicular_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_1_pt' name='l_metatarsal_phalanx_1_pt'/> contains an HAnimSegment alias for 'l_metatarsal_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_1_pt' name='l_metatarsal_phalanx_1_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='3' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_l_tarsal_distal_interphalangeal_2' name='l_tarsal_distal_interphalangeal_2'/> has parent HAnimJoint name='l_metatarsophalangeal_2' rather than expected parent name='l_tarsal_proximal_interphalangeal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_l_forefoot_tip_pt' name='l_forefoot_tip_pt'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_l_forefoot_tip_pt' name='l_forefoot_tip_pt'/> contains an HAnimSegment alias for 'l_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_5_pt' name='l_metatarsal_phalanx_5_pt'/> contains an HAnimSegment alias for 'l_metatarsal_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_5_pt' name='l_metatarsal_phalanx_5_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='3' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_tarsal_distal_phalanx_2_pt' name='l_tarsal_distal_phalanx_2_pt'/> contains an HAnimSegment alias for 'l_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimJoint DEF='hanim_r_tarsometatarsal_2' name='r_tarsometatarsal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_cuneonavicular_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_r_metatarsal_phalanx_1_pt' name='r_metatarsal_phalanx_1_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='3' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_r_tarsal_distal_interphalangeal_2' name='r_tarsal_distal_interphalangeal_2'/> has parent HAnimJoint name='r_metatarsophalangeal_2' rather than expected parent name='r_tarsal_proximal_interphalangeal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_r_forefoot_tip_pt' name='r_forefoot_tip_pt'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_r_forefoot_tip_pt' name='r_forefoot_tip_pt'/> contains an HAnimSegment alias for 'r_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_r_metatarsal_phalanx_5_pt' name='r_metatarsal_phalanx_5_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='3' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_r_tarsal_distal_phalanx_2_pt' name='r_tarsal_distal_phalanx_2_pt'/> contains an HAnimSegment alias for 'r_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimJoint DEF='hanim_vl5' name='vl5'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimSite DEF='hanim_waist_preferred_posterior_pt' name='waist_preferred_posterior_pt'/> is an HAnimSite alias for 'waist_preferred_posterior', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_rib10_midspine_pt' name='rib10_midspine_pt'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], info] <HAnimSite DEF='hanim_nuchale_pt' name='nuchale_pt'/> is an HAnimSite alias for 'nuchale', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[10], warning] <HAnimSite DEF='hanim_temporomandibular_l_site_pt' name='temporomandibular_l_site_pt'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[7]/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_temporomandibular_r_site_pt' name='temporomandibular_r_site_pt'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[7]/HAnimSegment/HAnimSite[2], info] <HAnimJoint DEF='hanim_l_sternoclavicular' name='l_sternoclavicular'/> has parent HAnimJoint name='vt1' rather than expected parent name='vc7', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimSite DEF='hanim_l_metacarpal_phalanx_2_pt' name='l_metacarpal_phalanx_2_pt'/> is an HAnimSite alias for 'l_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_l_metacarpal_phalanx_5_pt' name='l_metacarpal_phalanx_5_pt'/> is an HAnimSite alias for 'l_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimSite DEF='hanim_l_hand_front_view' name='l_hand_front_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], info] <HAnimSite DEF='hanim_l_hand_front_view' name='l_hand_front_view'/> contains an HAnimSegment alias for 'l_carpal', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_1' name='l_carpometacarpal_1'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <HAnimSite DEF='hanim_l_carpal_distal_phalanx_1_pt' name='l_carpal_distal_phalanx_1_pt'/> contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_l_carpometacarpal_2' name='l_carpometacarpal_2'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimSite DEF='hanim_l_carpal_distal_phalanx_2_pt' name='l_carpal_distal_phalanx_2_pt'/> contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_3' name='l_carpometacarpal_3'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_3', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimSite DEF='hanim_l_carpal_distal_phalanx_3_pt' name='l_carpal_distal_phalanx_3_pt'/> contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_l_carpometacarpal_4' name='l_carpometacarpal_4'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4], warning] <HAnimSite DEF='hanim_l_carpal_distal_phalanx_4_pt' name='l_carpal_distal_phalanx_4_pt'/> contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_l_carpometacarpal_5' name='l_carpometacarpal_5'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5], warning] <HAnimSite DEF='hanim_l_carpal_distal_phalanx_5_pt' name='l_carpal_distal_phalanx_5_pt'/> contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_r_sternoclavicular' name='r_sternoclavicular'/> has parent HAnimJoint name='vt1' rather than expected parent name='vc7', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimSite DEF='hanim_r_metacarpal_phalanx_2_pt' name='r_metacarpal_phalanx_2_pt'/> is an HAnimSite alias for 'r_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_r_metacarpal_phalanx_5_pt' name='r_metacarpal_phalanx_5_pt'/> is an HAnimSite alias for 'r_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimSite DEF='hanim_r_hand_front_view' name='r_hand_front_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], info] <HAnimSite DEF='hanim_r_hand_front_view' name='r_hand_front_view'/> contains an HAnimSegment alias for 'r_carpal', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], warning] <HAnimJoint DEF='hanim_r_carpometacarpal_1' name='r_carpometacarpal_1'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <HAnimSite DEF='hanim_r_carpal_distal_phalanx_1_pt' name='r_carpal_distal_phalanx_1_pt'/> contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_r_carpometacarpal_2' name='r_carpometacarpal_2'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimSite DEF='hanim_r_carpal_distal_phalanx_2_pt' name='r_carpal_distal_phalanx_2_pt'/> contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimJoint DEF='hanim_r_carpometacarpal_3' name='r_carpometacarpal_3'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_3', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimSite DEF='hanim_r_carpal_distal_phalanx_3_pt' name='r_carpal_distal_phalanx_3_pt'/> contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_r_carpometacarpal_4' name='r_carpometacarpal_4'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4], warning] <HAnimSite DEF='hanim_r_carpal_distal_phalanx_4_pt' name='r_carpal_distal_phalanx_4_pt'/> contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_r_carpometacarpal_5' name='r_carpometacarpal_5'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5], warning] <HAnimSite DEF='hanim_r_carpal_distal_phalanx_5_pt' name='r_carpal_distal_phalanx_5_pt'/> contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimSite DEF='hanim_l_inclined_view' name='l_inclined_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[1], info] <HAnimSite DEF='hanim_r_inclined_view' name='r_inclined_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[2], info] <HAnimSite DEF='hanim_front_view' name='front_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[3], info] <HAnimSite DEF='hanim_back_view' name='back_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[4], info] <HAnimSite DEF='hanim_l_side_view' name='l_side_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[5], info] <HAnimSite DEF='hanim_Top_view' name='Top_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[6], info] <HAnimSite DEF='hanim_front_close_view' name='front_close_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[7], info] <HAnimSite DEF='hanim_side_close_view' name='side_close_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[8], info] <HAnimSite DEF='hanim_head_front_close_view' name='head_front_close_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[9], info] <HAnimSite DEF='hanim_head_front_close_view' name='head_front_close_view'/> contains an HAnimSegment alias for 'skull', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimSite[9], warning] <HAnimSite DEF='hanim_chest_front_close_view' name='chest_front_close_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[10], info] <HAnimSite DEF='hanim_knees_front_close_view' name='knees_front_close_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[12], info] <HAnimSite DEF='hanim_feet_front_close_view' name='feet_front_close_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[13], info] <HAnimSite DEF='hanim_eye_level_view' name='eye_level_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[14], info] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim2SpecificationLOA3Illustrated.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='3' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicondyle_pt, l_femoral_medial_epicondyle_pt | | l_knee : l_calf | | l_talocrural : l_talus : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneus_posterior_pt | | l_tarsometatarsal_2 : l_metatarsal_2 | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 : l_metatarsal_phalanx_1_pt | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 : l_forefoot_tip_pt, l_metatarsal_phalanx_5_pt, l_tarsal_distal_phalanx_2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicondyle_pt, r_femoral_medial_epicondyle_pt | r_knee : r_calf | r_talocrural : r_talus : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneus_posterior_pt | r_tarsometatarsal_2 : r_metatarsal_2 | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 : r_metatarsal_phalanx_1_pt | r_tarsal_distal_interphalangeal_2 : r_tarsal_distal_phalanx_2 : r_forefoot_tip_pt, r_metatarsal_phalanx_5_pt, r_tarsal_distal_phalanx_2_pt vl5 : l5 : waist_preferred_posterior_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_vertex_pt, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicle_pt, l_acromion_pt, l_axilla_proximal_pt, l_axilla_distal_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicondyle_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicondyle_pt, l_radiale_pt | l_radiocarpal : l_carpal : l_metacarpal_phalanx_2_pt, l_ulnar_styloid_pt, l_metacarpal_phalanx_5_pt, l_hand_front_view | l_carpometacarpal_1 : l_metacarpal_1 | | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 : l_carpal_distal_phalanx_1_pt | l_carpometacarpal_2 : l_metacarpal_2 | | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 : l_carpal_distal_phalanx_2_pt, l_dactylion_pt | l_carpometacarpal_3 : l_metacarpal_3 | | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3 | | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3 | | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 : l_carpal_distal_phalanx_3_pt | l_carpometacarpal_4 : l_metacarpal_4 | | l_metacarpophalangeal_4 : l_carpal_proximal_phalanx_4 | | l_carpal_proximal_interphalangeal_4 : l_carpal_middle_phalanx_4 | | l_carpal_distal_interphalangeal_4 : l_carpal_distal_phalanx_4 : l_carpal_distal_phalanx_4_pt | l_carpometacarpal_5 : l_metacarpal_5 | l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5 | l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5 | l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 : l_carpal_distal_phalanx_5_pt r_sternoclavicular : r_clavicle : r_clavicle_pt, r_acromion_pt, r_axilla_proximal_pt, r_axilla_distal_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicondyle_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicondyle_pt, r_radiale_pt r_radiocarpal : r_carpal : r_metacarpal_phalanx_2_pt, r_ulnar_styloid_pt, r_metacarpal_phalanx_5_pt, r_hand_front_view r_carpometacarpal_1 : r_metacarpal_1 | r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1 | r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 : r_carpal_distal_phalanx_1_pt r_carpometacarpal_2 : r_metacarpal_2 | r_metacarpophalangeal_2 : r_carpal_proximal_phalanx_2 | r_carpal_proximal_interphalangeal_2 : r_carpal_middle_phalanx_2 | r_carpal_distal_interphalangeal_2 : r_carpal_distal_phalanx_2 : r_carpal_distal_phalanx_2_pt, r_dactylion_pt r_carpometacarpal_3 : r_metacarpal_3 | r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3 | r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3 | r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 : r_carpal_distal_phalanx_3_pt r_carpometacarpal_4 : r_metacarpal_4 | r_metacarpophalangeal_4 : r_carpal_proximal_phalanx_4 | r_carpal_proximal_interphalangeal_4 : r_carpal_middle_phalanx_4 | r_carpal_distal_interphalangeal_4 : r_carpal_distal_phalanx_4 : r_carpal_distal_phalanx_4_pt r_carpometacarpal_5 : r_metacarpal_5 r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5 r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5 r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 : r_carpal_distal_phalanx_5_pt ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Specifications//HAnim2SpecificationLOA3IllustratedTidy.x3d Specifications//HAnim2SpecificationLOA3IllustratedTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Specifications//HAnim2SpecificationLOA3IllustratedTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Specifications//HAnim2SpecificationLOA3IllustratedTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Specifications//HAnim2SpecificationLOA3Illustrated.length=290635 bytes, Specifications//HAnim2SpecificationLOA3IllustratedTidy.length=290635 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim2SpecificationLOA3Illustrated.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim2SpecificationLOA3Illustrated.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim2SpecificationLOA3IllustratedTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim2SpecificationLOA3IllustratedTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim2SpecificationLOA3IllustratedTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim2SpecificationLOA3Illustrated.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim2SpecificationLOA3Illustrated.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='3' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicondyle_pt, l_femoral_medial_epicondyle_pt | | l_knee : l_calf | | l_talocrural : l_talus : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneus_posterior_pt | | l_tarsometatarsal_2 : l_metatarsal_2 | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 : l_metatarsal_phalanx_1_pt | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 : l_forefoot_tip_pt, l_metatarsal_phalanx_5_pt, l_tarsal_distal_phalanx_2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicondyle_pt, r_femoral_medial_epicondyle_pt | r_knee : r_calf | r_talocrural : r_talus : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneus_posterior_pt | r_tarsometatarsal_2 : r_metatarsal_2 | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 : r_metatarsal_phalanx_1_pt | r_tarsal_distal_interphalangeal_2 : r_tarsal_distal_phalanx_2 : r_forefoot_tip_pt, r_metatarsal_phalanx_5_pt, r_tarsal_distal_phalanx_2_pt vl5 : l5 : waist_preferred_posterior_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_vertex_pt, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicle_pt, l_acromion_pt, l_axilla_proximal_pt, l_axilla_distal_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicondyle_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicondyle_pt, l_radiale_pt | l_radiocarpal : l_carpal : l_metacarpal_phalanx_2_pt, l_ulnar_styloid_pt, l_metacarpal_phalanx_5_pt, l_hand_front_view | l_carpometacarpal_1 : l_metacarpal_1 | | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 : l_carpal_distal_phalanx_1_pt | l_carpometacarpal_2 : l_metacarpal_2 | | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 : l_carpal_distal_phalanx_2_pt, l_dactylion_pt | l_carpometacarpal_3 : l_metacarpal_3 | | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3 | | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3 | | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 : l_carpal_distal_phalanx_3_pt | l_carpometacarpal_4 : l_metacarpal_4 | | l_metacarpophalangeal_4 : l_carpal_proximal_phalanx_4 | | l_carpal_proximal_interphalangeal_4 : l_carpal_middle_phalanx_4 | | l_carpal_distal_interphalangeal_4 : l_carpal_distal_phalanx_4 : l_carpal_distal_phalanx_4_pt | l_carpometacarpal_5 : l_metacarpal_5 | l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5 | l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5 | l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 : l_carpal_distal_phalanx_5_pt r_sternoclavicular : r_clavicle : r_clavicle_pt, r_acromion_pt, r_axilla_proximal_pt, r_axilla_distal_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicondyle_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicondyle_pt, r_radiale_pt r_radiocarpal : r_carpal : r_metacarpal_phalanx_2_pt, r_ulnar_styloid_pt, r_metacarpal_phalanx_5_pt, r_hand_front_view r_carpometacarpal_1 : r_metacarpal_1 | r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1 | r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 : r_carpal_distal_phalanx_1_pt r_carpometacarpal_2 : r_metacarpal_2 | r_metacarpophalangeal_2 : r_carpal_proximal_phalanx_2 | r_carpal_proximal_interphalangeal_2 : r_carpal_middle_phalanx_2 | r_carpal_distal_interphalangeal_2 : r_carpal_distal_phalanx_2 : r_carpal_distal_phalanx_2_pt, r_dactylion_pt r_carpometacarpal_3 : r_metacarpal_3 | r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3 | r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3 | r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 : r_carpal_distal_phalanx_3_pt r_carpometacarpal_4 : r_metacarpal_4 | r_metacarpophalangeal_4 : r_carpal_proximal_phalanx_4 | r_carpal_proximal_interphalangeal_4 : r_carpal_middle_phalanx_4 | r_carpal_distal_interphalangeal_4 : r_carpal_distal_phalanx_4 : r_carpal_distal_phalanx_4_pt r_carpometacarpal_5 : r_metacarpal_5 r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5 r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5 r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 : r_carpal_distal_phalanx_5_pt ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim2SpecificationLOA3Illustrated.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim2SpecificationLOA3Invisible.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim2SpecificationLOA3Invisible.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <meta name='TODO' content='move relevant HAnimSite/Viewpoint pairs into skeleton at appropriate locations'/> [/X3D/head/meta[13], diagnostic] <meta name='TODO' content='insert MetadataInteger nodes indicating LOA for each Joint and Segment'/> [/X3D/head/meta[14], diagnostic] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[5], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[6], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[7], warning] <Viewpoint DEF=''/> centerOfRotation='0 0.9149 0.0016' has mismatched Y-value height of 0.9149 compared to position='-2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Viewpoint[8], warning] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 95[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 4[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 94[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 91[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 14[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> has mismatched HAnimSite node counts, 95 within skeleton hierarchy and 91 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimSite DEF='hanim_r_trochanterion_pt' name='r_trochanterion_pt'/> is an HAnimSite alias for 'r_trochanterion', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_trochanterion_pt' name='l_trochanterion_pt'/> is an HAnimSite alias for 'l_trochanterion', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment/HAnimSite[4], warning] <HAnimJoint DEF='hanim_l_tarsometatarsal_2' name='l_tarsometatarsal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_cuneonavicular_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_1_pt' name='l_metatarsal_phalanx_1_pt'/> contains an HAnimSegment alias for 'l_metatarsal_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_1_pt' name='l_metatarsal_phalanx_1_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='3' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_l_tarsal_distal_interphalangeal_2' name='l_tarsal_distal_interphalangeal_2'/> has parent HAnimJoint name='l_metatarsophalangeal_2' rather than expected parent name='l_tarsal_proximal_interphalangeal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_l_forefoot_tip' name='l_forefoot_tip'/> needs to match name of parent <HAnimSegment name='l_tarsal_distal_phalanx_2' (meaning name='l_tarsal_distal_phalanx_2_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_l_forefoot_tip' name='l_forefoot_tip'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_l_forefoot_tip' name='l_forefoot_tip'/> contains an HAnimSegment alias for 'l_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_5_pt' name='l_metatarsal_phalanx_5_pt'/> contains an HAnimSegment alias for 'l_metatarsal_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_5_pt' name='l_metatarsal_phalanx_5_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='3' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_tarsal_distal_phalanx_2_pt' name='l_tarsal_distal_phalanx_2_pt'/> contains an HAnimSegment alias for 'l_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimJoint DEF='hanim_r_tarsometatarsal_2' name='r_tarsometatarsal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_cuneonavicular_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_r_metatarsal_phalanx_1_pt' name='r_metatarsal_phalanx_1_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='3' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_r_tarsal_distal_interphalangeal_2' name='r_tarsal_distal_interphalangeal_2'/> has parent HAnimJoint name='r_metatarsophalangeal_2' rather than expected parent name='r_tarsal_proximal_interphalangeal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_r_forefoot_tip' name='r_forefoot_tip'/> needs to match name of parent <HAnimSegment name='r_tarsal_distal_phalanx_2' (meaning name='r_tarsal_distal_phalanx_2_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_r_forefoot_tip' name='r_forefoot_tip'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_r_forefoot_tip' name='r_forefoot_tip'/> contains an HAnimSegment alias for 'r_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_r_metatarsal_phalanx_5_pt' name='r_metatarsal_phalanx_5_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='3' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_r_tarsal_distal_phalanx_2_pt' name='r_tarsal_distal_phalanx_2_pt'/> contains an HAnimSegment alias for 'r_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimJoint DEF='hanim_vl5' name='vl5'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimSite DEF='hanim_waist_preferred_posterior_pt' name='waist_preferred_posterior_pt'/> is an HAnimSite alias for 'waist_preferred_posterior', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_rib10_midspine_pt' name='rib10_midspine_pt'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], info] <HAnimSite DEF='hanim_skull_vertex_tip' name='skull_vertex_tip'/> needs to match name of parent <HAnimSegment name='skull' (meaning name='skull_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_nuchale_pt' name='nuchale_pt'/> is an HAnimSite alias for 'nuchale', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[10], warning] <HAnimSite DEF='hanim_temporomandibular_l_site_pt' name='temporomandibular_l_site_pt'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[7]/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_temporomandibular_r_site_pt' name='temporomandibular_r_site_pt'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[7]/HAnimSegment/HAnimSite[2], info] <HAnimJoint DEF='hanim_l_sternoclavicular' name='l_sternoclavicular'/> has parent HAnimJoint name='vt1' rather than expected parent name='vc7', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimSite DEF='hanim_l_metacarpal_phalanx_2_pt' name='l_metacarpal_phalanx_2_pt'/> is an HAnimSite alias for 'l_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_l_metacarpal_phalanx_5_pt' name='l_metacarpal_phalanx_5_pt'/> is an HAnimSite alias for 'l_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimSite DEF='hanim_l_hand_front_view' name='l_hand_front_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], info] <HAnimSite DEF='hanim_l_hand_front_view' name='l_hand_front_view'/> contains an HAnimSegment alias for 'l_carpal', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_1' name='l_carpometacarpal_1'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <HAnimSite DEF='hanim_l_carpal_distal_phalanx_1_tip' name='l_carpal_distal_phalanx_1_tip'/> contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_l_carpometacarpal_2' name='l_carpometacarpal_2'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimSite DEF='hanim_l_carpal_distal_phalanx_2_tip' name='l_carpal_distal_phalanx_2_tip'/> contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_3' name='l_carpometacarpal_3'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_3', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimSite DEF='hanim_l_carpal_distal_phalanx_3_tip' name='l_carpal_distal_phalanx_3_tip'/> contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_l_carpometacarpal_4' name='l_carpometacarpal_4'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4], warning] <HAnimSite DEF='hanim_l_carpal_distal_phalanx_4_tip' name='l_carpal_distal_phalanx_4_tip'/> contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_l_carpometacarpal_5' name='l_carpometacarpal_5'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5], warning] <HAnimSite DEF='hanim_l_carpal_distal_phalanx_5_tip' name='l_carpal_distal_phalanx_5_tip'/> contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_r_sternoclavicular' name='r_sternoclavicular'/> has parent HAnimJoint name='vt1' rather than expected parent name='vc7', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimSite DEF='hanim_r_metacarpal_phalanx_2_pt' name='r_metacarpal_phalanx_2_pt'/> is an HAnimSite alias for 'r_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_r_metacarpal_phalanx_5_pt' name='r_metacarpal_phalanx_5_pt'/> is an HAnimSite alias for 'r_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimSite DEF='hanim_r_hand_front_view' name='r_hand_front_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], info] <HAnimSite DEF='hanim_r_hand_front_view' name='r_hand_front_view'/> contains an HAnimSegment alias for 'r_carpal', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], warning] <HAnimJoint DEF='hanim_r_carpometacarpal_1' name='r_carpometacarpal_1'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <HAnimSite DEF='hanim_r_carpal_distal_phalanx_1_tip' name='r_carpal_distal_phalanx_1_tip'/> contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_r_carpometacarpal_2' name='r_carpometacarpal_2'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimSite DEF='hanim_r_carpal_distal_phalanx_2_tip' name='r_carpal_distal_phalanx_2_tip'/> contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimJoint DEF='hanim_r_carpometacarpal_3' name='r_carpometacarpal_3'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_3', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimSite DEF='hanim_r_carpal_distal_phalanx_3_tip' name='r_carpal_distal_phalanx_3_tip'/> contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_r_carpometacarpal_4' name='r_carpometacarpal_4'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4], warning] <HAnimSite DEF='hanim_r_carpal_distal_phalanx_4_tip' name='r_carpal_distal_phalanx_4_tip'/> contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_r_carpometacarpal_5' name='r_carpometacarpal_5'/> has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5], warning] <HAnimSite DEF='hanim_r_carpal_distal_phalanx_5_tip' name='r_carpal_distal_phalanx_5_tip'/> contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimSite DEF='hanim_l_inclined_view' name='l_inclined_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[1], info] <HAnimSite DEF='hanim_r_inclined_view' name='r_inclined_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[2], info] <HAnimSite DEF='hanim_front_view' name='front_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[3], info] <HAnimSite DEF='hanim_back_view' name='back_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[4], info] <HAnimSite DEF='hanim_l_side_view' name='l_side_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[5], info] <HAnimSite DEF='hanim_Top_view' name='Top_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[6], info] <HAnimSite DEF='hanim_front_close_view' name='front_close_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[7], info] <HAnimSite DEF='hanim_side_close_view' name='side_close_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[8], info] <HAnimSite DEF='hanim_head_front_close_view' name='head_front_close_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[9], info] <HAnimSite DEF='hanim_head_front_close_view' name='head_front_close_view'/> contains an HAnimSegment alias for 'skull', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimSite[9], warning] <HAnimSite DEF='hanim_chest_front_close_view' name='chest_front_close_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[10], info] <HAnimSite DEF='hanim_knees_front_close_view' name='knees_front_close_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[12], info] <HAnimSite DEF='hanim_feet_front_close_view' name='feet_front_close_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[13], info] <HAnimSite DEF='hanim_eye_level_view' name='eye_level_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[14], info] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim2SpecificationLOA3Invisible.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='3' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicondyle_pt, l_femoral_medial_epicondyle_pt | | l_knee : l_calf | | l_talocrural : l_talus : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneus_posterior_pt | | l_tarsometatarsal_2 : l_metatarsal_2 | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 : l_metatarsal_phalanx_1_pt | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 : l_forefoot_tip, l_metatarsal_phalanx_5_pt, l_tarsal_distal_phalanx_2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicondyle_pt, r_femoral_medial_epicondyle_pt | r_knee : r_calf | r_talocrural : r_talus : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneus_posterior_pt | r_tarsometatarsal_2 : r_metatarsal_2 | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 : r_metatarsal_phalanx_1_pt | r_tarsal_distal_interphalangeal_2 : r_tarsal_distal_phalanx_2 : r_forefoot_tip, r_metatarsal_phalanx_5_pt, r_tarsal_distal_phalanx_2_pt vl5 : l5 : waist_preferred_posterior_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_vertex_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicle_pt, l_acromion_pt, l_axilla_proximal_pt, l_axilla_distal_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicondyle_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicondyle_pt, l_radiale_pt | l_radiocarpal : l_carpal : l_metacarpal_phalanx_2_pt, l_ulnar_styloid_pt, l_metacarpal_phalanx_5_pt, l_hand_front_view | l_carpometacarpal_1 : l_metacarpal_1 | | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 : l_carpal_distal_phalanx_1_tip | l_carpometacarpal_2 : l_metacarpal_2 | | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 : l_carpal_distal_phalanx_2_tip, l_dactylion_pt | l_carpometacarpal_3 : l_metacarpal_3 | | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3 | | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3 | | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 : l_carpal_distal_phalanx_3_tip | l_carpometacarpal_4 : l_metacarpal_4 | | l_metacarpophalangeal_4 : l_carpal_proximal_phalanx_4 | | l_carpal_proximal_interphalangeal_4 : l_carpal_middle_phalanx_4 | | l_carpal_distal_interphalangeal_4 : l_carpal_distal_phalanx_4 : l_carpal_distal_phalanx_4_tip | l_carpometacarpal_5 : l_metacarpal_5 | l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5 | l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5 | l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 : l_carpal_distal_phalanx_5_tip r_sternoclavicular : r_clavicle : r_clavicle_pt, r_acromion_pt, r_axilla_proximal_pt, r_axilla_distal_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicondyle_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicondyle_pt, r_radiale_pt r_radiocarpal : r_carpal : r_metacarpal_phalanx_2_pt, r_ulnar_styloid_pt, r_metacarpal_phalanx_5_pt, r_hand_front_view r_carpometacarpal_1 : r_metacarpal_1 | r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1 | r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 : r_carpal_distal_phalanx_1_tip r_carpometacarpal_2 : r_metacarpal_2 | r_metacarpophalangeal_2 : r_carpal_proximal_phalanx_2 | r_carpal_proximal_interphalangeal_2 : r_carpal_middle_phalanx_2 | r_carpal_distal_interphalangeal_2 : r_carpal_distal_phalanx_2 : r_carpal_distal_phalanx_2_tip, r_dactylion_pt r_carpometacarpal_3 : r_metacarpal_3 | r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3 | r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3 | r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 : r_carpal_distal_phalanx_3_tip r_carpometacarpal_4 : r_metacarpal_4 | r_metacarpophalangeal_4 : r_carpal_proximal_phalanx_4 | r_carpal_proximal_interphalangeal_4 : r_carpal_middle_phalanx_4 | r_carpal_distal_interphalangeal_4 : r_carpal_distal_phalanx_4 : r_carpal_distal_phalanx_4_tip r_carpometacarpal_5 : r_metacarpal_5 r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5 r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5 r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 : r_carpal_distal_phalanx_5_tip ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Specifications//HAnim2SpecificationLOA3InvisibleTidy.x3d Specifications//HAnim2SpecificationLOA3InvisibleTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Specifications//HAnim2SpecificationLOA3InvisibleTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Specifications//HAnim2SpecificationLOA3InvisibleTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Specifications//HAnim2SpecificationLOA3Invisible.length=77948 bytes, Specifications//HAnim2SpecificationLOA3InvisibleTidy.length=77948 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim2SpecificationLOA3Invisible.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim2SpecificationLOA3Invisible.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim2SpecificationLOA3InvisibleTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\HAnim2SpecificationLOA3InvisibleTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim2SpecificationLOA3InvisibleTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\HAnim2SpecificationLOA3Invisible.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim2SpecificationLOA3Invisible.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (94) : HAnimSegment (94) : HAnimSite (109) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='3' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicondyle_pt, l_femoral_medial_epicondyle_pt | | l_knee : l_calf | | l_talocrural : l_talus : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneus_posterior_pt | | l_tarsometatarsal_2 : l_metatarsal_2 | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 : l_metatarsal_phalanx_1_pt | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 : l_forefoot_tip, l_metatarsal_phalanx_5_pt, l_tarsal_distal_phalanx_2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicondyle_pt, r_femoral_medial_epicondyle_pt | r_knee : r_calf | r_talocrural : r_talus : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneus_posterior_pt | r_tarsometatarsal_2 : r_metatarsal_2 | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 : r_metatarsal_phalanx_1_pt | r_tarsal_distal_interphalangeal_2 : r_tarsal_distal_phalanx_2 : r_forefoot_tip, r_metatarsal_phalanx_5_pt, r_tarsal_distal_phalanx_2_pt vl5 : l5 : waist_preferred_posterior_pt, navel_pt vl4 : l4 vl3 : l3 vl2 : l2 : r_rib10_pt, l_rib10_pt, rib10_midspine_pt vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 : substernale_pt vt9 : t9 : r_thelion_pt, l_thelion_pt vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 : suprasternale_pt, cervicale_pt vc7 : c7 : r_neck_base_pt, l_neck_base_pt | vc6 : c6 | vc5 : c5 | vc4 : c4 | vc3 : c3 | vc2 : c2 | vc1 : c1 | skullbase : skull : skull_vertex_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt | l_eyeball_joint : l_eyeball : l_eyeball_site_view | l_eyelid_joint : l_eyelid | l_eyebrow_joint : l_eyebrow | r_eyeball_joint : r_eyeball : r_eyeball_site_view | r_eyelid_joint : r_eyelid | r_eyebrow_joint : r_eyebrow | temporomandibular : jaw : temporomandibular_l_site_pt, temporomandibular_r_site_pt l_sternoclavicular : l_clavicle : l_clavicle_pt, l_acromion_pt, l_axilla_proximal_pt, l_axilla_distal_pt | l_acromioclavicular : l_scapula | l_shoulder : l_upperarm : l_humeral_lateral_epicondyle_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicondyle_pt, l_radiale_pt | l_radiocarpal : l_carpal : l_metacarpal_phalanx_2_pt, l_ulnar_styloid_pt, l_metacarpal_phalanx_5_pt, l_hand_front_view | l_carpometacarpal_1 : l_metacarpal_1 | | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 : l_carpal_distal_phalanx_1_tip | l_carpometacarpal_2 : l_metacarpal_2 | | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 : l_carpal_distal_phalanx_2_tip, l_dactylion_pt | l_carpometacarpal_3 : l_metacarpal_3 | | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3 | | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3 | | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 : l_carpal_distal_phalanx_3_tip | l_carpometacarpal_4 : l_metacarpal_4 | | l_metacarpophalangeal_4 : l_carpal_proximal_phalanx_4 | | l_carpal_proximal_interphalangeal_4 : l_carpal_middle_phalanx_4 | | l_carpal_distal_interphalangeal_4 : l_carpal_distal_phalanx_4 : l_carpal_distal_phalanx_4_tip | l_carpometacarpal_5 : l_metacarpal_5 | l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5 | l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5 | l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 : l_carpal_distal_phalanx_5_tip r_sternoclavicular : r_clavicle : r_clavicle_pt, r_acromion_pt, r_axilla_proximal_pt, r_axilla_distal_pt r_acromioclavicular : r_scapula r_shoulder : r_upperarm : r_humeral_lateral_epicondyle_pt r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicondyle_pt, r_radiale_pt r_radiocarpal : r_carpal : r_metacarpal_phalanx_2_pt, r_ulnar_styloid_pt, r_metacarpal_phalanx_5_pt, r_hand_front_view r_carpometacarpal_1 : r_metacarpal_1 | r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1 | r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 : r_carpal_distal_phalanx_1_tip r_carpometacarpal_2 : r_metacarpal_2 | r_metacarpophalangeal_2 : r_carpal_proximal_phalanx_2 | r_carpal_proximal_interphalangeal_2 : r_carpal_middle_phalanx_2 | r_carpal_distal_interphalangeal_2 : r_carpal_distal_phalanx_2 : r_carpal_distal_phalanx_2_tip, r_dactylion_pt r_carpometacarpal_3 : r_metacarpal_3 | r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3 | r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3 | r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 : r_carpal_distal_phalanx_3_tip r_carpometacarpal_4 : r_metacarpal_4 | r_metacarpophalangeal_4 : r_carpal_proximal_phalanx_4 | r_carpal_proximal_interphalangeal_4 : r_carpal_middle_phalanx_4 | r_carpal_distal_interphalangeal_4 : r_carpal_distal_phalanx_4 : r_carpal_distal_phalanx_4_tip r_carpometacarpal_5 : r_metacarpal_5 r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5 r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5 r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 : r_carpal_distal_phalanx_5_tip ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//HAnim2SpecificationLOA3Invisible.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\KoreanCharacterMotionAnnexC01Jin.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\KoreanCharacterMotionAnnexC01Jin.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_AnnexC01Jin' name='AnnexC01Jin'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexC01Jin' name='AnnexC01Jin'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexC01Jin' name='AnnexC01Jin'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexC01Jin' name='AnnexC01Jin'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexC01Jin' name='AnnexC01Jin'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexC01Jin' name='AnnexC01Jin'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexC01Jin' name='AnnexC01Jin'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexC01Jin' name='AnnexC01Jin'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexC01Jin' name='AnnexC01Jin'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexC01Jin' name='AnnexC01Jin'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='vl5' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='vl5' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint[3], warning] <OrientationInterpolator DEF='Keyframe_l_metatarsophalangeal_2'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Keyframe_l_metatarsophalangeal_2' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/OrientationInterpolator[14], warning] <OrientationInterpolator DEF='Keyframe_r_talocrural'/> is missing ROUTE to send output events, for example <ROUTE fromNode='Keyframe_r_talocrural' fromField='value_changed' toNode='SomeTargetDEFname' toField='set_something'/> [/X3D/Scene/Group/OrientationInterpolator[17], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//KoreanCharacterMotionAnnexC01Jin.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_AnnexC01Jin name='AnnexC01Jin' loa='-1' humanoid_root : sacrum sacroiliac : pelvis l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 vl5 : l5 skullbase : skull l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm r_elbow : r_forearm r_radiocarpal : r_carpal ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Specifications//KoreanCharacterMotionAnnexC01JinTidy.x3d Specifications//KoreanCharacterMotionAnnexC01JinTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Specifications//KoreanCharacterMotionAnnexC01JinTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Specifications//KoreanCharacterMotionAnnexC01JinTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Specifications//KoreanCharacterMotionAnnexC01Jin.length=519150 bytes, Specifications//KoreanCharacterMotionAnnexC01JinTidy.length=519150 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\KoreanCharacterMotionAnnexC01Jin.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacterMotionAnnexC01Jin.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\KoreanCharacterMotionAnnexC01JinTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacterMotionAnnexC01JinTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\KoreanCharacterMotionAnnexC01JinTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\KoreanCharacterMotionAnnexC01Jin.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//KoreanCharacterMotionAnnexC01Jin.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_AnnexC01Jin name='AnnexC01Jin' loa='-1' humanoid_root : sacrum sacroiliac : pelvis l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 vl5 : l5 skullbase : skull l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm r_elbow : r_forearm r_radiocarpal : r_carpal ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//KoreanCharacterMotionAnnexC01Jin.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\KoreanCharacterMotionAnnexD01Jin.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\KoreanCharacterMotionAnnexD01Jin.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_AnnexD01Jin' name='AnnexD01Jin'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexD01Jin' name='AnnexD01Jin'/> node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexD01Jin' name='AnnexD01Jin'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexD01Jin' name='AnnexD01Jin'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexD01Jin' name='AnnexD01Jin'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexD01Jin' name='AnnexD01Jin'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexD01Jin' name='AnnexD01Jin'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexD01Jin' name='AnnexD01Jin'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexD01Jin' name='AnnexD01Jin'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_AnnexD01Jin' name='AnnexD01Jin'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint[1], warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='vl5' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='vl5' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3]/HAnimJoint[3], warning] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//KoreanCharacterMotionAnnexD01Jin.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_AnnexD01Jin name='AnnexD01Jin' loa='-1' humanoid_root : sacrum sacroiliac : pelvis l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 vl5 : l5 skullbase : skull l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm r_elbow : r_forearm r_radiocarpal : r_carpal ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Specifications//KoreanCharacterMotionAnnexD01JinTidy.x3d Specifications//KoreanCharacterMotionAnnexD01JinTidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Specifications//KoreanCharacterMotionAnnexD01JinTidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Specifications//KoreanCharacterMotionAnnexD01JinTidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Specifications//KoreanCharacterMotionAnnexD01Jin.length=256243 bytes, Specifications//KoreanCharacterMotionAnnexD01JinTidy.length=256243 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\KoreanCharacterMotionAnnexD01Jin.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacterMotionAnnexD01Jin.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\KoreanCharacterMotionAnnexD01JinTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\KoreanCharacterMotionAnnexD01JinTidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\KoreanCharacterMotionAnnexD01JinTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Specifications\KoreanCharacterMotionAnnexD01Jin.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//KoreanCharacterMotionAnnexD01Jin.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (18) : HAnimSegment (18) : HAnimSite (0) ======================================================================================================= HAnimHumanoid DEF='hanim_AnnexD01Jin name='AnnexD01Jin' loa='-1' humanoid_root : sacrum sacroiliac : pelvis l_hip : l_thigh | l_knee : l_calf | l_talocrural : l_talus | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 r_hip : r_thigh | r_knee : r_calf | r_talocrural : r_talus | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 vl5 : l5 skullbase : skull l_shoulder : l_upperarm | l_elbow : l_forearm | l_radiocarpal : l_carpal r_shoulder : r_upperarm r_elbow : r_forearm r_radiocarpal : r_carpal ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Specifications//KoreanCharacterMotionAnnexD01Jin.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA0.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA0.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 2[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 1[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 2[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_sacroiliac' name='sacroiliac'/> requires minimum loa='1' but ancestor HAnimHumanoid loa='0' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, warning] <HAnimSegment DEF='hanim_pelvis' name='pelvis'/> requires minimum loa='1' but ancestor HAnimHumanoid loa='0' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment, warning] <HAnimSite DEF='hanim_site_view' name='site_view'/> contains 4 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite, info] <HAnimSite DEF='hanim_site_view' name='site_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite, info] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Templates//DiamondManLOA0.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (2) : HAnimSegment (1) : HAnimSite (1) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='0' humanoid_root sacroiliac : pelvis ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Templates//DiamondManLOA0Tidy.x3d Templates//DiamondManLOA0TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Templates//DiamondManLOA0Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Templates//DiamondManLOA0Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Templates//DiamondManLOA0.length=7125 bytes, Templates//DiamondManLOA0Tidy.length=7125 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA0.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\DiamondManLOA0.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA0Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\DiamondManLOA0Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA0TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA0.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Templates//DiamondManLOA0.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (2) : HAnimSegment (1) : HAnimSite (1) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='0' humanoid_root sacroiliac : pelvis ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Templates//DiamondManLOA0.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA1.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA1.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <meta name='warning' content='Still needs comments on CAESAR feature points inserted'/> [/X3D/head/meta[9], diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 20[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 52[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 20[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 18[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 52[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimJoint DEF='hanim_l_metatarsophalangeal_2' name='l_metatarsophalangeal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_l_middistal_tip' name='l_middistal_tip'/> needs to match name of parent <HAnimSegment name='l_tarsal_proximal_phalanx_2' (meaning name='l_tarsal_proximal_phalanx_2_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_l_middistal_tip' name='l_middistal_tip'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_l_middistal_tip' name='l_middistal_tip'/> contains an HAnimSegment alias for 'l_tarsal_proximal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_5_pt' name='l_metatarsal_phalanx_5_pt'/> contains an HAnimSegment alias for 'l_metatarsal_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_5_pt' name='l_metatarsal_phalanx_5_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_1_pt' name='l_metatarsal_phalanx_1_pt'/> contains an HAnimSegment alias for 'l_metatarsal_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_1_pt' name='l_metatarsal_phalanx_1_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimSite DEF='hanim_l_tarsal_distal_phalanx_2_pt' name='l_tarsal_distal_phalanx_2_pt'/> contains an HAnimSegment alias for 'l_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], warning] <HAnimSite DEF='hanim_l_tarsal_distal_phalanx_2_pt' name='l_tarsal_distal_phalanx_2_pt'/> requires minimum loa='2' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_r_middistal_tip' name='r_middistal_tip'/> needs to match name of parent <HAnimSegment name='r_tarsal_proximal_phalanx_2' (meaning name='r_tarsal_proximal_phalanx_2_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_r_middistal_tip' name='r_middistal_tip'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_r_middistal_tip' name='r_middistal_tip'/> contains an HAnimSegment alias for 'r_tarsal_proximal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_r_metatarsal_phalanx_5_pt' name='r_metatarsal_phalanx_5_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_r_metatarsal_phalanx_1_pt' name='r_metatarsal_phalanx_1_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimSite DEF='hanim_r_tarsal_distal_phalanx_2_pt' name='r_tarsal_distal_phalanx_2_pt'/> contains an HAnimSegment alias for 'r_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], warning] <HAnimSite DEF='hanim_r_tarsal_distal_phalanx_2_pt' name='r_tarsal_distal_phalanx_2_pt'/> requires minimum loa='2' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], warning] <HAnimJoint DEF='hanim_vl1' name='vl1'/> requires minimum loa='2' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_vl1' name='vl1'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='vl2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimSegment DEF='hanim_l1' name='l1'/> requires minimum loa='2' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='vl1' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1], warning] <Transform DEF='l_upperarm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimSegment/Transform[2], warning] <Transform DEF='l_forearm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimSegment/Transform[2], warning] <Transform DEF='l_hand_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/Transform[2], warning] <HAnimSite DEF='hanim_l_hand_tip' name='l_hand_tip'/> needs to match name of parent <HAnimSegment name='l_carpal' (meaning name='l_carpal_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_l_hand_tip' name='l_hand_tip'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_l_hand_tip' name='l_hand_tip'/> contains an HAnimSegment alias for 'l_carpal', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_l_metacarpal_phalanx_2_pt' name='l_metacarpal_phalanx_2_pt'/> is an HAnimSite alias for 'l_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_metacarpal_phalanx_2_pt' name='l_metacarpal_phalanx_2_pt'/> requires minimum loa='2' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_dactylion_pt' name='l_dactylion_pt'/> requires minimum loa='2' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimSite DEF='hanim_l_metacarpal_phalanx_5_pt' name='l_metacarpal_phalanx_5_pt'/> is an HAnimSite alias for 'l_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[5], warning] <HAnimSite DEF='hanim_l_metacarpal_phalanx_5_pt' name='l_metacarpal_phalanx_5_pt'/> requires minimum loa='2' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[5], warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='vl1' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2], warning] <Transform DEF='r_upperarm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimSegment/Transform[2], warning] <Transform DEF='r_forearm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimSegment/Transform[2], warning] <HAnimSegment DEF='hanim_r_carpal' name='r_carpal'/> has parent <HAnimJoint DEF='hanim_r_radiocarpal' center='-0.1959 0.8694 -0.0521'/> that does not match child <Transform DEF='' translation='-0.1959 0.8694 -0.0521'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <Transform DEF='r_hand_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/Transform[2], warning] <HAnimSite DEF='hanim_r_hand_tip' name='r_hand_tip'/> needs to match name of parent <HAnimSegment name='r_carpal' (meaning name='r_carpal_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_r_hand_tip' name='r_hand_tip'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_r_hand_tip' name='r_hand_tip'/> contains an HAnimSegment alias for 'r_carpal', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_r_metacarpal_phalanx_2_pt' name='r_metacarpal_phalanx_2_pt'/> is an HAnimSite alias for 'r_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_r_metacarpal_phalanx_2_pt' name='r_metacarpal_phalanx_2_pt'/> requires minimum loa='2' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_r_dactylion_pt' name='r_dactylion_pt'/> requires minimum loa='2' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimSite DEF='hanim_r_metacarpal_phalanx_5_pt' name='r_metacarpal_phalanx_5_pt'/> is an HAnimSite alias for 'r_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[5], warning] <HAnimSite DEF='hanim_r_metacarpal_phalanx_5_pt' name='r_metacarpal_phalanx_5_pt'/> requires minimum loa='2' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[5], warning] <HAnimJoint DEF='hanim_vc4' name='vc4'/> requires minimum loa='2' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3], warning] <HAnimJoint DEF='hanim_vc4' name='vc4'/> has parent HAnimJoint name='vl1' rather than expected parent name='vc5', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3], warning] <HAnimSegment DEF='hanim_c4' name='c4'/> requires minimum loa='2' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimSegment, warning] <HAnimJoint DEF='hanim_vl5' name='vl5'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3], warning] <HAnimJoint DEF='hanim_skullbase' name='skullbase'/> has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint, warning] <HAnimSite DEF='hanim_skull_vertex_tip' name='skull_vertex_tip'/> needs to match name of parent <HAnimSegment name='skull' (meaning name='skull_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_supramenton_pt' name='supramenton_pt'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint/HAnimSegment/HAnimSite[5], warning] <HAnimSite DEF='hanim_supramenton_pt' name='supramenton_pt'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='1' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint/HAnimSegment/HAnimSite[5], warning] <HAnimSite DEF='hanim_nuchale_pt' name='nuchale_pt'/> is an HAnimSite alias for 'nuchale', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint/HAnimSegment/HAnimSite[10], warning] <HAnimSite DEF='hanim_DiamondManLOA1_view' name='DiamondManLOA1_view'/> contains 4 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite[1], info] <HAnimSite DEF='hanim_DiamondManLOA1_view' name='DiamondManLOA1_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[1], info] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Templates//DiamondManLOA1.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (20) : HAnimSegment (18) : HAnimSite (53) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='1' humanoid_root sacroiliac : pelvis | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicondyle_pt, l_femoral_medial_epicondyle_pt | | l_knee : l_calf | | l_talocrural : l_talus : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneus_posterior_pt | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 : l_middistal_tip, l_metatarsal_phalanx_5_pt, l_metatarsal_phalanx_1_pt, l_tarsal_distal_phalanx_2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicondyle_pt, r_femoral_medial_epicondyle_pt | r_knee : r_calf | r_talocrural : r_talus : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneus_posterior_pt | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 : r_middistal_tip, r_metatarsal_phalanx_5_pt, r_metatarsal_phalanx_1_pt, r_tarsal_distal_phalanx_2_pt vl1 : l1 | l_shoulder : l_upperarm : l_humeral_lateral_epicondyle_pt | | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicondyle_pt, l_radiale_pt | | l_radiocarpal : l_carpal : l_hand_tip, l_metacarpal_phalanx_2_pt, l_dactylion_pt, l_ulnar_styloid_pt, l_metacarpal_phalanx_5_pt | r_shoulder : r_upperarm : r_humeral_lateral_epicondyle_pt | | r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicondyle_pt, r_radiale_pt | | r_radiocarpal : r_carpal : r_hand_tip, r_metacarpal_phalanx_2_pt, r_dactylion_pt, r_ulnar_styloid_pt, r_metacarpal_phalanx_5_pt | vc4 : c4 vl5 skullbase : skull : skull_vertex_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Templates//DiamondManLOA1Tidy.x3d Templates//DiamondManLOA1TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Templates//DiamondManLOA1Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Templates//DiamondManLOA1Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Templates//DiamondManLOA1.length=26125 bytes, Templates//DiamondManLOA1Tidy.length=26125 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA1.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\DiamondManLOA1.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA1Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\DiamondManLOA1Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA1TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA1.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Templates//DiamondManLOA1.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (20) : HAnimSegment (18) : HAnimSite (53) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='1' humanoid_root sacroiliac : pelvis | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicondyle_pt, l_femoral_medial_epicondyle_pt | | l_knee : l_calf | | l_talocrural : l_talus : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneus_posterior_pt | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 : l_middistal_tip, l_metatarsal_phalanx_5_pt, l_metatarsal_phalanx_1_pt, l_tarsal_distal_phalanx_2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicondyle_pt, r_femoral_medial_epicondyle_pt | r_knee : r_calf | r_talocrural : r_talus : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneus_posterior_pt | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 : r_middistal_tip, r_metatarsal_phalanx_5_pt, r_metatarsal_phalanx_1_pt, r_tarsal_distal_phalanx_2_pt vl1 : l1 | l_shoulder : l_upperarm : l_humeral_lateral_epicondyle_pt | | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicondyle_pt, l_radiale_pt | | l_radiocarpal : l_carpal : l_hand_tip, l_metacarpal_phalanx_2_pt, l_dactylion_pt, l_ulnar_styloid_pt, l_metacarpal_phalanx_5_pt | r_shoulder : r_upperarm : r_humeral_lateral_epicondyle_pt | | r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicondyle_pt, r_radiale_pt | | r_radiocarpal : r_carpal : r_hand_tip, r_metacarpal_phalanx_2_pt, r_dactylion_pt, r_ulnar_styloid_pt, r_metacarpal_phalanx_5_pt | vc4 : c4 vl5 skullbase : skull : skull_vertex_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Templates//DiamondManLOA1.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== ================================================== C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA2.x3d check well-formedness of original model... 1 file(s) have been successfully validated. check DTD validation of original model... 1 file(s) have been successfully validated. check schema validation of original model... check schematron validation of original model... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA2.x3d validation using X3D Schematron rules X3D version 4.0 is approved by Web3D Consortium and focused on interoperabiliity with HTML, glTF Physically Based Rendering (PBR) and Web Audio API, undergoing review by ISO national bodies in 2021. [/X3D, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimJoint) within skeleton hierarchy = 50[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSegment) within skeleton hierarchy = 50[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite) within HAnimHumanoid = 64[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimJoint USE='*' containerField = 'joints'/>) = 50[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSegment USE='*' containerField = 'segments'/>) = 50[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite USE='*' containerField = 'sites'/>) = 64[/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimHumanoid DEF='hanim_humanoid' name='humanoid'/> node count(<HAnimSite DEF='*' name ends with '_view'/>) = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] <HAnimSite DEF='hanim_r_trochanterion_pt' name='r_trochanterion_pt'/> is an HAnimSite alias for 'r_trochanterion', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_trochanterion_pt' name='l_trochanterion_pt'/> is an HAnimSite alias for 'l_trochanterion', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment/HAnimSite[4], warning] <HAnimJoint DEF='hanim_l_tarsometatarsal_2' name='l_tarsometatarsal_2'/> has parent HAnimJoint name='l_talocrural' rather than expected parent name='l_cuneonavicular_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_l_middistal_tip' name='l_middistal_tip'/> needs to match name of parent <HAnimSegment name='l_tarsal_proximal_phalanx_2' (meaning name='l_tarsal_proximal_phalanx_2_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_l_middistal_tip' name='l_middistal_tip'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_l_middistal_tip' name='l_middistal_tip'/> contains an HAnimSegment alias for 'l_tarsal_proximal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_1_pt' name='l_metatarsal_phalanx_1_pt'/> contains an HAnimSegment alias for 'l_metatarsal_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_1_pt' name='l_metatarsal_phalanx_1_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimJoint DEF='hanim_l_tarsal_distal_interphalangeal_2' name='l_tarsal_distal_interphalangeal_2'/> has parent HAnimJoint name='l_metatarsophalangeal_2' rather than expected parent name='l_tarsal_proximal_interphalangeal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_l_forefoot_tip' name='l_forefoot_tip'/> needs to match name of parent <HAnimSegment name='l_tarsal_distal_phalanx_2' (meaning name='l_tarsal_distal_phalanx_2_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_l_forefoot_tip' name='l_forefoot_tip'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_l_forefoot_tip' name='l_forefoot_tip'/> contains an HAnimSegment alias for 'l_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_5_pt' name='l_metatarsal_phalanx_5_pt'/> contains an HAnimSegment alias for 'l_metatarsal_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_metatarsal_phalanx_5_pt' name='l_metatarsal_phalanx_5_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_tarsal_distal_phalanx_2_pt' name='l_tarsal_distal_phalanx_2_pt'/> contains an HAnimSegment alias for 'l_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimJoint DEF='hanim_r_metatarsophalangeal_2' name='r_metatarsophalangeal_2'/> has parent HAnimJoint name='r_talocrural' rather than expected parent name='r_tarsometatarsal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSite DEF='hanim_r_middistal_tip' name='r_middistal_tip'/> needs to match name of parent <HAnimSegment name='r_tarsal_proximal_phalanx_2' (meaning name='r_tarsal_proximal_phalanx_2_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_r_middistal_tip' name='r_middistal_tip'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_r_middistal_tip' name='r_middistal_tip'/> contains an HAnimSegment alias for 'r_tarsal_proximal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_r_metatarsal_phalanx_5_pt' name='r_metatarsal_phalanx_5_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_r_metatarsal_phalanx_1_pt' name='r_metatarsal_phalanx_1_pt'/> requires minimum loa='4' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[3], warning] <HAnimSite DEF='hanim_r_tarsal_distal_phalanx_2_pt' name='r_tarsal_distal_phalanx_2_pt'/> contains an HAnimSegment alias for 'r_tarsal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[4], warning] <HAnimJoint DEF='hanim_vl5' name='vl5'/> has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] <HAnimJoint DEF='hanim_vl4' name='vl4'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint, warning] <HAnimSegment DEF='hanim_l4' name='l4'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vl2' name='vl2'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_l2' name='l2'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vt12' name='vt12'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_t12' name='t12'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vt11' name='vt11'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_t11' name='t11'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vt9' name='vt9'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_t9' name='t9'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vt8' name='vt8'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_t8' name='t8'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vt7' name='vt7'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_t7' name='t7'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vt5' name='vt5'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_t5' name='t5'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vt4' name='vt4'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_t4' name='t4'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vt3' name='vt3'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_t3' name='t3'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vt2' name='vt2'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_t2' name='t2'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_l_shoulder' name='l_shoulder'/> has parent HAnimJoint name='vt1' rather than expected parent name='l_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <Transform DEF='l_upperarm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimSegment/Transform[2], warning] <Transform DEF='l_forearm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimSegment/Transform[2], warning] <Transform DEF='l_hand_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/Transform[2], warning] <HAnimSite DEF='hanim_l_hand_tip' name='l_hand_tip'/> needs to match name of parent <HAnimSegment name='l_carpal' (meaning name='l_carpal_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_l_hand_tip' name='l_hand_tip'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_l_hand_tip' name='l_hand_tip'/> contains an HAnimSegment alias for 'l_carpal', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_l_metacarpal_phalanx_2_pt' name='l_metacarpal_phalanx_2_pt'/> is an HAnimSite alias for 'l_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_l_metacarpal_phalanx_5_pt' name='l_metacarpal_phalanx_5_pt'/> is an HAnimSite alias for 'l_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[5], warning] <HAnimJoint DEF='hanim_l_carpometacarpal_1' name='l_carpometacarpal_1'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint[1], warning] <HAnimSite DEF='hanim_l_carpal_distal_phalanx_1_tip' name='l_carpal_distal_phalanx_1_tip'/> contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_l_carpometacarpal_2' name='l_carpometacarpal_2'/> has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <HAnimSite DEF='hanim_l_carpal_distal_phalanx_2_tip' name='l_carpal_distal_phalanx_2_tip'/> contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning] <HAnimJoint DEF='hanim_r_shoulder' name='r_shoulder'/> has parent HAnimJoint name='vt1' rather than expected parent name='r_acromioclavicular', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2], warning] <Transform DEF='r_upperarm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimSegment/Transform[2], warning] <Transform DEF='r_forearm_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimSegment/Transform[2], warning] <HAnimSegment DEF='hanim_r_carpal' name='r_carpal'/> has parent <HAnimJoint DEF='hanim_r_radiocarpal' center='-0.1959 0.8694 -0.0521'/> that does not match child <Transform DEF='' translation='-0.1959 0.8694 -0.0521'/>, resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <Transform DEF='r_hand_adjust'/> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/Transform[2], warning] <HAnimSite DEF='hanim_r_hand_tip' name='r_hand_tip'/> needs to match name of parent <HAnimSegment name='r_carpal' (meaning name='r_carpal_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_r_hand_tip' name='r_hand_tip'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info] <HAnimSite DEF='hanim_r_hand_tip' name='r_hand_tip'/> contains an HAnimSegment alias for 'r_carpal', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning] <HAnimSite DEF='hanim_r_metacarpal_phalanx_2_pt' name='r_metacarpal_phalanx_2_pt'/> is an HAnimSite alias for 'r_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning] <HAnimSite DEF='hanim_r_metacarpal_phalanx_5_pt' name='r_metacarpal_phalanx_5_pt'/> is an HAnimSite alias for 'r_metacarpal_phalanx_2', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[5], warning] <HAnimJoint DEF='hanim_vc7' name='vc7'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3], warning] <HAnimSegment DEF='hanim_c7' name='c7'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimSegment, warning] <HAnimJoint DEF='hanim_vc6' name='vc6'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint, warning] <HAnimSegment DEF='hanim_c6' name='c6'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vc5' name='vc5'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_c5' name='c5'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vc3' name='vc3'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_c3' name='c3'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimJoint DEF='hanim_vc1' name='vc1'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning] <HAnimSegment DEF='hanim_c1' name='c1'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning] <HAnimSite DEF='hanim_skull_vertex_tip' name='skull_vertex_tip'/> needs to match name of parent <HAnimSegment name='skull' (meaning name='skull_tip') [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], error] <HAnimSite DEF='hanim_supramenton_pt' name='supramenton_pt'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[5], warning] <HAnimSite DEF='hanim_supramenton_pt' name='supramenton_pt'/> requires minimum loa='3' but ancestor HAnimHumanoid loa='2' is insufficient, recommend revising X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[5], warning] <HAnimSite DEF='hanim_nuchale_pt' name='nuchale_pt'/> is an HAnimSite alias for 'nuchale', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[10], warning] <HAnimSite DEF='hanim_DiamondManLOA2_view' name='DiamondManLOA2_view'/> contains 5 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite[1], info] <HAnimSite DEF='hanim_DiamondManLOA2_view' name='DiamondManLOA2_view'/> is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimSite[1], info] next check X3dTidy... C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Templates//DiamondManLOA2.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (50) : HAnimSegment (50) : HAnimSite (65) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='2' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicondyle_pt, l_femoral_medial_epicondyle_pt | | l_knee : l_calf | | l_talocrural : l_talus : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneus_posterior_pt | | l_tarsometatarsal_2 : l_metatarsal_2 | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 : l_middistal_tip, l_metatarsal_phalanx_1_pt | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 : l_forefoot_tip, l_metatarsal_phalanx_5_pt, l_tarsal_distal_phalanx_2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicondyle_pt, r_femoral_medial_epicondyle_pt | r_knee : r_calf | r_talocrural : r_talus : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneus_posterior_pt | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 : r_middistal_tip, r_metatarsal_phalanx_5_pt, r_metatarsal_phalanx_1_pt, r_tarsal_distal_phalanx_2_pt vl5 : l5 vl4 : l4 vl3 : l3 vl2 : l2 vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 vt9 : t9 vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 l_shoulder : l_upperarm : l_humeral_lateral_epicondyle_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicondyle_pt, l_radiale_pt | l_radiocarpal : l_carpal : l_hand_tip, l_metacarpal_phalanx_2_pt, l_dactylion_pt, l_ulnar_styloid_pt, l_metacarpal_phalanx_5_pt | l_carpometacarpal_1 : l_metacarpal_1 | | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 : l_carpal_distal_phalanx_1_tip | l_carpometacarpal_2 : l_metacarpal_2 | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 : l_carpal_distal_phalanx_2_tip r_shoulder : r_upperarm : r_humeral_lateral_epicondyle_pt | r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicondyle_pt, r_radiale_pt | r_radiocarpal : r_carpal : r_hand_tip, r_metacarpal_phalanx_2_pt, r_dactylion_pt, r_ulnar_styloid_pt, r_metacarpal_phalanx_5_pt vc7 : c7 vc6 : c6 vc5 : c5 vc4 : c4 vc3 : c3 vc2 : c2 vc1 : c1 skullbase : skull : skull_vertex_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt ======================================================================================================= now canonicalize X3dTidy output: invocation parameters: Templates//DiamondManLOA2Tidy.x3d Templates//DiamondManLOA2TidyCanonical.xml INFO [main] (X3dHeaderChecker.java:452) - final canonical 4.0 DOCTYPE found INFO [main] (X3dHeaderChecker.java:570) - -f final DTD was set, no action taken INFO [main] (X3dHeaderChecker.java:647) - Scene "Templates//DiamondManLOA2Tidy.x3d" was not modified INFO [main] (X3dCanonicalizer.java:1639) - X3D Canonicalization (C14N) complete for Templates//DiamondManLOA2Tidy.x3d check well-formedness of X3dTidy canonicalized form 1 file(s) have been successfully validated. check DTD validation of X3dTidy canonicalized form 1 file(s) have been successfully validated. check schema validation of X3dTidy canonicalized form Templates//DiamondManLOA2.length=118514 bytes, Templates//DiamondManLOA2Tidy.length=118514 bytes Copying 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Copying C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA2.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\DiamondManLOA2.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA2Tidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\DiamondManLOA2Tidy.x3d Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA2TidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Templates\DiamondManLOA2.x3d ================================================== check well-formedness of X3dTidy form: 1 file(s) have been successfully validated. check DTD validation of X3dTidy form 1 file(s) have been successfully validated. check schema validation of X3dTidy form C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Templates//DiamondManLOA2.x3d processing with X3dToXhtml stylesheet for pretty-print .html ======================================================================================================= HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (50) : HAnimSegment (50) : HAnimSite (65) ======================================================================================================= HAnimHumanoid DEF='hanim_humanoid name='humanoid' loa='2' humanoid_root : sacrum sacroiliac : pelvis : r_iliocristale_pt, r_trochanterion_pt, l_iliocristale_pt, l_trochanterion_pt, r_asis_pt, l_asis_pt, r_psis_pt, l_psis_pt, crotch_pt | l_hip : l_thigh : l_knee_crease_pt, l_femoral_lateral_epicondyle_pt, l_femoral_medial_epicondyle_pt | | l_knee : l_calf | | l_talocrural : l_talus : l_lateral_malleolus_pt, l_medial_malleolus_pt, l_sphyrion_pt, l_calcaneus_posterior_pt | | l_tarsometatarsal_2 : l_metatarsal_2 | | l_metatarsophalangeal_2 : l_tarsal_proximal_phalanx_2 : l_middistal_tip, l_metatarsal_phalanx_1_pt | | l_tarsal_distal_interphalangeal_2 : l_tarsal_distal_phalanx_2 : l_forefoot_tip, l_metatarsal_phalanx_5_pt, l_tarsal_distal_phalanx_2_pt | r_hip : r_thigh : r_knee_crease_pt, r_femoral_lateral_epicondyle_pt, r_femoral_medial_epicondyle_pt | r_knee : r_calf | r_talocrural : r_talus : r_lateral_malleolus_pt, r_medial_malleolus_pt, r_sphyrion_pt, r_calcaneus_posterior_pt | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2 : r_middistal_tip, r_metatarsal_phalanx_5_pt, r_metatarsal_phalanx_1_pt, r_tarsal_distal_phalanx_2_pt vl5 : l5 vl4 : l4 vl3 : l3 vl2 : l2 vl1 : l1 vt12 : t12 vt11 : t11 vt10 : t10 vt9 : t9 vt8 : t8 vt7 : t7 vt6 : t6 vt5 : t5 vt4 : t4 vt3 : t3 vt2 : t2 vt1 : t1 l_shoulder : l_upperarm : l_humeral_lateral_epicondyle_pt | l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt, l_humeral_medial_epicondyle_pt, l_radiale_pt | l_radiocarpal : l_carpal : l_hand_tip, l_metacarpal_phalanx_2_pt, l_dactylion_pt, l_ulnar_styloid_pt, l_metacarpal_phalanx_5_pt | l_carpometacarpal_1 : l_metacarpal_1 | | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1 | | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 : l_carpal_distal_phalanx_1_tip | l_carpometacarpal_2 : l_metacarpal_2 | l_metacarpophalangeal_2 : l_carpal_proximal_phalanx_2 | l_carpal_proximal_interphalangeal_2 : l_carpal_middle_phalanx_2 | l_carpal_distal_interphalangeal_2 : l_carpal_distal_phalanx_2 : l_carpal_distal_phalanx_2_tip r_shoulder : r_upperarm : r_humeral_lateral_epicondyle_pt | r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt, r_humeral_medial_epicondyle_pt, r_radiale_pt | r_radiocarpal : r_carpal : r_hand_tip, r_metacarpal_phalanx_2_pt, r_dactylion_pt, r_ulnar_styloid_pt, r_metacarpal_phalanx_5_pt vc7 : c7 vc6 : c6 vc5 : c5 vc4 : c4 vc3 : c3 vc2 : c2 vc1 : c1 skullbase : skull : skull_vertex_tip, sellion_pt, r_infraorbitale_pt, l_infraorbitale_pt, supramenton_pt, r_tragion_pt, r_gonion_pt, l_tragion_pt, l_gonion_pt, nuchale_pt ======================================================================================================= C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Templates//DiamondManLOA2.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found) ================================================== echo.timestamp: timestamp 23:23:58 on 15 March 2021 processScenes.X3dTidy complete. ================================================== ================================================== processScenes.X3dTidy.all: BUILD SUCCESSFUL (total time: 71 minutes 19 seconds)