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] [/X3D/head/meta[6], diagnostic] [/X3D/head/meta[7], diagnostic] [/X3D/head/meta[8], diagnostic] [/X3D/head/meta[16], diagnostic] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 27[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 26[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 27[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 26[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has a missing (or default zero) offset field: center='0 0 0' [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, error] 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] [/X3D/head/meta[6], diagnostic] [/X3D/head/meta[7], diagnostic] [/X3D/head/meta[8], diagnostic] [/X3D/head/meta[9], diagnostic] [/X3D/head/meta[10], diagnostic] [/X3D/head/meta[11], diagnostic] [/X3D/head/meta[19], diagnostic] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 27[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 26[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 27[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 26[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has a missing (or default zero) offset field: center='0 0 0' [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, error] 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] [/X3D/head/meta[6], diagnostic] [/X3D/head/meta[8], diagnostic] [/X3D/head/meta[9], diagnostic] [/X3D/head/meta[10], diagnostic] [/X3D/head/meta[18], diagnostic] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 25[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 24[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 25[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 24[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has a missing (or default zero) offset field: center='0 0 0' [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, error] 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] [/X3D/head/meta[6], diagnostic] [/X3D/head/meta[8], diagnostic] [/X3D/head/meta[9], diagnostic] [/X3D/head/meta[10], diagnostic] [/X3D/head/meta[18], diagnostic] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 25[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 24[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 25[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 24[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has a missing (or default zero) offset field: center='0 0 0' [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, error] 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 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] [/X3D/head/meta[6], diagnostic] [/X3D/head/meta[7], diagnostic] [/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] [/X3D/head/meta[7], diagnostic] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] 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] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] has parent HAnimJoint name='vl5' rather than expected parent name='vc1', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint, warning] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 71[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 71[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 71[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 71[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] 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] 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] 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] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] has parent HAnimJoint name='vl5' rather than expected parent name='vl4', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint, warning] has parent HAnimJoint name='vl3' rather than expected parent name='vl2', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint, warning] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] 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] 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] 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] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 146[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 146[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 146[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 146[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] [/X3D/head/meta[7], diagnostic] version='2.0' with X3D version='4.0' [/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count() = 94[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/Group[1]/HAnimHumanoid/HAnimJoint[1]/HAnimSegment/HAnimSite, info] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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] [/X3D/head/meta[7], diagnostic] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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] version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning] 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] has parent HAnimJoint name='humanoid_root' rather than expected parent name='sacroiliac', recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning] 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] 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] 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] 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 [/X3D/head/meta[8], diagnostic] version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 16[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 17[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 16[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[3]/HAnimJoint/HAnimSegment, warning] contains 4 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite, info] 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 [/X3D/head/meta[11], diagnostic] [/X3D/head/meta[12], diagnostic] [/X3D/head/meta[13], diagnostic] version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 17[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 5[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 17[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 17[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 5[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] contains 5 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite[1], info] 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 [/X3D/head/meta[17], diagnostic] version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 17[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 5[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 17[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 17[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 5[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] contains 5 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite[1], info] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[2], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[6], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[8], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[12], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[14], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[16], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[17], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[18], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[19], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[20], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[21], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[22], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[23], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[24], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[25], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[26], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[27], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[28], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[29], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[30], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[31], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[32], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[33], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[34], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[35], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[36], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[37], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[38], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[40], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[41], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[42], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[43], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[47], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[48], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[49], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[50], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[51], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[52], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[53], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[54], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[55], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[56], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[57], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[58], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[59], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[60], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[61], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[62], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[63], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[64], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[65], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[66], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[67], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[71], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[72], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[73], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[74], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[75], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[76], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[77], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[78], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[79], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[80], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[81], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[82], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[83], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[84], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[85], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[86], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[87], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[88], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[1]/OrientationInterpolator[89], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[1], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[15], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[16], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[17], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[18], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[19], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[21], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[22], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[23], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[24], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[25], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[27], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[28], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[29], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[30], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[31], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[2]/OrientationInterpolator[32], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[3]/OrientationInterpolator[1], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[3]/OrientationInterpolator[15], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[3]/OrientationInterpolator[16], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[3]/OrientationInterpolator[17], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[3]/OrientationInterpolator[19], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[3]/OrientationInterpolator[20], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[3]/OrientationInterpolator[21], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[3]/OrientationInterpolator[22], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[3]/OrientationInterpolator[23], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[3]/OrientationInterpolator[25], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[3]/OrientationInterpolator[26], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[3]/OrientationInterpolator[27], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[4]/OrientationInterpolator[1], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[4]/OrientationInterpolator[15], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[4]/OrientationInterpolator[16], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[4]/OrientationInterpolator[17], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[4]/OrientationInterpolator[19], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[4]/OrientationInterpolator[20], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[4]/OrientationInterpolator[21], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[4]/OrientationInterpolator[22], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[4]/OrientationInterpolator[23], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[4]/OrientationInterpolator[25], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[4]/OrientationInterpolator[26], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[4]/OrientationInterpolator[27], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[5]/OrientationInterpolator[1], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[5]/OrientationInterpolator[15], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[5]/OrientationInterpolator[16], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[5]/OrientationInterpolator[17], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[5]/OrientationInterpolator[19], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[5]/OrientationInterpolator[20], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[5]/OrientationInterpolator[21], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[5]/OrientationInterpolator[22], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[5]/OrientationInterpolator[23], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[5]/OrientationInterpolator[25], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[5]/OrientationInterpolator[26], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[5]/OrientationInterpolator[27], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[6]/OrientationInterpolator[1], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[6]/OrientationInterpolator[8], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[6]/OrientationInterpolator[16], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[6]/OrientationInterpolator[17], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[6]/OrientationInterpolator[19], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[6]/OrientationInterpolator[20], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[6]/OrientationInterpolator[21], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[6]/OrientationInterpolator[22], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[6]/OrientationInterpolator[23], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[6]/OrientationInterpolator[25], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[6]/OrientationInterpolator[26], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[6]/OrientationInterpolator[27], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[7]/OrientationInterpolator[1], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[7]/OrientationInterpolator[14], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[7]/OrientationInterpolator[16], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[7]/OrientationInterpolator[17], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[7]/OrientationInterpolator[19], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[7]/OrientationInterpolator[20], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[7]/OrientationInterpolator[21], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[7]/OrientationInterpolator[22], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[7]/OrientationInterpolator[23], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[7]/OrientationInterpolator[25], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[7]/OrientationInterpolator[26], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[7]/OrientationInterpolator[27], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[8]/OrientationInterpolator[1], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[8]/OrientationInterpolator[8], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[8]/OrientationInterpolator[16], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[8]/OrientationInterpolator[17], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[8]/OrientationInterpolator[19], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[8]/OrientationInterpolator[20], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[8]/OrientationInterpolator[21], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[8]/OrientationInterpolator[22], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[8]/OrientationInterpolator[23], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[8]/OrientationInterpolator[25], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[8]/OrientationInterpolator[26], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[8]/OrientationInterpolator[27], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[9]/OrientationInterpolator[1], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[9]/OrientationInterpolator[2], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[9]/OrientationInterpolator[6], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[9]/OrientationInterpolator[7], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[9]/OrientationInterpolator[8], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[9]/OrientationInterpolator[12], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[9]/OrientationInterpolator[18], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[9]/OrientationInterpolator[19], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[9]/OrientationInterpolator[21], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[9]/OrientationInterpolator[22], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group[9]/OrientationInterpolator[23], warning] is missing ROUTE to send output events, for example [/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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 2[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 1[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 2[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] 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 [/X3D/head/meta[9], diagnostic] version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 20[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 52[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 20[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 52[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimSegment/Transform[2], warning] element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimSegment/Transform[2], warning] element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/Transform[2], warning] element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimSegment/Transform[2], warning] element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimSegment/Transform[2], warning] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] element has no child node [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/Transform[2], warning] 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 50[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 50[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 64[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 50[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 50[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 64[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] has child that instead should have name='l_midproximal' [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning] 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] 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] 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] 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] 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] has parent that does not match child , 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] 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] 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 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] 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] 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] 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] 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] version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 95[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 4[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 91[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 14[/X3D/Scene/HAnimHumanoid, diagnostic] 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 [/X3D/head/meta[15], diagnostic] [/X3D/head/meta[16], diagnostic] [/X3D/head/meta[17], diagnostic] 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] 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] 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] 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] version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 95[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 4[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 91[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 14[/X3D/Scene/HAnimHumanoid, diagnostic] 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 [/X3D/head/meta[13], diagnostic] [/X3D/head/meta[14], diagnostic] 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] 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] 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] 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] version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 95[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 4[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 94[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 91[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 14[/X3D/Scene/HAnimHumanoid, diagnostic] 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 [/X3D/head/meta[2], diagnostic] [/X3D/head/meta[9], diagnostic] [/X3D/head/meta[10], diagnostic] [/X3D/head/meta[11], diagnostic] [/X3D/head/meta[12], diagnostic] 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] 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] version='1.0' with X3D version='3.3' [/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 94[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count() = 94[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Group[1]/HAnimHumanoid, diagnostic] 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 18[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 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 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/head/meta[7], diagnostic] [/X3D/head/meta[8], diagnostic] [/X3D/head/meta[9], diagnostic] 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] node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 16[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] node count() = 17[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] node count() = 16[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid, diagnostic] '/> 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] '/> 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] '/> 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] '/> 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning] '/> 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] '/> 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] '/> 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group[1]/Transform/Transform/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] '/> 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] '/> 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 [/X3D/head/meta[6], diagnostic] version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 16[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 17[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 16[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] '/> 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] '/> 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] '/> 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] '/> 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] '/> 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] '/> 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] '/> 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] '/> 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] 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning] '/> 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] '/> 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] contains 4 Viewpoints, more than one may be ambiguous [/X3D/Scene/HAnimHumanoid/HAnimSite, info] 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 [/X3D/head/meta[6], diagnostic] [/X3D/head/meta[7], diagnostic] [/X3D/head/meta[8], diagnostic] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[1], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[2], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[3], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[4], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[5], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[6], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[7], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[8], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[9], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[10], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[11], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[12], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[13], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[14], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[15], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[16], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[17], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[18], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[19], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[20], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[21], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[22], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[23], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[24], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[25], warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[26], warning] element has no child node [/X3D/Scene/ProtoDeclare/ProtoBody/Group, warning] version='1.0' with X3D version='3.3' [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 17[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 16[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] node count() = 17[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] node count() = 16[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] node count() = 0[/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid, diagnostic] '/> 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] '/> 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] '/> 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] '/> 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] '/> 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] '/> 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] '/> 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] '/> 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] has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/LOD/Group/Group/Transform/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment, warning] '/> 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] with defined type='SFTime' accessType='inputOutput' has default value and so this fieldValue is optional [/X3D/Scene/LOD/Group/Group/ProtoInstance/fieldValue, hint] has matching ProtoDeclare but no corresponding field match for this fieldValue [/X3D/Scene/LOD/Group/Group/ProtoInstance/fieldValue, error] is missing ROUTE to send output events, for example [/X3D/Scene/Group/PositionInterpolator, warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group/OrientationInterpolator[1], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group/OrientationInterpolator[2], warning] is missing ROUTE to send output events, for example [/X3D/Scene/Group/OrientationInterpolator[6], warning] is missing ROUTE to send output events, for example [/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 [/X3D/head/meta[8], diagnostic] version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 5[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 21[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 21[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 6[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/HAnimHumanoid, diagnostic] has mismatched HAnimSite node counts, 5 within skeleton hierarchy and 6 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] 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 [/X3D/head/meta[8], diagnostic] version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 5[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 21[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 21[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 6[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/HAnimHumanoid, diagnostic] has mismatched HAnimSite node counts, 5 within skeleton hierarchy and 6 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] 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 version='1.0' with X3D version='3.3' [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimJoint) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSegment) within skeleton hierarchy = 21[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite) within HAnimHumanoid = 5[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count(HAnimDisplacer) within skeleton hierarchy = 0[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 21[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 21[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 6[/X3D/Scene/HAnimHumanoid, diagnostic] node count() = 1[/X3D/Scene/HAnimHumanoid, diagnostic] has mismatched HAnimSite node counts, 5 within skeleton hierarchy and 6 USE nodes in sites field [/X3D/Scene/HAnimHumanoid, diagnostic] ==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic] 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 [/X3D/head, info] centerOfRotation='0 0 0', consider setting centerOfRotation to value of sibling [/X3D/Scene/Viewpoint, warning] Missing connection for field in ProtoBody: is unused with no ... found in corresponding ProtoBody content [/X3D/Scene/ProtoDeclare/ProtoInterface/field[6], warning]