ant -f C:\\x3d-code\\www.web3d.org\\x3d\\content\\examples\\HumanoidAnimation -Djdk.xml.entityExpansionLimit=120000 -Djdk.xml.maxGeneralEntitySizeLimit=50000000 -Djdk.xml.totalEntitySizeLimit=50000000 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//JinScaledV2L1LOA4OnlyMarkers.x3d
touch Characters//JinScaledV2L1LOA4SegGeo.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 Coveroid//FullPoncho.x3d
touch Coveroid//FullPonchoWithNormals.x3d
touch Coveroid//LargeHelmet.x3d
touch Coveroid//LargeHelmetWithNormals.x3d
touch Coveroid//ScaledHelmet.x3d
touch Coveroid//ScaledPoncho.x3d
touch DigitalHeritage//LaFerrassie_I_right_thumb_index_finger.x3d
touch FacialAnimation//FacialAnimationComparisonScripts.x3d
touch FacialAnimation//JinFacsAu01InnerBrowRaiserMorpher.x3d
touch FacialAnimation//JinFacsAu02OuterBrowRaiserMorpher.x3d
touch FacialAnimation//JinFacsAu04BrowLowererMorpher.x3d
touch FacialAnimation//JinFacsAu05UpperLidRaiserMorpher.x3d
touch FacialAnimation//JinFacsAu06CheekRaiserMorpher.x3d
touch FacialAnimation//JinFacsAu07LidTightenerMorpher.x3d
touch FacialAnimation//JinFacsAu09NoseWrinklerMorpher.x3d
touch FacialAnimation//JinFacsAu10UpperLipRaiserMorpher.x3d
touch FacialAnimation//JinFacsAu11NasolabialDeepenerMorpher.x3d
touch FacialAnimation//JinFacsAu12LipCornerPullerMorpher.x3d
touch FacialAnimation//JinFacsAu13CheekPufferMorpher.x3d
touch FacialAnimation//JinFacsAu14DimplerMorpher.x3d
touch FacialAnimation//JinFacsAu15LipCornerDepressorMorpher.x3d
touch FacialAnimation//JinFacsAu16LowerLipDepressorMorpher.x3d
touch FacialAnimation//JinFacsAu17ChinRaiserMorpher.x3d
touch FacialAnimation//JinFacsAu18LipPuckererMorpher.x3d
touch FacialAnimation//JinFacsAu20LipStretcherMorpher.x3d
touch FacialAnimation//JinFacsAu22LipFunnelerMorpher.x3d
touch FacialAnimation//JinFacsAu23LipTightenerMorpher.x3d
touch FacialAnimation//JinFacsAu24LipPressorMorpher.x3d
touch FacialAnimation//JinFacsAu25LipsPartMorpher.x3d
touch FacialAnimation//JinFacsAu26JawDropMorpher.x3d
touch FacialAnimation//JinFacsAu27MouthStretchMorpher.x3d
touch FacialAnimation//JinFacsAu28LipSuckMorpher.x3d
touch FacialAnimation//JinFacsAu41LidDroopMorpher.x3d
touch FacialAnimation//JinFacsAu42SlitMorpher.x3d
touch FacialAnimation//JinFacsAu43EyesClosedMorpher.x3d
touch FacialAnimation//JinFacsAu44SquintMorpher.x3d
touch FacialAnimation//JinFacsAu45BlinkMorpher.x3d
touch FacialAnimation//JinFacsAu46WinkMorpher.x3d
touch Legacy//AllenDutton.x3d
touch Legacy//BoxMan3.x3d
touch Legacy//BoxMan3AnimationPanel.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//JinOriginalLOA1.x3d
touch Legacy//JinOriginalLOA2.x3d
touch Legacy//JinOriginalLOA3.x3d
touch Legacy//JinOriginalLOA4.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 Medical//BodySkinIndexedFaceSetNIST.x3d
touch Medical//BonesAllSkeleton.x3d
touch Medical//BonesChest.x3d
touch Medical//BonesGirdle.x3d
touch Medical//BonesHead.x3d
touch Medical//BonesLeftFemur.x3d
touch Medical//BonesLeftFoot.x3d
touch Medical//BonesLeftHand.x3d
touch Medical//BonesLeftHumerus.x3d
touch Medical//BonesLeftRadiusUlna.x3d
touch Medical//BonesLeftTibiaFibula.x3d
touch Medical//BonesMandible.x3d
touch Medical//BonesRightFemur.x3d
touch Medical//BonesRightFoot.x3d
touch Medical//BonesRightHand.x3d
touch Medical//BonesRightHumerus.x3d
touch Medical//BonesRightRadiusUlna.x3d
touch Medical//BonesRightTibiaFibula.x3d
touch Medical//BonesSpine.x3d
touch Medical//BonesTeethBottom.x3d
touch Medical//BonesTeethTop.x3d
touch Medical//MedicalMetadata.x3d
touch Medical//MedicalMetadataViewer.x3d
touch Medical//SkeletonCompleteNoNormals.x3d
touch Medical//SkeletonCompleteNormals.x3d
touch MotionAnimation//BvhConversion1.x3d
touch MotionAnimation//BvhConversion1Illustrated.x3d
touch MotionAnimation//BvhConversion1Invisible.x3d
touch MotionAnimation//BvhSeamless3dExport1.x3d
touch MotionAnimation//HAnimDisplacerExamples.x3d
touch MotionAnimation//Pirouette.x3d
touch MotionAnimation//RotationTests.x3d
touch MotionAnimation//UniversityWisconsionExample1.x3d
touch Polygonal//Marine.x3d
touch Poses//HAnimPoseExample.x3d
touch Poses//HAnimPoseExternProtoDeclare.x3d
touch Poses//HAnimPosePrototype.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 Skin//BoxMan1.x3d
touch Skin//BoxMan1AnimationPanel.x3d
touch Skin//BoxMan2.x3d
touch Skin//BoxMan2AnimationPanel.x3d
touch Skin//CesiumManCastleModelViewerSaveAsX3D.x3d
touch Skin//CesiumManCastleOnlineConverter.x3d
touch Skin//DesignPatternsApparelMedicalSkinLayers.x3d
touch Skin//JinLOA4SkinSingleMesh.x3d
touch Skin//JoeKick.x3d
touch Skin//JoeKickAnimation.x3d
touch Skin//JoeSkeletonSkinSite.x3d
touch Skin//JoeSkeletonSkinSiteSaluteWalk.x3d
touch Specifications//HAnim1SpecificationLOA3Animation.x3d
touch Specifications//HAnim1SpecificationLOA3Illustrated.x3d
touch Specifications//HAnim1SpecificationLOA3Invisible.x3d
touch Specifications//HAnim2SpecificationLOA3Illustrated.x3d
touch Specifications//HAnim2SpecificationLOA3Invisible.x3d
touch Specifications//KoreanCharacterMotionAnnexB01Jin.x3d
touch Specifications//KoreanCharacterMotionAnnexC01Jin.x3d
touch Specifications//KoreanCharacterMotionAnnexD01Jin.x3d
touch Templates//DiamondManLOA0.x3d
touch Templates//DiamondManLOA1.x3d
touch Templates//DiamondManLOA2.x3d
touch WinterAndSpring//Bushes.x3d
touch WinterAndSpring//Cane.x3d
touch WinterAndSpring//CaneFitting.x3d
touch WinterAndSpring//Flower.x3d
touch WinterAndSpring//FlowerGardens.x3d
touch WinterAndSpring//FlowerSet.x3d
touch WinterAndSpring//GrampsAnimations.x3d
touch WinterAndSpring//Leif.x3d
touch WinterAndSpring//LeifAnimated.x3d
touch WinterAndSpring//Lily.x3d
touch WinterAndSpring//LilyAnimated.x3d
touch WinterAndSpring//MainStage.x3d
touch WinterAndSpring//PathMeshTopSurface.x3d
touch WinterAndSpring//Pathway.x3d
touch WinterAndSpring//Size2tExample_revision2.x3d
touch WinterAndSpring//TestCycleTimeStart.x3d
touch WinterAndSpring//Tufani.x3d
touch WinterAndSpring//TufaniAnimated.x3d
touch WinterAndSpring//WinterAndSpringHumanoidTimings.x3d
touch WinterAndSpring//WinterAndSpringTest.x3d
touch WinterAndSpring//WinterAndSpringTitleBox.x3d
touch WinterAndSpring//WinterSpringAuthorsAllTitleBox.x3d
touch WinterAndSpring//WinterSpringDedicationAllTitleBox.x3d
touch WinterAndSpring//WinterSpringMusicCreditAllTitleBox.x3d
touch WinterAndSpring//WinterSpringThanksAllTitleBox.x3d
processScenes.X3dTidy:
Apply X3dTidy.xslt to replace current model by cleaning up X3D scene errors (when .x3d is more recent than .html)
Verifying Apache Ant XML Catalog resolver classpath: C:\apache-ant-1.10.15\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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[6], diagnostic]
[/X3D/head/meta[7], diagnostic]
[/X3D/head/meta[15], diagnostic]
is HAnim 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' (loa='1'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelFootLeft.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: Coordinate point='0 0 0 0.0 -0.3 0' to '0 0 0 0 -0.3 0'
*** floating-point precision change: HAnimJoint center='0.0 -0.3 0' to '0 -0.3 0'
*** floating-point precision change: Transform translation='0.0 -0.3 0' to '0 -0.3 0'
*** floating-point precision change: Coordinate point='0.0 -0.3 0 -0.1 -0.45 0' to '0 -0.3 0 -0.1 -0.45 0'
*** floating-point precision change: Coordinate point='0.0 -0.3 0 0.0 -0.45 0' to '0 -0.3 0 0 -0.45 0'
*** floating-point precision change: Coordinate point='0.0 -0.3 0 0.1 -0.4 0' to '0 -0.3 0 0.1 -0.4 0'
*** floating-point precision change: HAnimJoint center='0.0 -0.45 0' to '0 -0.45 0'
*** floating-point precision change: Transform translation='0.0 -0.45 0' to '0 -0.45 0'
*** floating-point precision change: Coordinate point='0.0 -0.45 0 0.05 -0.6 0' to '0 -0.45 0 0.05 -0.6 0'
*** floating-point precision change: Coordinate point='0.25 -0.87 0 0.25 -1.0 0' to '0.25 -0.87 0 0.25 -1 0'
*** floating-point precision change: HAnimJoint center='0.25 -1.0 0' to '0.25 -1 0'
*** floating-point precision change: Transform translation='0.25 -1.0 0' to '0.25 -1 0'
*** floating-point precision change: Coordinate point='0.25 -1.0 0 0.25 -1.1 0' to '0.25 -1 0 0.25 -1.1 0'
=======================================================================================================
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
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
*** File size reduction: original Characters//HAnimModelFootLeft.x3d.length=29224 bytes
processed canonical Characters//HAnimModelFootLeftTidy.x3d.length=29196 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Foot_Left skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (27), : HAnimSegment (26), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Foot_Left name='Foot_Left' loa='4'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/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[18], diagnostic]
is HAnim 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' (loa='1'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelFootRight.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: Coordinate point='0 0 0 0.0 -0.3 0' to '0 0 0 0 -0.3 0'
*** floating-point precision change: HAnimJoint center='0.0 -0.3 0' to '0 -0.3 0'
*** floating-point precision change: Transform translation='0.0 -0.3 0' to '0 -0.3 0'
*** floating-point precision change: Coordinate point='0.0 -0.3 0 0.1 -0.45 0' to '0 -0.3 0 0.1 -0.45 0'
*** floating-point precision change: Coordinate point='0.0 -0.3 0 0.0 -0.45 0' to '0 -0.3 0 0 -0.45 0'
*** floating-point precision change: Coordinate point='0.0 -0.3 0 -0.1 -0.4 0' to '0 -0.3 0 -0.1 -0.4 0'
*** floating-point precision change: HAnimJoint center='0.0 -0.45 0' to '0 -0.45 0'
*** floating-point precision change: Transform translation='0.0 -0.45 0' to '0 -0.45 0'
*** floating-point precision change: Coordinate point='0.0 -0.45 0 -0.05 -0.6 0' to '0 -0.45 0 -0.05 -0.6 0'
*** floating-point precision change: Coordinate point='-0.25 -0.87 0 -0.25 -1.0 0' to '-0.25 -0.87 0 -0.25 -1 0'
*** floating-point precision change: HAnimJoint center='-0.25 -1.0 0' to '-0.25 -1 0'
*** floating-point precision change: Transform translation='-0.25 -1.0 0' to '-0.25 -1 0'
*** floating-point precision change: Coordinate point='-0.25 -1.0 0 -0.25 -1.1 0' to '-0.25 -1 0 -0.25 -1.1 0'
=======================================================================================================
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
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
*** File size reduction: original Characters//HAnimModelFootRight.x3d.length=29517 bytes
processed canonical Characters//HAnimModelFootRightTidy.x3d.length=29489 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Foot_Right skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (27), : HAnimSegment (26), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Foot_Right name='Foot_Right' loa='4'
skeleton
humanoid_root
r_talocrural : r_talus
r_talocalcaneonavicular : r_navicular
| r_cuneonavicular_1 : r_cuneiform_1
| | r_tarsometatarsal_1 : r_metatarsal_1
| | r_metatarsophalangeal_1 : r_tarsal_proximal_phalanx_1
| | r_tarsal_interphalangeal_1 : r_tarsal_distal_phalanx_1
| r_cuneonavicular_2 : r_cuneiform_2
| | r_tarsometatarsal_2 : r_metatarsal_2
| | r_metatarsophalangeal_2 : r_tarsal_proximal_phalanx_2
| | r_tarsal_proximal_interphalangeal_2 : r_tarsal_middle_phalanx_2
| | r_tarsal_distal_interphalangeal_2 : r_tarsal_distal_phalanx_2
| r_cuneonavicular_3 : r_cuneiform_3
| r_tarsometatarsal_3 : r_metatarsal_3
| r_metatarsophalangeal_3 : r_tarsal_proximal_phalanx_3
| r_tarsal_proximal_interphalangeal_3 : r_tarsal_middle_phalanx_3
| r_tarsal_distal_interphalangeal_3 : r_tarsal_distal_phalanx_3
r_calcaneocuboid : r_calcaneus
r_transversetarsal : r_cuboid
r_tarsometatarsal_4 : r_metatarsal_4
| r_metatarsophalangeal_4 : r_tarsal_proximal_phalanx_4
| r_tarsal_proximal_interphalangeal_4 : r_tarsal_middle_phalanx_4
| r_tarsal_distal_interphalangeal_4 : r_tarsal_distal_phalanx_4
r_tarsometatarsal_5 : r_metatarsal_5
r_metatarsophalangeal_5 : r_tarsal_proximal_phalanx_5
r_tarsal_proximal_interphalangeal_5 : r_tarsal_middle_phalanx_5
r_tarsal_distal_interphalangeal_5 : r_tarsal_distal_phalanx_5
=============================================================================================================================
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[6], diagnostic]
[/X3D/head/meta[8], diagnostic]
[/X3D/head/meta[9], diagnostic]
[/X3D/head/meta[17], diagnostic]
is HAnim 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' (loa='1'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelHandLeft.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: Coordinate point='0 0 0 0.0 0.07 0' to '0 0 0 0 0.07 0'
*** floating-point precision change: HAnimJoint center='0.0 0.07 0' to '0 0.07 0'
*** floating-point precision change: Transform translation='0.0 0.07 0' to '0 0.07 0'
*** floating-point precision change: Coordinate point='0.0 0.07 0 0.0 0.2 0' to '0 0.07 0 0 0.2 0'
*** floating-point precision change: HAnimJoint center='0.0 0.2 0' to '0 0.2 0'
*** floating-point precision change: Transform translation='0.0 0.2 0' to '0 0.2 0'
*** floating-point precision change: Coordinate point='0.0 0.2 0 0.03 0.5 0' to '0 0.2 0 0.03 0.5 0'
*** floating-point precision change: Coordinate point='-0.1 0.93 0 -0.1 1.0 0' to '-0.1 0.93 0 -0.1 1 0'
=======================================================================================================
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
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
*** File size reduction: original Characters//HAnimModelHandLeft.x3d.length=27228 bytes
processed canonical Characters//HAnimModelHandLeftTidy.x3d.length=27210 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Hand_Left skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (25), : HAnimSegment (24), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Hand_Left name='Hand_Left' loa='4'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[6], diagnostic]
[/X3D/head/meta[8], diagnostic]
[/X3D/head/meta[9], diagnostic]
[/X3D/head/meta[17], diagnostic]
is HAnim 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' (loa='1'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelHandRight.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: Coordinate point='0 0 0 0.0 0.07 0' to '0 0 0 0 0.07 0'
*** floating-point precision change: HAnimJoint center='0.0 0.07 0' to '0 0.07 0'
*** floating-point precision change: Transform translation='0.0 0.07 0' to '0 0.07 0'
*** floating-point precision change: Coordinate point='0.0 0.07 0 0.0 0.2 0' to '0 0.07 0 0 0.2 0'
*** floating-point precision change: HAnimJoint center='0.0 0.2 0' to '0 0.2 0'
*** floating-point precision change: Transform translation='0.0 0.2 0' to '0 0.2 0'
*** floating-point precision change: Coordinate point='0.0 0.2 0 -0.03 0.5 0' to '0 0.2 0 -0.03 0.5 0'
*** floating-point precision change: Coordinate point='0.1 0.93 0 0.1 1.0 0' to '0.1 0.93 0 0.1 1 0'
=======================================================================================================
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
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
*** File size reduction: original Characters//HAnimModelHandRight.x3d.length=26931 bytes
processed canonical Characters//HAnimModelHandRightTidy.x3d.length=26913 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Hand_Right skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (25), : HAnimSegment (24), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Hand_Right name='Hand_Right' loa='4'
skeleton
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 satisfactory for this model - also ensure that child Inline models do not exceed this profile/component combination, since this parent scene must have an equal or higher combination [/X3D, info]
X3D version 4.0 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[6], diagnostic]
[/X3D/head/meta[7], diagnostic]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//HAnimModelsHandsFeet.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: Transform scale='.1 .1 .1' to '0.1 0.1 0.1'
now canonicalize X3dTidy output:
invocation parameters:
Characters//HAnimModelsHandsFeetTidy.x3d
Characters//HAnimModelsHandsFeetTidyCanonical.xml
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
*** File size reduction: original Characters//HAnimModelsHandsFeet.x3d.length=3963 bytes
processed canonical Characters//HAnimModelsHandsFeetTidy.x3d.length=3966 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 X3D Model Documentation .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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[9], diagnostic]
[/X3D/head/meta[10], diagnostic]
is HAnim 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' (loa='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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint, warning]
has parent HAnimJoint name='skullbase' rather than expected parent name='l_acromioclavicular' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint[2], warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA1.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: HAnimJoint center='7.808 31.46 -0.05849' to '7.808 31.46 -0.0585'
*** floating-point precision change: Transform translation='7.808 31.46 -0.05849' to '7.808 31.46 -0.0585'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.247 0.07 0.7975 1.209 0.0872 -1.349 -0 [...]' to '1.247 0.07 0.7975 1.209 0.0872 -1.349 -0 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: HAnimJoint center='-7.808 31.46 -0.05849' to '-7.808 31.46 -0.0585'
*** floating-point precision change: Transform translation='-7.808 31.46 -0.05849' to '-7.808 31.46 -0.0585'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-1.247 0.07 0.7975 -1.209 0.0872 -1.349 [...]' to '-1.247 0.07 0.7975 -1.209 0.0872 -1.349 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//JinLOA1.x3d.length=114228 bytes
processed canonical Characters//JinLOA1Tidy.x3d.length=114206 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_JinLOA1 skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_JinLOA1 name='JinLOA1' loa='1'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[9], diagnostic]
[/X3D/head/meta[10], diagnostic]
is HAnim 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vl4' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint, warning]
has parent HAnimJoint name='vl3' rather than expected parent name='vl2' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint, warning]
has parent HAnimJoint name='vl1' rather than expected parent name='vt11' (loa='3'), 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' (loa='3'), 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' (loa='3'), 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' (loa='2'), 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='vt1' (loa='2'), 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' (loa='2'), 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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' (loa='2'), 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='vt1' (loa='2'), 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' (loa='2'), 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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' (loa='3'), 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' (loa='3'), 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' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA2.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 35.799999 -0.707600' to '0 35.8 -0.7076'
*** floating-point precision change: Transform translation='0 35.799999 -0.707600' to '0 35.8 -0.7076'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0 1.0530 0.0273 0 0.9123 -0.5414 -0.4375 [...]' to '0 1.053 0.0273 0 0.9123 -0.5414 -0.4375 [...]'
*** floating-point precision change: TextureCoordinate point='0.6211 0.5754 0.7851 0.5720 0.7614 0.572 [...]' to '0.6211 0.5754 0.7851 0.572 0.7614 0.572 [...]'
*** floating-point precision change: HAnimJoint center='0 30.530001 -0.707600' to '0 30.53 -0.7076'
*** floating-point precision change: Transform translation='0 30.530001 -0.707600' to '0 30.53 -0.7076'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0 10.7900 0.1424 0 10.0600 -2.8250 -2.28 [...]' to '0 10.79 0.1424 0 10.06 -2.825 -2.283 10. [...]'
*** floating-point precision change: TextureCoordinate point='0.6211 0.5754 0.7851 0.5720 0.7614 0.572 [...]' to '0.6211 0.5754 0.7851 0.572 0.7614 0.572 [...]'
*** floating-point precision change: HAnimJoint center='4.207 35.830002 -0.815500' to '4.207 35.83 -0.8155'
*** floating-point precision change: Transform translation='4.207 35.830002 -0.815500' to '4.207 35.83 -0.8155'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='2.9600 -0.0706 0 1.6430 -0.0706 3.2090 - [...]' to '2.96 -0.0706 0 1.643 -0.0706 3.209 -1.31 [...]'
*** floating-point precision change: TextureCoordinate point='0.7190 0.5576 0.6284 0.5576 0.7414 0.557 [...]' to '0.719 0.5576 0.6284 0.5576 0.7414 0.5576 [...]'
*** floating-point precision change: HAnimJoint center='4.116 17.260 -0.863900' to '4.116 17.26 -0.8639'
*** floating-point precision change: Transform translation='4.116 17.260 -0.863900' to '4.116 17.26 -0.8639'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='4 3 2 -1 5 4 2 -1 2 1 0 -1 5 2 0 -1 6 5 0 -1 9 8 7 -1 7 10 9 -1 12 11 8 -1 8 9 12 -1 14 13 11 -1 11 12 14 -1 16 15 13 -1 13 14 16 -1 18 17 15 -1 15 16 18 -1 20 19 17 -1 17 18 20 -1 10 7 19 -1 19 20 10 -1 21 9 10 -1 10 22 21 -1 23 12 9 -1 9 21 23 -1 24 14 12 -1 12 23 24 -1 25 16 14 -1 14 24 25 -1 26 18 16 -1 16 25 26 -1 27 20 18 -1 18 26 27 -1 22 10 20 -1 20 27 22 -1 1 21 22 -1 22 0 1 -1 2 23 21 -1 21 1 2 -1 3 24 23 -1 23 2 3 -1 4 25 24 -1 24 3 4 -1 5 26 25 -1 25 4 5 -1 6 27 26 -1 26 5 6 -1 0 22 27 -1 27 6 0 -1 8 29 28 -1 28 7 8 -1 11 30 29 -1 29 8 11 -1 13 31 30 -1 30 11 13 -1 15 32 31 -1 31 13 15 -1 17 33 32 -1 32 15 17 -1 19 34 33 -1 33 17 19 -1 7 28 34 -1 34 19 7 -1 29 36 35 -1 35 28 29 -1 30 37 36 -1 36 29 30 -1 31 38 37 -1 37 30 31 -1 32 39 38 -1 38 31 32 -1 33 40 39 -1 39 32 33 -1 34 41 40 -1 40 33 34 -1 28 35 41 -1 41 34 28 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.7186 0.9688 0.0234 0.3632 0.9688 0.935 [...]' to '0.7186 0.9688 0.0234 0.3632 0.9688 0.935 [...]'
*** floating-point precision change: TextureCoordinate point='0.9309 0.5848 0.9190 0.5848 0.8921 0.584 [...]' to '0.9309 0.5848 0.919 0.5848 0.8921 0.5848 [...]'
*** floating-point precision change: HAnimJoint center='3.854 3.939 -0.703800' to '3.854 3.939 -0.7038'
*** floating-point precision change: Transform translation='3.854 3.939 -0.703800' to '3.854 3.939 -0.7038'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.9768 -0.0192 -1.6810 1.6570 -0.0192 0. [...]' to '0.9768 -0.0192 -1.681 1.657 -0.0192 0.43 [...]'
*** floating-point precision change: TextureCoordinate point='0.3819 0.1710 0.4216 0.1651 0.3819 0.171 [...]' to '0.3819 0.171 0.4216 0.1651 0.3819 0.171 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.4090 -1.3220 -2.0670 1.4090 -3.3440 -0 [...]' to '1.409 -1.322 -2.067 1.409 -3.344 -0.8708 [...]'
*** floating-point precision change: TextureCoordinate point='0.3873 0.0706 0.3871 0.0221 0.3873 0.070 [...]' to '0.3873 0.0706 0.3871 0.0221 0.3873 0.070 [...]'
*** floating-point precision change: HAnimJoint center='3.854 3.640 0.740200' to '3.854 3.64 0.7402'
*** floating-point precision change: Transform translation='3.854 3.640 0.740200' to '3.854 3.64 0.7402'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='2.9270 -1.6270 -1.0130 2.0890 -3.6480 -1 [...]' to '2.927 -1.627 -1.013 2.089 -3.648 -1.013 [...]'
*** floating-point precision change: TextureCoordinate point='0.4330 0.0595 0.4411 0.0186 0.4637 0.171 [...]' to '0.433 0.0595 0.4411 0.0186 0.4637 0.1714 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.7840 1.0360 1.3900 2.2160 -0.5826 3.20 [...]' to '1.784 1.036 1.39 2.216 -0.5826 3.202 2.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.5320 0.0980 0.5645 0.0707 0.4885 0.102 [...]' to '0.532 0.098 0.5645 0.0707 0.4885 0.102 0 [...]'
*** floating-point precision change: HAnimJoint center='-4.207 35.830002 -0.815500' to '-4.207 35.83 -0.8155'
*** floating-point precision change: Transform translation='-4.207 35.830002 -0.815500' to '-4.207 35.83 -0.8155'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-2.9600 -0.0706 0 -1.6430 -0.0706 3.2090 [...]' to '-2.96 -0.0706 0 -1.643 -0.0706 3.209 1.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.7190 0.5576 0.6284 0.5576 0.7414 0.557 [...]' to '0.719 0.5576 0.6284 0.5576 0.7414 0.5576 [...]'
*** floating-point precision change: HAnimJoint center='-4.116 17.260 -0.863900' to '-4.116 17.26 -0.8639'
*** floating-point precision change: Transform translation='-4.116 17.260 -0.863900' to '-4.116 17.26 -0.8639'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 2 3 4 -1 2 4 5 -1 0 2 5 -1 6 0 5 -1 9 10 7 -1 7 8 9 -1 12 9 8 -1 8 11 12 -1 14 12 11 -1 11 13 14 -1 16 14 13 -1 13 15 16 -1 18 16 15 -1 15 17 18 -1 20 18 17 -1 17 19 20 -1 10 20 19 -1 19 7 10 -1 21 22 10 -1 10 9 21 -1 23 21 9 -1 9 12 23 -1 24 23 12 -1 12 14 24 -1 25 24 14 -1 14 16 25 -1 26 25 16 -1 16 18 26 -1 27 26 18 -1 18 20 27 -1 22 27 20 -1 20 10 22 -1 1 0 22 -1 22 21 1 -1 2 1 21 -1 21 23 2 -1 3 2 23 -1 23 24 3 -1 4 3 24 -1 24 25 4 -1 5 4 25 -1 25 26 5 -1 6 5 26 -1 26 27 6 -1 0 6 27 -1 27 22 0 -1 8 7 28 -1 28 29 8 -1 11 8 29 -1 29 30 11 -1 13 11 30 -1 30 31 13 -1 15 13 31 -1 31 32 15 -1 17 15 32 -1 32 33 17 -1 19 17 33 -1 33 34 19 -1 7 19 34 -1 34 28 7 -1 29 28 35 -1 35 36 29 -1 30 29 36 -1 36 37 30 -1 31 30 37 -1 37 38 31 -1 32 31 38 -1 38 39 32 -1 33 32 39 -1 39 40 33 -1 34 33 40 -1 40 41 34 -1 28 34 41 -1 41 35 28 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-0.7186 0.9688 0.0234 -0.3632 0.9688 0.9 [...]' to '-0.7186 0.9688 0.0234 -0.3632 0.9688 0.9 [...]'
*** floating-point precision change: TextureCoordinate point='0.9309 0.5848 0.9190 0.5848 0.8921 0.584 [...]' to '0.9309 0.5848 0.919 0.5848 0.8921 0.5848 [...]'
*** floating-point precision change: HAnimJoint center='-3.854 3.939 -0.703800' to '-3.854 3.939 -0.7038'
*** floating-point precision change: Transform translation='-3.854 3.939 -0.703800' to '-3.854 3.939 -0.7038'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.9768 -0.0192 -1.6810 -1.6570 -0.0192 [...]' to '-0.9768 -0.0192 -1.681 -1.657 -0.0192 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.3819 0.1710 0.4216 0.1651 0.3819 0.171 [...]' to '0.3819 0.171 0.4216 0.1651 0.3819 0.171 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-1.4090 -1.3220 -2.0670 -1.4090 -3.3440 [...]' to '-1.409 -1.322 -2.067 -1.409 -3.344 -0.87 [...]'
*** floating-point precision change: TextureCoordinate point='0.3873 0.0706 0.3871 0.0221 0.3873 0.070 [...]' to '0.3873 0.0706 0.3871 0.0221 0.3873 0.070 [...]'
*** floating-point precision change: HAnimJoint center='-3.854 3.640 0.740200' to '-3.854 3.64 0.7402'
*** floating-point precision change: Transform translation='-3.854 3.640 0.740200' to '-3.854 3.64 0.7402'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-2.9270 -1.6270 -1.0130 -2.0890 -3.6480 [...]' to '-2.927 -1.627 -1.013 -2.089 -3.648 -1.01 [...]'
*** floating-point precision change: TextureCoordinate point='0.4330 0.0595 0.4411 0.0186 0.4637 0.171 [...]' to '0.433 0.0595 0.4411 0.0186 0.4637 0.1714 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-1.7840 1.0360 1.3900 -2.2160 -0.5826 3. [...]' to '-1.784 1.036 1.39 -2.216 -0.5826 3.202 - [...]'
*** floating-point precision change: TextureCoordinate point='0.5320 0.0980 0.5645 0.0707 0.4885 0.102 [...]' to '0.532 0.098 0.5645 0.0707 0.4885 0.102 0 [...]'
*** floating-point precision change: HAnimJoint center='0 40.220001 -0.611700' to '0 40.22 -0.6117'
*** floating-point precision change: Transform translation='0 40.220001 -0.611700' to '0 40.22 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='4.1780 1.1140 3.7110 5.7600 1.1500 1.754 [...]' to '4.178 1.114 3.711 5.76 1.15 1.754 1.52 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.0190 0.2349 0.1011 0.2410 0.1445 0.241 [...]' to '0.019 0.2349 0.1011 0.241 0.1445 0.2419 [...]'
*** floating-point precision change: HAnimJoint center='0 41.299999 -0.611700' to '0 41.3 -0.6117'
*** floating-point precision change: Transform translation='0 41.299999 -0.611700' to '0 41.3 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.8740 1.4640 3.0200 1.3670 1.4640 -3.02 [...]' to '3.874 1.464 3.02 1.367 1.464 -3.028 3.71 [...]'
*** floating-point precision change: TextureCoordinate point='0.1041 0.2822 0.0168 0.2798 0.1518 0.278 [...]' to '0.1041 0.2822 0.0168 0.2798 0.1518 0.278 [...]'
*** floating-point precision change: HAnimJoint center='0 42.759998 -0.611700' to '0 42.76 -0.6117'
*** floating-point precision change: Transform translation='0 42.759998 -0.611700' to '0 42.76 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.7020 1.8150 2.5880 1.2860 1.8150 3.040 [...]' to '3.702 1.815 2.588 1.286 1.815 3.04 5.104 [...]'
*** floating-point precision change: TextureCoordinate point='0.0943 0.3233 0.0192 0.3251 0.1489 0.321 [...]' to '0.0943 0.3233 0.0192 0.3251 0.1489 0.321 [...]'
*** floating-point precision change: HAnimJoint center='0 44.580002 -0.612700' to '0 44.58 -0.6127'
*** floating-point precision change: Transform translation='0 44.580002 -0.612700' to '0 44.58 -0.6127'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.4180 2.4540 3.3620 3.8920 2.4540 -1.86 [...]' to '1.418 2.454 3.362 3.892 2.454 -1.86 5.12 [...]'
*** floating-point precision change: TextureCoordinate point='0.0245 0.3617 0.2207 0.3633 0.1922 0.362 [...]' to '0.0245 0.3617 0.2207 0.3633 0.1922 0.362 [...]'
*** floating-point precision change: HAnimJoint center='0 47.040001 -0.611700' to '0 47.04 -0.6117'
*** floating-point precision change: Transform translation='0 47.040001 -0.611700' to '0 47.04 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.9370 2.6 -2.6440 6.1920 2.6 1.3740 5.7 [...]' to '1.937 2.6 -2.644 6.192 2.6 1.374 5.738 2 [...]'
*** floating-point precision change: TextureCoordinate point='0.3061 0.4256 0.3364 0.4029 0.1528 0.407 [...]' to '0.3061 0.4256 0.3364 0.4029 0.1528 0.407 [...]'
*** floating-point precision change: HAnimJoint center='0 49.619999 -0.611700' to '0 49.62 -0.6117'
*** floating-point precision change: Transform translation='0 49.619999 -0.611700' to '0 49.62 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.4700 5.3820 -1.1500 2.0160 5.3590 0.04 [...]' to '1.47 5.382 -1.15 2.016 5.359 0.0414 2.91 [...]'
*** floating-point precision change: TextureCoordinate point='0.4416 0.6747 0.4535 0.6485 0.4483 0.643 [...]' to '0.4416 0.6747 0.4535 0.6485 0.4483 0.643 [...]'
*** floating-point precision change: HAnimJoint center='1.710 52.820 -0.612700' to '1.71 52.82 -0.6127'
*** floating-point precision change: Transform translation='1.710 52.820 -0.612700' to '1.71 52.82 -0.6127'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='9 6 1 -1 1 0 9 -1 6 5 2 -1 2 1 6 -1 8 3 2 -1 2 5 8 -1 8 7 4 -1 4 3 8 -1 9 0 4 -1 4 7 9 -1 2 3 4 -1 2 4 0 -1 1 2 0 -1 13 14 10 -1 12 13 10 -1 11 12 10 -1 6 9 11 -1 11 10 6 -1 9 7 12 -1 12 11 9 -1 7 8 13 -1 13 12 7 -1 8 5 14 -1 14 13 8 -1 5 6 10 -1 10 14 5 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='4.9900 0.1040 -0.8644 5.0730 0.4993 0.04 [...]' to '4.99 0.104 -0.8644 5.073 0.4993 0.047 4. [...]'
*** floating-point precision change: TextureCoordinate point='0.1911 0.4797 0.1710 0.4832 0.1497 0.480 [...]' to '0.1911 0.4797 0.171 0.4832 0.1497 0.4806 [...]'
*** floating-point precision change: HAnimJoint center='5.464 52.060001 -0.573200' to '5.464 52.06 -0.5732'
*** floating-point precision change: Transform translation='5.464 52.060001 -0.573200' to '5.464 52.06 -0.5732'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.9350 1.4660 -0.0932 1.5150 0.6492 -1.7 [...]' to '1.935 1.466 -0.0932 1.515 0.6492 -1.732 [...]'
*** floating-point precision change: TextureCoordinate point='0.1715 0.4655 0.1797 0.4646 0.1569 0.464 [...]' to '0.1715 0.4655 0.1797 0.4646 0.1569 0.464 [...]'
*** floating-point precision change: HAnimJoint center='7.336 51.480 -0.145200' to '7.336 51.48 -0.1452'
*** floating-point precision change: Transform translation='7.336 51.480 -0.145200' to '7.336 51.48 -0.1452'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.1640 1.7670 -1.6800 2.3200 1.7560 0.03 [...]' to '1.164 1.767 -1.68 2.32 1.756 0.0337 1.04 [...]'
*** floating-point precision change: TextureCoordinate point='0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]' to '0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]'
*** floating-point precision change: HAnimJoint center='8.093 40.380001 -0.250200' to '8.093 40.38 -0.2502'
*** floating-point precision change: Transform translation='8.093 40.380001 -0.250200' to '8.093 40.38 -0.2502'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2150 0.3047 -1.1520 1.1550 0.2966 -0.2 [...]' to '0.215 0.3047 -1.152 1.155 0.2966 -0.2588 [...]'
*** floating-point precision change: TextureCoordinate point='0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]' to '0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]'
*** floating-point precision change: HAnimJoint center='7.899 31.430 -0.380900' to '7.899 31.43 -0.3809'
*** floating-point precision change: Transform translation='7.899 31.430 -0.380900' to '7.899 31.43 -0.3809'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.6150 -0.6885 1.4180 -0.2519 -0.7698 1. [...]' to '0.615 -0.6885 1.418 -0.2519 -0.7698 1.60 [...]'
*** floating-point precision change: TextureCoordinate point='0.4538 0.6821 0.4536 0.6827 0.4366 0.685 [...]' to '0.4538 0.6821 0.4536 0.6827 0.4366 0.685 [...]'
*** floating-point precision change: HAnimJoint center='8.205 29.600 1.302' to '8.205 29.6 1.302'
*** floating-point precision change: Transform translation='8.205 29.600 1.302' to '8.205 29.6 1.302'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3750 -0.9214 0.3220 -0.2120 -1.0090 0 [...]' to '-0.375 -0.9214 0.322 -0.212 -1.009 0.085 [...]'
*** floating-point precision change: TextureCoordinate point='0.4690 0.6546 0.4646 0.6538 0.4679 0.653 [...]' to '0.469 0.6546 0.4646 0.6538 0.4679 0.6539 [...]'
*** floating-point precision change: HAnimJoint center='8.080 28.730 1.550' to '8.08 28.73 1.55'
*** floating-point precision change: Transform translation='8.080 28.730 1.550' to '8.08 28.73 1.55'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5258 -1.0010 0.2196 -0.3901 -1.0740 0 [...]' to '-0.5258 -1.001 0.2196 -0.3901 -1.074 0.0 [...]'
*** floating-point precision change: TextureCoordinate point='0.4716 0.6458 0.4680 0.6451 0.4710 0.644 [...]' to '0.4716 0.6458 0.468 0.6451 0.471 0.6448 [...]'
*** floating-point precision change: HAnimJoint center='7.832 27.850 1.735' to '7.832 27.85 1.735'
*** floating-point precision change: Transform translation='7.832 27.850 1.735' to '7.832 27.85 1.735'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5817 -0.8003 0.0727 -0.4584 -0.8658 - [...]' to '-0.5817 -0.8003 0.0727 -0.4584 -0.8658 - [...]'
*** floating-point precision change: TextureCoordinate point='0.4723 0.6394 0.4690 0.6388 0.4716 0.638 [...]' to '0.4723 0.6394 0.469 0.6388 0.4716 0.6383 [...]'
*** floating-point precision change: HAnimJoint center='8.376 28.549999 0.599700' to '8.376 28.55 0.5997'
*** floating-point precision change: Transform translation='8.376 28.549999 0.599700' to '8.376 28.55 0.5997'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0229 -1.4850 0.1659 -0.0277 -1.4930 - [...]' to '-0.0229 -1.485 0.1659 -0.0277 -1.493 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4530 0.6387 0.4487 0.6387 0.4487 0.638 [...]' to '0.453 0.6387 0.4487 0.6387 0.4487 0.6388 [...]'
*** floating-point precision change: HAnimJoint center='8.520 27.240 0.655100' to '8.52 27.24 0.6551'
*** floating-point precision change: Transform translation='8.520 27.240 0.655100' to '8.52 27.24 0.6551'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2499 -1.3310 0.1644 -0.2541 -1.3390 - [...]' to '-0.2499 -1.331 0.1644 -0.2541 -1.339 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4540 0.6279 0.4498 0.6279 0.4498 0.627 [...]' to '0.454 0.6279 0.4498 0.6279 0.4498 0.6277 [...]'
*** floating-point precision change: HAnimJoint center='8.450 26.100 0.695600' to '8.45 26.1 0.6956'
*** floating-point precision change: Transform translation='8.450 26.100 0.695600' to '8.45 26.1 0.6956'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.4479 -1.1250 0.1554 -0.4519 -1.1320 - [...]' to '-0.4479 -1.125 0.1554 -0.4519 -1.132 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4546 0.6191 0.4506 0.6190 0.4506 0.618 [...]' to '0.4546 0.6191 0.4506 0.619 0.4506 0.6185 [...]'
*** floating-point precision change: HAnimJoint center='8.192 25.170 0.731500' to '8.192 25.17 0.7315'
*** floating-point precision change: Transform translation='8.192 25.170 0.731500' to '8.192 25.17 0.7315'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.6187 -1.0710 0.1411 -0.6221 -1.0770 - [...]' to '-0.6187 -1.071 0.1411 -0.6221 -1.077 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4550 0.6109 0.4515 0.6108 0.4515 0.610 [...]' to '0.455 0.6109 0.4515 0.6108 0.4515 0.6101 [...]'
*** floating-point precision change: HAnimJoint center='8.344 28.650 -0.194' to '8.344 28.65 -0.194'
*** floating-point precision change: Transform translation='8.344 28.650 -0.194' to '8.344 28.65 -0.194'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0157 -1.6010 0.0972 0.0217 -1.5990 -0. [...]' to '0.0157 -1.601 0.0972 0.0217 -1.599 -0.13 [...]'
*** floating-point precision change: TextureCoordinate point='0.4371 0.6382 0.4328 0.6382 0.4329 0.638 [...]' to '0.4371 0.6382 0.4328 0.6382 0.4329 0.638 [...]'
*** floating-point precision change: HAnimJoint center='8.520 27.260 -0.195900' to '8.52 27.26 -0.1959'
*** floating-point precision change: Transform translation='8.520 27.260 -0.195900' to '8.52 27.26 -0.1959'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2259 -1.4480 0.0923 -0.2194 -1.4460 - [...]' to '-0.2259 -1.448 0.0923 -0.2194 -1.446 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4369 0.6266 0.4327 0.6266 0.4328 0.626 [...]' to '0.4369 0.6266 0.4327 0.6266 0.4328 0.626 [...]'
*** floating-point precision change: HAnimJoint center='8.477 26.070 -0.221400' to '8.477 26.07 -0.2214'
*** floating-point precision change: Transform translation='8.477 26.070 -0.221400' to '8.477 26.07 -0.2214'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.4389 -1.2680 0.0890 -0.4327 -1.2650 - [...]' to '-0.4389 -1.268 0.089 -0.4327 -1.265 -0.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.4364 0.6170 0.4323 0.6171 0.4325 0.616 [...]' to '0.4364 0.617 0.4323 0.6171 0.4325 0.6165 [...]'
*** floating-point precision change: HAnimJoint center='8.250 25.030001 -0.218700' to '8.25 25.03 -0.2187'
*** floating-point precision change: Transform translation='8.250 25.030001 -0.218700' to '8.25 25.03 -0.2187'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.6310 -1.1690 0.0421 -0.6256 -1.1670 - [...]' to '-0.631 -1.169 0.0421 -0.6256 -1.167 -0.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.4356 0.6082 0.4321 0.6082 0.4322 0.607 [...]' to '0.4356 0.6082 0.4321 0.6082 0.4322 0.607 [...]'
*** floating-point precision change: HAnimJoint center='8.339 28.570 -0.924300' to '8.339 28.57 -0.9243'
*** floating-point precision change: Transform translation='8.339 28.570 -0.924300' to '8.339 28.57 -0.9243'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0140 -1.3660 0.0295 -0.0298 -1.3540 - [...]' to '-0.014 -1.366 0.0295 -0.0298 -1.354 -0.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.4223 0.6397 0.4182 0.6398 0.4179 0.640 [...]' to '0.4223 0.6397 0.4182 0.6398 0.4179 0.64 [...]'
*** floating-point precision change: HAnimJoint center='8.428 27.299999 -0.998500' to '8.428 27.3 -0.9985'
*** floating-point precision change: Transform translation='8.428 27.299999 -0.998500' to '8.428 27.3 -0.9985'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1847 -1.2530 0.0467 -0.1998 -1.2410 - [...]' to '-0.1847 -1.253 0.0467 -0.1998 -1.241 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4212 0.6288 0.4172 0.6289 0.4169 0.628 [...]' to '0.4212 0.6288 0.4172 0.6289 0.4169 0.628 [...]'
*** floating-point precision change: HAnimJoint center='8.428 26.290001 -1.034' to '8.428 26.29 -1.034'
*** floating-point precision change: Transform translation='8.428 26.290001 -1.034' to '8.428 26.29 -1.034'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.4120 -1.1370 0.0335 -0.4261 -1.1250 - [...]' to '-0.412 -1.137 0.0335 -0.4261 -1.125 -0.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.4203 0.6204 0.4166 0.6205 0.4163 0.620 [...]' to '0.4203 0.6204 0.4166 0.6205 0.4163 0.62 [...]'
*** floating-point precision change: HAnimJoint center='8.192 25.309999 -1.124' to '8.192 25.31 -1.124'
*** floating-point precision change: Transform translation='8.192 25.309999 -1.124' to '8.192 25.31 -1.124'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5436 -1.0060 0.0820 -0.5559 -0.9964 - [...]' to '-0.5436 -1.006 0.082 -0.5559 -0.9964 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4195 0.6124 0.4163 0.6125 0.4160 0.611 [...]' to '0.4195 0.6124 0.4163 0.6125 0.416 0.6118 [...]'
*** floating-point precision change: HAnimJoint center='8.197 28.370001 -1.528' to '8.197 28.37 -1.528'
*** floating-point precision change: Transform translation='8.197 28.370001 -1.528' to '8.197 28.37 -1.528'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0463 -0.9645 -0.0622 0.0267 -0.9420 -0 [...]' to '0.0463 -0.9645 -0.0622 0.0267 -0.942 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4094 0.6427 0.4058 0.6429 0.4055 0.643 [...]' to '0.4094 0.6427 0.4058 0.6429 0.4055 0.643 [...]'
*** floating-point precision change: HAnimJoint center='8.334 27.500 -1.701' to '8.334 27.5 -1.701'
*** floating-point precision change: Transform translation='8.334 27.500 -1.701' to '8.334 27.5 -1.701'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1298 -0.9343 0.0120 -0.1487 -0.9120 - [...]' to '-0.1298 -0.9343 0.012 -0.1487 -0.912 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4075 0.6349 0.4040 0.6351 0.4037 0.635 [...]' to '0.4075 0.6349 0.404 0.6351 0.4037 0.6351 [...]'
*** floating-point precision change: HAnimJoint center='8.338 26.780001 -1.768' to '8.338 26.78 -1.768'
*** floating-point precision change: Transform translation='8.338 26.780001 -1.768' to '8.338 26.78 -1.768'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3103 -0.8684 0.0017 -0.3279 -0.8476 - [...]' to '-0.3103 -0.8684 0.0017 -0.3279 -0.8476 - [...]'
*** floating-point precision change: TextureCoordinate point='0.4061 0.6287 0.4028 0.6289 0.4025 0.628 [...]' to '0.4061 0.6287 0.4028 0.6289 0.4025 0.628 [...]'
*** floating-point precision change: HAnimJoint center='8.153 26.040001 -1.886' to '8.153 26.04 -1.886'
*** floating-point precision change: Transform translation='8.153 26.040001 -1.886' to '8.153 26.04 -1.886'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.4265 -0.7665 0.0531 -0.4417 -0.7485 - [...]' to '-0.4265 -0.7665 0.0531 -0.4417 -0.7485 - [...]'
*** floating-point precision change: TextureCoordinate point='0.4049 0.6227 0.4021 0.6229 0.4017 0.622 [...]' to '0.4049 0.6227 0.4021 0.6229 0.4017 0.622 [...]'
*** floating-point precision change: HAnimJoint center='-1.710 52.820 -0.612700' to '-1.71 52.82 -0.6127'
*** floating-point precision change: Transform translation='-1.710 52.820 -0.612700' to '-1.71 52.82 -0.6127'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='9 0 1 -1 1 6 9 -1 6 1 2 -1 2 5 6 -1 8 5 2 -1 2 3 8 -1 8 3 4 -1 4 7 8 -1 9 7 4 -1 4 0 9 -1 4 3 2 -1 0 4 2 -1 1 0 2 -1 10 14 13 -1 10 13 12 -1 11 10 12 -1 6 10 11 -1 11 9 6 -1 9 11 12 -1 12 7 9 -1 7 12 13 -1 13 8 7 -1 8 13 14 -1 14 5 8 -1 5 14 10 -1 10 6 5 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-4.9900 0.1040 -0.8644 -5.0730 0.4993 0. [...]' to '-4.99 0.104 -0.8644 -5.073 0.4993 0.047 [...]'
*** floating-point precision change: TextureCoordinate point='0.1911 0.4797 0.1710 0.4832 0.1497 0.480 [...]' to '0.1911 0.4797 0.171 0.4832 0.1497 0.4806 [...]'
*** floating-point precision change: HAnimJoint center='-5.464 52.060001 -0.573200' to '-5.464 52.06 -0.5732'
*** floating-point precision change: Transform translation='-5.464 52.060001 -0.573200' to '-5.464 52.06 -0.5732'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-1.9350 1.4660 -0.0932 -1.5150 0.6492 -1 [...]' to '-1.935 1.466 -0.0932 -1.515 0.6492 -1.73 [...]'
*** floating-point precision change: TextureCoordinate point='0.1715 0.4655 0.1797 0.4646 0.1569 0.464 [...]' to '0.1715 0.4655 0.1797 0.4646 0.1569 0.464 [...]'
*** floating-point precision change: HAnimJoint center='-7.336 51.480 -0.145200' to '-7.336 51.48 -0.1452'
*** floating-point precision change: Transform translation='-7.336 51.480 -0.145200' to '-7.336 51.48 -0.1452'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-1.1640 1.7670 -1.6800 -2.3200 1.7560 0. [...]' to '-1.164 1.767 -1.68 -2.32 1.756 0.0337 -1 [...]'
*** floating-point precision change: TextureCoordinate point='0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]' to '0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]'
*** floating-point precision change: HAnimJoint center='-8.093 40.380001 -0.250200' to '-8.093 40.38 -0.2502'
*** floating-point precision change: Transform translation='-8.093 40.380001 -0.250200' to '-8.093 40.38 -0.2502'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2150 0.3047 -1.1520 -1.1550 0.2966 -0 [...]' to '-0.215 0.3047 -1.152 -1.155 0.2966 -0.25 [...]'
*** floating-point precision change: TextureCoordinate point='0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]' to '0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]'
*** floating-point precision change: HAnimJoint center='-7.899 31.430 -0.380900' to '-7.899 31.43 -0.3809'
*** floating-point precision change: Transform translation='-7.899 31.430 -0.380900' to '-7.899 31.43 -0.3809'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.6150 -0.6885 1.4180 0.2519 -0.7698 1. [...]' to '-0.615 -0.6885 1.418 0.2519 -0.7698 1.60 [...]'
*** floating-point precision change: TextureCoordinate point='0.4538 0.6821 0.4536 0.6827 0.4366 0.685 [...]' to '0.4538 0.6821 0.4536 0.6827 0.4366 0.685 [...]'
*** floating-point precision change: HAnimJoint center='-8.205 29.600 1.302' to '-8.205 29.6 1.302'
*** floating-point precision change: Transform translation='-8.205 29.600 1.302' to '-8.205 29.6 1.302'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3750 -0.9214 0.3220 0.2120 -1.0090 0.0 [...]' to '0.375 -0.9214 0.322 0.212 -1.009 0.0858 [...]'
*** floating-point precision change: TextureCoordinate point='0.4690 0.6546 0.4646 0.6538 0.4679 0.653 [...]' to '0.469 0.6546 0.4646 0.6538 0.4679 0.6539 [...]'
*** floating-point precision change: HAnimJoint center='-8.080 28.730 1.550' to '-8.08 28.73 1.55'
*** floating-point precision change: Transform translation='-8.080 28.730 1.550' to '-8.08 28.73 1.55'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5258 -1.0010 0.2196 0.3901 -1.0740 0.0 [...]' to '0.5258 -1.001 0.2196 0.3901 -1.074 0.023 [...]'
*** floating-point precision change: TextureCoordinate point='0.4716 0.6458 0.4680 0.6451 0.4710 0.644 [...]' to '0.4716 0.6458 0.468 0.6451 0.471 0.6448 [...]'
*** floating-point precision change: HAnimJoint center='-7.832 27.850 1.735' to '-7.832 27.85 1.735'
*** floating-point precision change: Transform translation='-7.832 27.850 1.735' to '-7.832 27.85 1.735'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5817 -0.8003 0.0727 0.4584 -0.8658 -0. [...]' to '0.5817 -0.8003 0.0727 0.4584 -0.8658 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4723 0.6394 0.4690 0.6388 0.4716 0.638 [...]' to '0.4723 0.6394 0.469 0.6388 0.4716 0.6383 [...]'
*** floating-point precision change: HAnimJoint center='-8.376 28.549999 0.599700' to '-8.376 28.55 0.5997'
*** floating-point precision change: Transform translation='-8.376 28.549999 0.599700' to '-8.376 28.55 0.5997'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0229 -1.4850 0.1659 0.0277 -1.4930 -0. [...]' to '0.0229 -1.485 0.1659 0.0277 -1.493 -0.06 [...]'
*** floating-point precision change: TextureCoordinate point='0.4530 0.6387 0.4487 0.6387 0.4487 0.638 [...]' to '0.453 0.6387 0.4487 0.6387 0.4487 0.6388 [...]'
*** floating-point precision change: HAnimJoint center='-8.520 27.240 0.655100' to '-8.52 27.24 0.6551'
*** floating-point precision change: Transform translation='-8.520 27.240 0.655100' to '-8.52 27.24 0.6551'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2499 -1.3310 0.1644 0.2541 -1.3390 -0. [...]' to '0.2499 -1.331 0.1644 0.2541 -1.339 -0.06 [...]'
*** floating-point precision change: TextureCoordinate point='0.4540 0.6279 0.4498 0.6279 0.4498 0.627 [...]' to '0.454 0.6279 0.4498 0.6279 0.4498 0.6277 [...]'
*** floating-point precision change: HAnimJoint center='-8.450 26.100 0.695600' to '-8.45 26.1 0.6956'
*** floating-point precision change: Transform translation='-8.450 26.100 0.695600' to '-8.45 26.1 0.6956'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.4479 -1.1250 0.1554 0.4519 -1.1320 -0. [...]' to '0.4479 -1.125 0.1554 0.4519 -1.132 -0.06 [...]'
*** floating-point precision change: TextureCoordinate point='0.4546 0.6191 0.4506 0.6190 0.4506 0.618 [...]' to '0.4546 0.6191 0.4506 0.619 0.4506 0.6185 [...]'
*** floating-point precision change: HAnimJoint center='-8.192 25.170 0.731500' to '-8.192 25.17 0.7315'
*** floating-point precision change: Transform translation='-8.192 25.170 0.731500' to '-8.192 25.17 0.7315'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.6187 -1.0710 0.1411 0.6221 -1.0770 -0. [...]' to '0.6187 -1.071 0.1411 0.6221 -1.077 -0.04 [...]'
*** floating-point precision change: TextureCoordinate point='0.4550 0.6109 0.4515 0.6108 0.4515 0.610 [...]' to '0.455 0.6109 0.4515 0.6108 0.4515 0.6101 [...]'
*** floating-point precision change: HAnimJoint center='-8.344 28.650 -0.194' to '-8.344 28.65 -0.194'
*** floating-point precision change: Transform translation='-8.344 28.650 -0.194' to '-8.344 28.65 -0.194'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0157 -1.6010 0.0972 -0.0217 -1.5990 - [...]' to '-0.0157 -1.601 0.0972 -0.0217 -1.599 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4371 0.6382 0.4328 0.6382 0.4329 0.638 [...]' to '0.4371 0.6382 0.4328 0.6382 0.4329 0.638 [...]'
*** floating-point precision change: HAnimJoint center='-8.520 27.260 -0.195900' to '-8.52 27.26 -0.1959'
*** floating-point precision change: Transform translation='-8.520 27.260 -0.195900' to '-8.52 27.26 -0.1959'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2259 -1.4480 0.0923 0.2194 -1.4460 -0. [...]' to '0.2259 -1.448 0.0923 0.2194 -1.446 -0.13 [...]'
*** floating-point precision change: TextureCoordinate point='0.4369 0.6266 0.4327 0.6266 0.4328 0.626 [...]' to '0.4369 0.6266 0.4327 0.6266 0.4328 0.626 [...]'
*** floating-point precision change: HAnimJoint center='-8.477 26.070 -0.221400' to '-8.477 26.07 -0.2214'
*** floating-point precision change: Transform translation='-8.477 26.070 -0.221400' to '-8.477 26.07 -0.2214'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.4389 -1.2680 0.0890 0.4327 -1.2650 -0. [...]' to '0.4389 -1.268 0.089 0.4327 -1.265 -0.129 [...]'
*** floating-point precision change: TextureCoordinate point='0.4364 0.6170 0.4323 0.6171 0.4325 0.616 [...]' to '0.4364 0.617 0.4323 0.6171 0.4325 0.6165 [...]'
*** floating-point precision change: HAnimJoint center='-8.250 25.030001 -0.218700' to '-8.25 25.03 -0.2187'
*** floating-point precision change: Transform translation='-8.250 25.030001 -0.218700' to '-8.25 25.03 -0.2187'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.6310 -1.1690 0.0421 0.6256 -1.1670 -0. [...]' to '0.631 -1.169 0.0421 0.6256 -1.167 -0.147 [...]'
*** floating-point precision change: TextureCoordinate point='0.4356 0.6082 0.4321 0.6082 0.4322 0.607 [...]' to '0.4356 0.6082 0.4321 0.6082 0.4322 0.607 [...]'
*** floating-point precision change: HAnimJoint center='-8.339 28.570 -0.924300' to '-8.339 28.57 -0.9243'
*** floating-point precision change: Transform translation='-8.339 28.570 -0.924300' to '-8.339 28.57 -0.9243'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0140 -1.3660 0.0295 0.0298 -1.3540 -0. [...]' to '0.014 -1.366 0.0295 0.0298 -1.354 -0.188 [...]'
*** floating-point precision change: TextureCoordinate point='0.4223 0.6397 0.4182 0.6398 0.4179 0.640 [...]' to '0.4223 0.6397 0.4182 0.6398 0.4179 0.64 [...]'
*** floating-point precision change: HAnimJoint center='-8.428 27.299999 -0.998500' to '-8.428 27.3 -0.9985'
*** floating-point precision change: Transform translation='-8.428 27.299999 -0.998500' to '-8.428 27.3 -0.9985'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1847 -1.2530 0.0467 0.1998 -1.2410 -0. [...]' to '0.1847 -1.253 0.0467 0.1998 -1.241 -0.16 [...]'
*** floating-point precision change: TextureCoordinate point='0.4212 0.6288 0.4172 0.6289 0.4169 0.628 [...]' to '0.4212 0.6288 0.4172 0.6289 0.4169 0.628 [...]'
*** floating-point precision change: HAnimJoint center='-8.428 26.290001 -1.034' to '-8.428 26.29 -1.034'
*** floating-point precision change: Transform translation='-8.428 26.290001 -1.034' to '-8.428 26.29 -1.034'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.4120 -1.1370 0.0335 0.4261 -1.1250 -0. [...]' to '0.412 -1.137 0.0335 0.4261 -1.125 -0.167 [...]'
*** floating-point precision change: TextureCoordinate point='0.4203 0.6204 0.4166 0.6205 0.4163 0.620 [...]' to '0.4203 0.6204 0.4166 0.6205 0.4163 0.62 [...]'
*** floating-point precision change: HAnimJoint center='-8.192 25.309999 -1.124' to '-8.192 25.31 -1.124'
*** floating-point precision change: Transform translation='-8.192 25.309999 -1.124' to '-8.192 25.31 -1.124'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5436 -1.0060 0.0820 0.5559 -0.9964 -0. [...]' to '0.5436 -1.006 0.082 0.5559 -0.9964 -0.09 [...]'
*** floating-point precision change: TextureCoordinate point='0.4195 0.6124 0.4163 0.6125 0.4160 0.611 [...]' to '0.4195 0.6124 0.4163 0.6125 0.416 0.6118 [...]'
*** floating-point precision change: HAnimJoint center='-8.197 28.370001 -1.528' to '-8.197 28.37 -1.528'
*** floating-point precision change: Transform translation='-8.197 28.370001 -1.528' to '-8.197 28.37 -1.528'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0463 -0.9645 -0.0622 -0.0267 -0.9420 [...]' to '-0.0463 -0.9645 -0.0622 -0.0267 -0.942 - [...]'
*** floating-point precision change: TextureCoordinate point='0.4094 0.6427 0.4058 0.6429 0.4055 0.643 [...]' to '0.4094 0.6427 0.4058 0.6429 0.4055 0.643 [...]'
*** floating-point precision change: HAnimJoint center='-8.334 27.500 -1.701' to '-8.334 27.5 -1.701'
*** floating-point precision change: Transform translation='-8.334 27.500 -1.701' to '-8.334 27.5 -1.701'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1298 -0.9343 0.0120 0.1487 -0.9120 -0. [...]' to '0.1298 -0.9343 0.012 0.1487 -0.912 -0.17 [...]'
*** floating-point precision change: TextureCoordinate point='0.4075 0.6349 0.4040 0.6351 0.4037 0.635 [...]' to '0.4075 0.6349 0.404 0.6351 0.4037 0.6351 [...]'
*** floating-point precision change: HAnimJoint center='-8.338 26.780001 -1.768' to '-8.338 26.78 -1.768'
*** floating-point precision change: Transform translation='-8.338 26.780001 -1.768' to '-8.338 26.78 -1.768'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3103 -0.8684 0.0017 0.3279 -0.8476 -0. [...]' to '0.3103 -0.8684 0.0017 0.3279 -0.8476 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4061 0.6287 0.4028 0.6289 0.4025 0.628 [...]' to '0.4061 0.6287 0.4028 0.6289 0.4025 0.628 [...]'
*** floating-point precision change: HAnimJoint center='-8.153 26.040001 -1.886' to '-8.153 26.04 -1.886'
*** floating-point precision change: Transform translation='-8.153 26.040001 -1.886' to '-8.153 26.04 -1.886'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.4265 -0.7665 0.0531 0.4417 -0.7485 -0. [...]' to '0.4265 -0.7665 0.0531 0.4417 -0.7485 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4049 0.6227 0.4021 0.6229 0.4017 0.622 [...]' to '0.4049 0.6227 0.4021 0.6229 0.4017 0.622 [...]'
*** floating-point precision change: HAnimJoint center='0 54.419998 -0.669500' to '0 54.42 -0.6695'
*** floating-point precision change: Transform translation='0 54.419998 -0.669500' to '0 54.42 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='1 12 13 -1 13 0 1 -1 2 0 13 -1 13 14 2 -1 2 14 15 -1 15 3 2 -1 3 15 16 -1 16 4 3 -1 6 17 18 -1 18 5 6 -1 4 16 17 -1 17 6 4 -1 19 12 1 -1 1 7 19 -1 8 20 19 -1 19 7 8 -1 21 20 8 -1 8 9 21 -1 22 21 9 -1 9 10 22 -1 18 23 11 -1 11 5 18 -1 23 22 10 -1 10 11 23 -1 26 27 28 -1 28 29 30 -1 30 31 32 -1 28 30 32 -1 32 33 34 -1 34 35 24 -1 32 34 24 -1 28 32 24 -1 26 28 24 -1 25 26 24 -1 13 12 25 -1 25 24 13 -1 12 19 26 -1 26 25 12 -1 19 20 27 -1 27 26 19 -1 20 21 28 -1 28 27 20 -1 21 22 29 -1 29 28 21 -1 22 23 30 -1 30 29 22 -1 23 18 31 -1 31 30 23 -1 18 17 32 -1 32 31 18 -1 17 16 33 -1 33 32 17 -1 16 15 34 -1 34 33 16 -1 15 14 35 -1 35 34 15 -1 14 13 24 -1 24 35 14 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 1 0 37 -1 37 36 1 -1 0 2 38 -1 38 37 0 -1 2 3 39 -1 39 38 2 -1 3 4 40 -1 40 39 3 -1 4 6 41 -1 41 40 4 -1 6 5 42 -1 42 41 6 -1 5 11 43 -1 43 42 5 -1 11 10 44 -1 44 43 11 -1 10 9 45 -1 45 44 10 -1 9 8 46 -1 46 45 9 -1 8 7 47 -1 47 46 8 -1 7 1 36 -1 36 47 7 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.1378 -1.1240 0 0.2001 -1.1950 1 [...]' to '0.5369 0.1378 -1.124 0 0.2001 -1.195 1.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.3995 0.6285 0.3906 0.6293 0.4094 0.632 [...]' to '0.3995 0.6285 0.3906 0.6293 0.4094 0.632 [...]'
*** floating-point precision change: HAnimJoint center='0 56.020 -0.669500' to '0 56.02 -0.6695'
*** floating-point precision change: Transform translation='0 56.020 -0.669500' to '0 56.02 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='12 1 0 -1 0 13 12 -1 0 2 14 -1 14 13 0 -1 14 2 3 -1 3 15 14 -1 15 3 4 -1 4 16 15 -1 17 5 6 -1 6 18 17 -1 4 5 17 -1 17 16 4 -1 7 1 12 -1 12 19 7 -1 20 8 7 -1 7 19 20 -1 9 8 20 -1 20 21 9 -1 10 9 21 -1 21 22 10 -1 6 11 23 -1 23 18 6 -1 23 11 10 -1 10 22 23 -1 26 27 28 -1 28 29 30 -1 30 31 32 -1 28 30 32 -1 32 33 34 -1 34 35 24 -1 32 34 24 -1 28 32 24 -1 26 28 24 -1 25 26 24 -1 12 13 25 -1 25 24 12 -1 13 14 26 -1 26 25 13 -1 14 15 27 -1 27 26 14 -1 15 16 28 -1 28 27 15 -1 16 17 29 -1 29 28 16 -1 17 18 30 -1 30 29 17 -1 18 23 31 -1 31 30 18 -1 23 22 32 -1 32 31 23 -1 22 21 33 -1 33 32 22 -1 21 20 34 -1 34 33 21 -1 20 19 35 -1 35 34 20 -1 19 12 24 -1 24 35 19 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 0 1 37 -1 37 36 0 -1 1 7 38 -1 38 37 1 -1 7 8 39 -1 39 38 7 -1 8 9 40 -1 40 39 8 -1 9 10 41 -1 41 40 9 -1 10 11 42 -1 42 41 10 -1 11 6 43 -1 43 42 11 -1 6 5 44 -1 44 43 6 -1 5 4 45 -1 45 44 5 -1 4 3 46 -1 46 45 4 -1 3 2 47 -1 47 46 3 -1 2 0 36 -1 36 47 2 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 2.2510 -1.1240 0 2.2510 -1.1950 1 [...]' to '0.5369 2.251 -1.124 0 2.251 -1.195 1.139 [...]'
*** floating-point precision change: TextureCoordinate point='0.3995 0.6721 0.3906 0.6721 0.4094 0.672 [...]' to '0.3995 0.6721 0.3906 0.6721 0.4094 0.672 [...]'
*** floating-point precision change: HAnimJoint center='0 57.430 -0.686300' to '0 57.43 -0.6863'
*** floating-point precision change: Transform translation='0 57.430 -0.686300' to '0 57.43 -0.6863'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='4.7340 2.2950 -0.4780 0 7.9250 -7.3470 0 [...]' to '4.734 2.295 -0.478 0 7.925 -7.347 0 2.73 [...]'
*** floating-point precision change: TextureCoordinate point='0.9175 0.8974 0.9509 0.8981 0.9421 0.870 [...]' to '0.9175 0.8974 0.9509 0.8981 0.9421 0.870 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//JinLOA2.x3d.length=332814 bytes
processed canonical Characters//JinLOA2Tidy.x3d.length=319314 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_JinLOA2 skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (71), : HAnimSegment (71), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_JinLOA2 name='JinLOA2' loa='2'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[9], diagnostic]
[/X3D/head/meta[10], diagnostic]
is HAnim 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint, warning]
has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_1' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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='r_radiocarpal' rather than expected parent name='r_midcarpal_1' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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' (loa='4'), 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]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA3.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 35.799999 -0.707600' to '0 35.8 -0.7076'
*** floating-point precision change: Transform translation='0 35.799999 -0.707600' to '0 35.8 -0.7076'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0 1.0530 0.0273 0 0.9123 -0.5414 -0.4375 [...]' to '0 1.053 0.0273 0 0.9123 -0.5414 -0.4375 [...]'
*** floating-point precision change: TextureCoordinate point='0.6211 0.5754 0.7851 0.5720 0.7614 0.572 [...]' to '0.6211 0.5754 0.7851 0.572 0.7614 0.572 [...]'
*** floating-point precision change: HAnimJoint center='0 30.530001 -0.707600' to '0 30.53 -0.7076'
*** floating-point precision change: Transform translation='0 30.530001 -0.707600' to '0 30.53 -0.7076'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0 10.7900 0.1424 0 10.0600 -2.8250 -2.28 [...]' to '0 10.79 0.1424 0 10.06 -2.825 -2.283 10. [...]'
*** floating-point precision change: TextureCoordinate point='0.6211 0.5754 0.7851 0.5720 0.7614 0.572 [...]' to '0.6211 0.5754 0.7851 0.572 0.7614 0.572 [...]'
*** floating-point precision change: HAnimJoint center='4.207 35.830002 -0.815500' to '4.207 35.83 -0.8155'
*** floating-point precision change: Transform translation='4.207 35.830002 -0.815500' to '4.207 35.83 -0.8155'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='2.9600 -0.0706 0 1.6430 -0.0706 3.2090 - [...]' to '2.96 -0.0706 0 1.643 -0.0706 3.209 -1.31 [...]'
*** floating-point precision change: TextureCoordinate point='0.7190 0.5576 0.6284 0.5576 0.7414 0.557 [...]' to '0.719 0.5576 0.6284 0.5576 0.7414 0.5576 [...]'
*** floating-point precision change: HAnimJoint center='4.116 17.260 -0.863900' to '4.116 17.26 -0.8639'
*** floating-point precision change: Transform translation='4.116 17.260 -0.863900' to '4.116 17.26 -0.8639'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='4 3 2 -1 5 4 2 -1 2 1 0 -1 5 2 0 -1 6 5 0 -1 9 8 7 -1 7 10 9 -1 12 11 8 -1 8 9 12 -1 14 13 11 -1 11 12 14 -1 16 15 13 -1 13 14 16 -1 18 17 15 -1 15 16 18 -1 20 19 17 -1 17 18 20 -1 10 7 19 -1 19 20 10 -1 21 9 10 -1 10 22 21 -1 23 12 9 -1 9 21 23 -1 24 14 12 -1 12 23 24 -1 25 16 14 -1 14 24 25 -1 26 18 16 -1 16 25 26 -1 27 20 18 -1 18 26 27 -1 22 10 20 -1 20 27 22 -1 1 21 22 -1 22 0 1 -1 2 23 21 -1 21 1 2 -1 3 24 23 -1 23 2 3 -1 4 25 24 -1 24 3 4 -1 5 26 25 -1 25 4 5 -1 6 27 26 -1 26 5 6 -1 0 22 27 -1 27 6 0 -1 8 29 28 -1 28 7 8 -1 11 30 29 -1 29 8 11 -1 13 31 30 -1 30 11 13 -1 15 32 31 -1 31 13 15 -1 17 33 32 -1 32 15 17 -1 19 34 33 -1 33 17 19 -1 7 28 34 -1 34 19 7 -1 29 36 35 -1 35 28 29 -1 30 37 36 -1 36 29 30 -1 31 38 37 -1 37 30 31 -1 32 39 38 -1 38 31 32 -1 33 40 39 -1 39 32 33 -1 34 41 40 -1 40 33 34 -1 28 35 41 -1 41 34 28 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.7186 0.9688 0.0234 0.3632 0.9688 0.935 [...]' to '0.7186 0.9688 0.0234 0.3632 0.9688 0.935 [...]'
*** floating-point precision change: TextureCoordinate point='0.9309 0.5848 0.9190 0.5848 0.8921 0.584 [...]' to '0.9309 0.5848 0.919 0.5848 0.8921 0.5848 [...]'
*** floating-point precision change: HAnimJoint center='3.854 3.939 -0.703800' to '3.854 3.939 -0.7038'
*** floating-point precision change: Transform translation='3.854 3.939 -0.703800' to '3.854 3.939 -0.7038'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.9768 -0.0192 -1.6810 1.6570 -0.0192 0. [...]' to '0.9768 -0.0192 -1.681 1.657 -0.0192 0.43 [...]'
*** floating-point precision change: TextureCoordinate point='0.3819 0.1710 0.4216 0.1651 0.3819 0.171 [...]' to '0.3819 0.171 0.4216 0.1651 0.3819 0.171 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.4090 -1.3220 -2.0670 1.4090 -3.3440 -0 [...]' to '1.409 -1.322 -2.067 1.409 -3.344 -0.8708 [...]'
*** floating-point precision change: TextureCoordinate point='0.3873 0.0706 0.3871 0.0221 0.3873 0.070 [...]' to '0.3873 0.0706 0.3871 0.0221 0.3873 0.070 [...]'
*** floating-point precision change: HAnimJoint center='3.854 3.640 0.740200' to '3.854 3.64 0.7402'
*** floating-point precision change: Transform translation='3.854 3.640 0.740200' to '3.854 3.64 0.7402'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='2.9270 -1.6270 -1.0130 2.0890 -3.6480 -1 [...]' to '2.927 -1.627 -1.013 2.089 -3.648 -1.013 [...]'
*** floating-point precision change: TextureCoordinate point='0.4330 0.0595 0.4411 0.0186 0.4637 0.171 [...]' to '0.433 0.0595 0.4411 0.0186 0.4637 0.1714 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.7840 1.0360 1.3900 2.2160 -0.5826 3.20 [...]' to '1.784 1.036 1.39 2.216 -0.5826 3.202 2.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.5320 0.0980 0.5645 0.0707 0.4885 0.102 [...]' to '0.532 0.098 0.5645 0.0707 0.4885 0.102 0 [...]'
*** floating-point precision change: HAnimJoint center='-4.207 35.830002 -0.815500' to '-4.207 35.83 -0.8155'
*** floating-point precision change: Transform translation='-4.207 35.830002 -0.815500' to '-4.207 35.83 -0.8155'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-2.9600 -0.0706 0 -1.6430 -0.0706 3.2090 [...]' to '-2.96 -0.0706 0 -1.643 -0.0706 3.209 1.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.7190 0.5576 0.6284 0.5576 0.7414 0.557 [...]' to '0.719 0.5576 0.6284 0.5576 0.7414 0.5576 [...]'
*** floating-point precision change: HAnimJoint center='-4.116 17.260 -0.863900' to '-4.116 17.26 -0.8639'
*** floating-point precision change: Transform translation='-4.116 17.260 -0.863900' to '-4.116 17.26 -0.8639'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 2 3 4 -1 2 4 5 -1 0 2 5 -1 6 0 5 -1 9 10 7 -1 7 8 9 -1 12 9 8 -1 8 11 12 -1 14 12 11 -1 11 13 14 -1 16 14 13 -1 13 15 16 -1 18 16 15 -1 15 17 18 -1 20 18 17 -1 17 19 20 -1 10 20 19 -1 19 7 10 -1 21 22 10 -1 10 9 21 -1 23 21 9 -1 9 12 23 -1 24 23 12 -1 12 14 24 -1 25 24 14 -1 14 16 25 -1 26 25 16 -1 16 18 26 -1 27 26 18 -1 18 20 27 -1 22 27 20 -1 20 10 22 -1 1 0 22 -1 22 21 1 -1 2 1 21 -1 21 23 2 -1 3 2 23 -1 23 24 3 -1 4 3 24 -1 24 25 4 -1 5 4 25 -1 25 26 5 -1 6 5 26 -1 26 27 6 -1 0 6 27 -1 27 22 0 -1 8 7 28 -1 28 29 8 -1 11 8 29 -1 29 30 11 -1 13 11 30 -1 30 31 13 -1 15 13 31 -1 31 32 15 -1 17 15 32 -1 32 33 17 -1 19 17 33 -1 33 34 19 -1 7 19 34 -1 34 28 7 -1 29 28 35 -1 35 36 29 -1 30 29 36 -1 36 37 30 -1 31 30 37 -1 37 38 31 -1 32 31 38 -1 38 39 32 -1 33 32 39 -1 39 40 33 -1 34 33 40 -1 40 41 34 -1 28 34 41 -1 41 35 28 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-0.7186 0.9688 0.0234 -0.3632 0.9688 0.9 [...]' to '-0.7186 0.9688 0.0234 -0.3632 0.9688 0.9 [...]'
*** floating-point precision change: TextureCoordinate point='0.9309 0.5848 0.9190 0.5848 0.8921 0.584 [...]' to '0.9309 0.5848 0.919 0.5848 0.8921 0.5848 [...]'
*** floating-point precision change: HAnimJoint center='-3.854 3.939 -0.703800' to '-3.854 3.939 -0.7038'
*** floating-point precision change: Transform translation='-3.854 3.939 -0.703800' to '-3.854 3.939 -0.7038'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.9768 -0.0192 -1.6810 -1.6570 -0.0192 [...]' to '-0.9768 -0.0192 -1.681 -1.657 -0.0192 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.3819 0.1710 0.4216 0.1651 0.3819 0.171 [...]' to '0.3819 0.171 0.4216 0.1651 0.3819 0.171 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-1.4090 -1.3220 -2.0670 -1.4090 -3.3440 [...]' to '-1.409 -1.322 -2.067 -1.409 -3.344 -0.87 [...]'
*** floating-point precision change: TextureCoordinate point='0.3873 0.0706 0.3871 0.0221 0.3873 0.070 [...]' to '0.3873 0.0706 0.3871 0.0221 0.3873 0.070 [...]'
*** floating-point precision change: HAnimJoint center='-3.854 3.640 0.740200' to '-3.854 3.64 0.7402'
*** floating-point precision change: Transform translation='-3.854 3.640 0.740200' to '-3.854 3.64 0.7402'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-2.9270 -1.6270 -1.0130 -2.0890 -3.6480 [...]' to '-2.927 -1.627 -1.013 -2.089 -3.648 -1.01 [...]'
*** floating-point precision change: TextureCoordinate point='0.4330 0.0595 0.4411 0.0186 0.4637 0.171 [...]' to '0.433 0.0595 0.4411 0.0186 0.4637 0.1714 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-1.7840 1.0360 1.3900 -2.2160 -0.5826 3. [...]' to '-1.784 1.036 1.39 -2.216 -0.5826 3.202 - [...]'
*** floating-point precision change: TextureCoordinate point='0.5320 0.0980 0.5645 0.0707 0.4885 0.102 [...]' to '0.532 0.098 0.5645 0.0707 0.4885 0.102 0 [...]'
*** floating-point precision change: HAnimJoint center='0 40.220001 -0.611700' to '0 40.22 -0.6117'
*** floating-point precision change: Transform translation='0 40.220001 -0.611700' to '0 40.22 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='4.1780 1.1140 3.7110 5.7600 1.1500 1.754 [...]' to '4.178 1.114 3.711 5.76 1.15 1.754 1.52 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.0190 0.2349 0.1011 0.2410 0.1445 0.241 [...]' to '0.019 0.2349 0.1011 0.241 0.1445 0.2419 [...]'
*** floating-point precision change: HAnimJoint center='0 41.299999 -0.611700' to '0 41.3 -0.6117'
*** floating-point precision change: Transform translation='0 41.299999 -0.611700' to '0 41.3 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='4.0260 0.7465 3.3650 5.5560 0.7644 1.615 [...]' to '4.026 0.7465 3.365 5.556 0.7644 1.615 1. [...]'
*** floating-point precision change: TextureCoordinate point='0.1026 0.2616 0.1481 0.2604 0.3503 0.257 [...]' to '0.1026 0.2616 0.1481 0.2604 0.3503 0.257 [...]'
*** floating-point precision change: HAnimJoint center='0 42.029999 -0.611700' to '0 42.03 -0.6117'
*** floating-point precision change: Transform translation='0 42.029999 -0.611700' to '0 42.03 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.8740 0.7332 3.0200 1.3670 0.7332 -3.02 [...]' to '3.874 0.7332 3.02 1.367 0.7332 -3.028 3. [...]'
*** floating-point precision change: TextureCoordinate point='0.1041 0.2822 0.0168 0.2798 0.1518 0.278 [...]' to '0.1041 0.2822 0.0168 0.2798 0.1518 0.278 [...]'
*** floating-point precision change: HAnimJoint center='0 42.759998 -0.611700' to '0 42.76 -0.6117'
*** floating-point precision change: Transform translation='0 42.759998 -0.611700' to '0 42.76 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.7100 0.7770 2.6480 4.8180 0.7770 -0.56 [...]' to '3.71 0.777 2.648 4.818 0.777 -0.5615 5.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.0177 0.3051 0.0982 0.3020 0.1487 0.297 [...]' to '0.0177 0.3051 0.0982 0.302 0.1487 0.2975 [...]'
*** floating-point precision change: HAnimJoint center='0 43.520 -0.611700' to '0 43.52 -0.6117'
*** floating-point precision change: Transform translation='0 43.520 -0.611700' to '0 43.52 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.7020 1.0560 2.5880 1.2860 1.0560 3.040 [...]' to '3.702 1.056 2.588 1.286 1.056 3.04 5.104 [...]'
*** floating-point precision change: TextureCoordinate point='0.0943 0.3233 0.0192 0.3251 0.1489 0.321 [...]' to '0.0943 0.3233 0.0192 0.3251 0.1489 0.321 [...]'
*** floating-point precision change: HAnimJoint center='0 44.570 -0.611700' to '0 44.57 -0.6117'
*** floating-point precision change: Transform translation='0 44.570 -0.611700' to '0 44.57 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.6950 1.0540 2.5290 5.0810 1.0540 1.266 [...]' to '3.695 1.054 2.529 5.081 1.054 1.266 1.29 [...]'
*** floating-point precision change: TextureCoordinate point='0.0903 0.3446 0.1491 0.3449 0.0206 0.345 [...]' to '0.0903 0.3446 0.1491 0.3449 0.0206 0.345 [...]'
*** floating-point precision change: HAnimJoint center='0 45.610001 -0.611700' to '0 45.61 -0.6117'
*** floating-point precision change: Transform translation='0 45.610001 -0.611700' to '0 45.61 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.6950 0.0098 2.5290 5.0810 0.0098 1.266 [...]' to '3.695 0.0098 2.529 5.081 0.0098 1.266 1. [...]'
*** floating-point precision change: TextureCoordinate point='0.0206 0.3452 0.0903 0.3446 0.0903 0.344 [...]' to '0.0206 0.3452 0.0903 0.3446 0.0903 0.344 [...]'
*** floating-point precision change: HAnimJoint center='0 46.369999 -0.612700' to '0 46.37 -0.6127'
*** floating-point precision change: Transform translation='0 46.369999 -0.612700' to '0 46.37 -0.6127'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.8600 0.0118 2.9360 5.3610 0.0118 1.276 [...]' to '3.86 0.0118 2.936 5.361 0.0118 1.276 1.5 [...]'
*** floating-point precision change: TextureCoordinate point='0.0890 0.3604 0.1508 0.3559 0.3588 0.356 [...]' to '0.089 0.3604 0.1508 0.3559 0.3588 0.3561 [...]'
*** floating-point precision change: HAnimJoint center='0 47.029999 -0.611700' to '0 47.03 -0.6117'
*** floating-point precision change: Transform translation='0 47.029999 -0.611700' to '0 47.03 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.4180 0.0059 3.3620 3.8920 0.0059 -1.86 [...]' to '1.418 0.0059 3.362 3.892 0.0059 -1.86 5. [...]'
*** floating-point precision change: TextureCoordinate point='0.0245 0.3617 0.2207 0.3633 0.1922 0.362 [...]' to '0.0245 0.3617 0.2207 0.3633 0.1922 0.362 [...]'
*** floating-point precision change: HAnimJoint center='0 47.680 -0.611700' to '0 47.68 -0.6117'
*** floating-point precision change: Transform translation='0 47.680 -0.611700' to '0 47.68 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.4760 0.0001 3.5330 4.0330 0.0001 -1.94 [...]' to '1.476 0.0001 3.533 4.033 0.0001 -1.943 5 [...]'
*** floating-point precision change: TextureCoordinate point='0.0908 0.3999 0.0325 0.3879 0.0306 0.383 [...]' to '0.0908 0.3999 0.0325 0.3879 0.0306 0.383 [...]'
*** floating-point precision change: HAnimJoint center='0 48.369999 -0.611700' to '0 48.37 -0.6117'
*** floating-point precision change: Transform translation='0 48.369999 -0.611700' to '0 48.37 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='6.2850 0.5819 1.3190 2.0620 0.5819 -2.61 [...]' to '6.285 0.5819 1.319 2.062 0.5819 -2.618 4 [...]'
*** floating-point precision change: TextureCoordinate point='0.0437 0.4075 0.2185 0.3912 0.3484 0.394 [...]' to '0.0437 0.4075 0.2185 0.3912 0.3484 0.394 [...]'
*** floating-point precision change: HAnimJoint center='0 48.950001 -0.611700' to '0 48.95 -0.6117'
*** floating-point precision change: Transform translation='0 48.950001 -0.611700' to '0 48.95 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.9370 0.6896 -2.6440 6.1920 0.6897 1.37 [...]' to '1.937 0.6896 -2.644 6.192 0.6897 1.374 5 [...]'
*** floating-point precision change: TextureCoordinate point='0.3061 0.4256 0.3364 0.4029 0.1528 0.407 [...]' to '0.3061 0.4256 0.3364 0.4029 0.1528 0.407 [...]'
*** floating-point precision change: HAnimJoint center='0 49.639999 -0.611700' to '0 49.64 -0.6117'
*** floating-point precision change: Transform translation='0 49.639999 -0.611700' to '0 49.64 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.8110 0.6855 -2.6700 5.9030 0.6856 -0.5 [...]' to '1.811 0.6855 -2.67 5.903 0.6856 -0.5713 [...]'
*** floating-point precision change: TextureCoordinate point='0.2236 0.4600 0.2638 0.4568 0.3214 0.420 [...]' to '0.2236 0.46 0.2638 0.4568 0.3214 0.4203 [...]'
*** floating-point precision change: HAnimJoint center='0 50.310001 -0.611700' to '0 50.31 -0.6117'
*** floating-point precision change: Transform translation='0 50.310001 -0.611700' to '0 50.31 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.6810 0.8220 3.5280 5.7750 0.8490 -0.90 [...]' to '1.681 0.822 3.528 5.775 0.849 -0.9043 5. [...]'
*** floating-point precision change: TextureCoordinate point='0.0639 0.4488 0.0777 0.4495 0.1846 0.443 [...]' to '0.0639 0.4488 0.0777 0.4495 0.1846 0.443 [...]'
*** floating-point precision change: HAnimJoint center='0 51.130001 -0.611700' to '0 51.13 -0.6117'
*** floating-point precision change: Transform translation='0 51.130001 -0.611700' to '0 51.13 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.7130 0.7435 3.4280 5.3780 1.2420 1.672 [...]' to '1.713 0.7435 3.428 5.378 1.242 1.672 4.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.0763 0.4945 0.0877 0.4617 0.0525 0.471 [...]' to '0.0763 0.4945 0.0877 0.4617 0.0525 0.471 [...]'
*** floating-point precision change: HAnimJoint center='0 52.230 -0.612700' to '0 52.23 -0.6127'
*** floating-point precision change: Transform translation='0 52.230 -0.612700' to '0 52.23 -0.6127'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.1310 0.4823 3.6600 1.3730 0.5334 3.428 [...]' to '3.131 0.4823 3.66 1.373 0.5334 3.428 1.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.4473 0.6921 0.4449 0.6914 0.4513 0.691 [...]' to '0.4473 0.6921 0.4449 0.6914 0.4513 0.691 [...]'
*** floating-point precision change: HAnimJoint center='0 53.290001 -0.611700' to '0 53.29 -0.6117'
*** floating-point precision change: Transform translation='0 53.290001 -0.611700' to '0 53.29 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.4700 1.7100 -1.1500 2.0160 1.6880 0.04 [...]' to '1.47 1.71 -1.15 2.016 1.688 0.0414 2.914 [...]'
*** floating-point precision change: TextureCoordinate point='0.4416 0.6747 0.4535 0.6485 0.4483 0.643 [...]' to '0.4416 0.6747 0.4535 0.6485 0.4483 0.643 [...]'
*** floating-point precision change: HAnimJoint center='0 54.450001 -0.669500' to '0 54.45 -0.6695'
*** floating-point precision change: Transform translation='0 54.450001 -0.669500' to '0 54.45 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='5 6 33 -1 33 28 5 -1 34 32 1 -1 1 7 34 -1 30 34 7 -1 7 8 30 -1 28 29 11 -1 11 5 28 -1 29 35 10 -1 10 11 29 -1 14 15 16 -1 16 17 18 -1 18 19 20 -1 16 18 20 -1 20 21 22 -1 22 23 12 -1 20 22 12 -1 16 20 12 -1 14 16 12 -1 13 14 12 -1 1 0 13 -1 13 12 1 -1 0 2 14 -1 14 13 0 -1 2 3 15 -1 15 14 2 -1 3 4 16 -1 16 15 3 -1 4 6 17 -1 17 16 4 -1 6 5 18 -1 18 17 6 -1 5 11 19 -1 19 18 5 -1 11 10 20 -1 20 19 11 -1 10 9 21 -1 21 20 10 -1 9 8 22 -1 22 21 9 -1 8 7 23 -1 23 22 8 -1 7 1 12 -1 12 23 7 -1 0 1 32 -1 32 24 0 -1 2 0 24 -1 24 25 2 -1 3 2 25 -1 25 26 3 -1 4 3 26 -1 26 27 4 -1 6 4 27 -1 27 33 6 -1 8 9 31 -1 31 30 8 -1 9 10 35 -1 35 31 9 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 24 32 37 -1 37 36 24 -1 32 34 38 -1 38 37 32 -1 34 30 39 -1 39 38 34 -1 30 31 40 -1 40 39 30 -1 31 35 41 -1 41 40 31 -1 35 29 42 -1 42 41 35 -1 29 28 43 -1 43 42 29 -1 28 33 44 -1 44 43 28 -1 33 27 45 -1 45 44 33 -1 27 26 46 -1 46 45 27 -1 26 25 47 -1 47 46 26 -1 25 24 36 -1 36 47 25 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.1071 -1.1240 0 0.1694 -1.1950 1 [...]' to '0.5369 0.1071 -1.124 0 0.1694 -1.195 1.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.3995 0.6285 0.3906 0.6293 0.4094 0.632 [...]' to '0.3995 0.6285 0.3906 0.6293 0.4094 0.632 [...]'
*** floating-point precision change: HAnimJoint center='0 54.980 -0.669500' to '0 54.98 -0.6695'
*** floating-point precision change: Transform translation='0 54.980 -0.669500' to '0 54.98 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='12 20 8 -1 8 0 12 -1 13 12 0 -1 0 1 13 -1 14 13 1 -1 1 2 14 -1 15 14 2 -1 2 3 15 -1 21 15 3 -1 3 9 21 -1 18 19 7 -1 7 6 18 -1 19 23 11 -1 11 7 19 -1 16 21 9 -1 9 4 16 -1 20 22 10 -1 10 8 20 -1 22 18 6 -1 6 10 22 -1 17 16 4 -1 4 5 17 -1 23 17 5 -1 5 11 23 -1 26 27 28 -1 28 29 30 -1 30 31 32 -1 28 30 32 -1 32 33 34 -1 34 35 24 -1 32 34 24 -1 28 32 24 -1 26 28 24 -1 25 26 24 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 0 8 25 -1 25 24 0 -1 8 10 26 -1 26 25 8 -1 10 6 27 -1 27 26 10 -1 6 7 28 -1 28 27 6 -1 7 11 29 -1 29 28 7 -1 11 5 30 -1 30 29 11 -1 5 4 31 -1 31 30 5 -1 4 9 32 -1 32 31 4 -1 9 3 33 -1 33 32 9 -1 3 2 34 -1 34 33 3 -1 2 1 35 -1 35 34 2 -1 1 0 24 -1 24 35 1 -1 20 12 37 -1 37 36 20 -1 12 13 38 -1 38 37 12 -1 13 14 39 -1 39 38 13 -1 14 15 40 -1 40 39 14 -1 15 21 41 -1 41 40 15 -1 21 16 42 -1 42 41 21 -1 16 17 43 -1 43 42 16 -1 17 23 44 -1 44 43 17 -1 23 19 45 -1 45 44 23 -1 19 18 46 -1 46 45 19 -1 18 22 47 -1 47 46 18 -1 22 20 36 -1 36 47 22 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.5581 -1.1240 1.1390 0.5581 -0.8 [...]' to '0.5369 0.5581 -1.124 1.139 0.5581 -0.850 [...]'
*** floating-point precision change: HAnimJoint center='0 55.540001 -0.669500' to '0 55.54 -0.6695'
*** floating-point precision change: Transform translation='0 55.540001 -0.669500' to '0 55.54 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='12 20 8 -1 8 0 12 -1 13 12 0 -1 0 1 13 -1 14 13 1 -1 1 2 14 -1 15 14 2 -1 2 3 15 -1 21 15 3 -1 3 9 21 -1 18 19 7 -1 7 6 18 -1 19 23 11 -1 11 7 19 -1 16 21 9 -1 9 4 16 -1 20 22 10 -1 10 8 20 -1 22 18 6 -1 6 10 22 -1 17 16 4 -1 4 5 17 -1 23 17 5 -1 5 11 23 -1 26 27 28 -1 28 29 30 -1 30 31 32 -1 28 30 32 -1 32 33 34 -1 34 35 24 -1 32 34 24 -1 28 32 24 -1 26 28 24 -1 25 26 24 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 0 8 25 -1 25 24 0 -1 8 10 26 -1 26 25 8 -1 10 6 27 -1 27 26 10 -1 6 7 28 -1 28 27 6 -1 7 11 29 -1 29 28 7 -1 11 5 30 -1 30 29 11 -1 5 4 31 -1 31 30 5 -1 4 9 32 -1 32 31 4 -1 9 3 33 -1 33 32 9 -1 3 2 34 -1 34 33 3 -1 2 1 35 -1 35 34 2 -1 1 0 24 -1 24 35 1 -1 20 12 37 -1 37 36 20 -1 12 13 38 -1 38 37 12 -1 13 14 39 -1 39 38 13 -1 14 15 40 -1 40 39 14 -1 15 21 41 -1 41 40 15 -1 21 16 42 -1 42 41 21 -1 16 17 43 -1 43 42 16 -1 17 23 44 -1 44 43 17 -1 23 19 45 -1 45 44 23 -1 19 18 46 -1 46 45 19 -1 18 22 47 -1 47 46 18 -1 22 20 36 -1 36 47 22 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.5456 -1.1240 1.1390 0.5456 -0.8 [...]' to '0.5369 0.5456 -1.124 1.139 0.5456 -0.850 [...]'
*** floating-point precision change: HAnimJoint center='0 56.080002 -0.669500' to '0 56.08 -0.6695'
*** floating-point precision change: Transform translation='0 56.080002 -0.669500' to '0 56.08 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='12 20 8 -1 8 0 12 -1 13 12 0 -1 0 1 13 -1 14 13 1 -1 1 2 14 -1 15 14 2 -1 2 3 15 -1 21 15 3 -1 3 9 21 -1 18 19 7 -1 7 6 18 -1 19 23 11 -1 11 7 19 -1 9 4 16 -1 16 21 9 -1 10 8 20 -1 20 22 10 -1 6 10 22 -1 22 18 6 -1 4 5 17 -1 17 16 4 -1 5 11 23 -1 23 17 5 -1 26 27 28 -1 28 29 30 -1 30 31 32 -1 28 30 32 -1 32 33 34 -1 34 35 24 -1 32 34 24 -1 28 32 24 -1 26 28 24 -1 25 26 24 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 0 8 25 -1 25 24 0 -1 8 10 26 -1 26 25 8 -1 10 6 27 -1 27 26 10 -1 6 7 28 -1 28 27 6 -1 7 11 29 -1 29 28 7 -1 11 5 30 -1 30 29 11 -1 5 4 31 -1 31 30 5 -1 4 9 32 -1 32 31 4 -1 9 3 33 -1 33 32 9 -1 3 2 34 -1 34 33 3 -1 2 1 35 -1 35 34 2 -1 1 0 24 -1 24 35 1 -1 20 12 37 -1 37 36 20 -1 12 13 38 -1 38 37 12 -1 13 14 39 -1 39 38 13 -1 14 15 40 -1 40 39 14 -1 15 21 41 -1 41 40 15 -1 21 16 42 -1 42 41 21 -1 16 17 43 -1 43 42 16 -1 17 23 44 -1 44 43 17 -1 23 19 45 -1 45 44 23 -1 19 18 46 -1 46 45 19 -1 18 22 47 -1 47 46 18 -1 22 20 36 -1 36 47 22 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.5776 -1.1240 1.1390 0.5776 -0.8 [...]' to '0.5369 0.5776 -1.124 1.139 0.5776 -0.850 [...]'
*** floating-point precision change: TextureCoordinate point='0.3995 0.6628 0.4094 0.6635 0.4164 0.663 [...]' to '0.3995 0.6628 0.4094 0.6635 0.4164 0.663 [...]'
*** floating-point precision change: HAnimJoint center='0 56.660 -0.669500' to '0 56.66 -0.6695'
*** floating-point precision change: Transform translation='0 56.660 -0.669500' to '0 56.66 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='8 0 12 -1 12 20 8 -1 0 1 13 -1 13 12 0 -1 1 2 14 -1 14 13 1 -1 2 3 15 -1 15 14 2 -1 3 9 21 -1 21 15 3 -1 7 6 18 -1 18 19 7 -1 11 7 19 -1 19 23 11 -1 9 4 16 -1 16 21 9 -1 10 8 20 -1 20 22 10 -1 6 10 22 -1 22 18 6 -1 4 5 17 -1 17 16 4 -1 5 11 23 -1 23 17 5 -1 26 27 28 -1 28 29 30 -1 30 31 32 -1 28 30 32 -1 32 33 34 -1 34 35 24 -1 32 34 24 -1 28 32 24 -1 26 28 24 -1 25 26 24 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 0 8 25 -1 25 24 0 -1 8 10 26 -1 26 25 8 -1 10 6 27 -1 27 26 10 -1 6 7 28 -1 28 27 6 -1 7 11 29 -1 29 28 7 -1 11 5 30 -1 30 29 11 -1 5 4 31 -1 31 30 5 -1 4 9 32 -1 32 31 4 -1 9 3 33 -1 33 32 9 -1 3 2 34 -1 34 33 3 -1 2 1 35 -1 35 34 2 -1 1 0 24 -1 24 35 1 -1 20 12 37 -1 37 36 20 -1 12 13 38 -1 38 37 12 -1 13 14 39 -1 39 38 13 -1 14 15 40 -1 40 39 14 -1 15 21 41 -1 41 40 15 -1 21 16 42 -1 42 41 21 -1 16 17 43 -1 43 42 16 -1 17 23 44 -1 44 43 17 -1 23 19 45 -1 45 44 23 -1 19 18 46 -1 46 45 19 -1 18 22 47 -1 47 46 18 -1 22 20 36 -1 36 47 22 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.5152 -1.1240 1.1390 0.5152 -0.8 [...]' to '0.5369 0.5152 -1.124 1.139 0.5152 -0.850 [...]'
*** floating-point precision change: TextureCoordinate point='0.3995 0.6659 0.4094 0.6664 0.4164 0.666 [...]' to '0.3995 0.6659 0.4094 0.6664 0.4164 0.666 [...]'
*** floating-point precision change: HAnimJoint center='0 57.169998 -0.669500' to '0 57.17 -0.6695'
*** floating-point precision change: Transform translation='0 57.169998 -0.669500' to '0 57.17 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='14 15 16 -1 16 17 18 -1 18 19 20 -1 16 18 20 -1 20 21 22 -1 22 23 12 -1 20 22 12 -1 16 20 12 -1 14 16 12 -1 13 14 12 -1 0 1 13 -1 13 12 0 -1 1 7 14 -1 14 13 1 -1 7 8 15 -1 15 14 7 -1 8 9 16 -1 16 15 8 -1 9 10 17 -1 17 16 9 -1 10 11 18 -1 18 17 10 -1 11 6 19 -1 19 18 11 -1 6 5 20 -1 20 19 6 -1 5 4 21 -1 21 20 5 -1 4 3 22 -1 22 21 4 -1 3 2 23 -1 23 22 3 -1 2 0 12 -1 12 23 2 -1 1 0 24 -1 24 32 1 -1 0 2 25 -1 25 24 0 -1 2 3 26 -1 26 25 2 -1 3 4 27 -1 27 26 3 -1 4 5 33 -1 33 27 4 -1 9 8 30 -1 30 31 9 -1 10 9 31 -1 31 35 10 -1 5 6 28 -1 28 33 5 -1 7 1 32 -1 32 34 7 -1 8 7 34 -1 34 30 8 -1 6 11 29 -1 29 28 6 -1 11 10 35 -1 35 29 11 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 32 24 37 -1 37 36 32 -1 24 25 38 -1 38 37 24 -1 25 26 39 -1 39 38 25 -1 26 27 40 -1 40 39 26 -1 27 33 41 -1 41 40 27 -1 33 28 42 -1 42 41 33 -1 28 29 43 -1 43 42 28 -1 29 35 44 -1 44 43 29 -1 35 31 45 -1 45 44 35 -1 31 30 46 -1 46 45 31 -1 30 34 47 -1 47 46 30 -1 34 32 36 -1 36 47 34 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.5216 -1.1240 0 0.5216 -1.1950 1 [...]' to '0.5369 0.5216 -1.124 0 0.5216 -1.195 1.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.3995 0.6721 0.3906 0.6721 0.4094 0.672 [...]' to '0.3995 0.6721 0.3906 0.6721 0.4094 0.672 [...]'
*** floating-point precision change: HAnimJoint center='0 57.689999 -0.669500' to '0 57.69 -0.6695'
*** floating-point precision change: Transform translation='0 57.689999 -0.669500' to '0 57.69 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='8 0 12 -1 12 20 8 -1 0 1 13 -1 13 12 0 -1 1 2 14 -1 14 13 1 -1 2 3 15 -1 15 14 2 -1 3 9 21 -1 21 15 3 -1 7 6 18 -1 18 19 7 -1 11 7 19 -1 19 23 11 -1 9 4 16 -1 16 21 9 -1 10 8 20 -1 20 22 10 -1 6 10 22 -1 22 18 6 -1 4 5 17 -1 17 16 4 -1 5 11 23 -1 23 17 5 -1 26 27 28 -1 28 29 30 -1 30 31 32 -1 28 30 32 -1 32 33 34 -1 34 35 24 -1 32 34 24 -1 28 32 24 -1 26 28 24 -1 25 26 24 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 0 8 25 -1 25 24 0 -1 8 10 26 -1 26 25 8 -1 10 6 27 -1 27 26 10 -1 6 7 28 -1 28 27 6 -1 7 11 29 -1 29 28 7 -1 11 5 30 -1 30 29 11 -1 5 4 31 -1 31 30 5 -1 4 9 32 -1 32 31 4 -1 9 3 33 -1 33 32 9 -1 3 2 34 -1 34 33 3 -1 2 1 35 -1 35 34 2 -1 1 0 24 -1 24 35 1 -1 20 12 37 -1 37 36 20 -1 12 13 38 -1 38 37 12 -1 13 14 39 -1 39 38 13 -1 14 15 40 -1 40 39 14 -1 15 21 41 -1 41 40 15 -1 21 16 42 -1 42 41 21 -1 16 17 43 -1 43 42 16 -1 17 23 44 -1 44 43 17 -1 23 19 45 -1 45 44 23 -1 19 18 46 -1 46 45 19 -1 18 22 47 -1 47 46 18 -1 22 20 36 -1 36 47 22 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.5724 -1.1240 1.1390 0.5724 -0.8 [...]' to '0.5369 0.5724 -1.124 1.139 0.5724 -0.850 [...]'
*** floating-point precision change: TextureCoordinate point='0.3995 0.6690 0.4094 0.6692 0.4164 0.669 [...]' to '0.3995 0.669 0.4094 0.6692 0.4164 0.6692 [...]'
*** floating-point precision change: HAnimJoint center='0 57.430 -0.686300' to '0 57.43 -0.6863'
*** floating-point precision change: Transform translation='0 57.430 -0.686300' to '0 57.43 -0.6863'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='2.5960 3.0550 -7.1130 5.8200 3.9150 -2.2 [...]' to '2.596 3.055 -7.113 5.82 3.915 -2.239 3.7 [...]'
*** floating-point precision change: TextureCoordinate point='0.9175 0.8974 0.9509 0.8981 0.9421 0.870 [...]' to '0.9175 0.8974 0.9509 0.8981 0.9421 0.870 [...]'
*** floating-point precision change: HAnimJoint center='2.245 62.400002 1.464' to '2.245 62.4 1.464'
*** floating-point precision change: Transform rotation='1 0 0 -0.523600' to '1 0 0 -0.5236'
*** floating-point precision change: Transform translation='2.245 62.400002 1.464' to '2.245 62.4 1.464'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.7812 -0.3922 2.5710 -0.0916 -0.4605 3. [...]' to '0.7812 -0.3922 2.571 -0.0916 -0.4605 3.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.3562 0.7836 0.3424 0.7815 0.3432 0.761 [...]' to '0.3562 0.7836 0.3424 0.7815 0.3432 0.761 [...]'
*** floating-point precision change: HAnimJoint center='-2.245 62.400002 1.464' to '-2.245 62.4 1.464'
*** floating-point precision change: Transform rotation='1 0 0 -0.523600' to '1 0 0 -0.5236'
*** floating-point precision change: Transform translation='-2.245 62.400002 1.464' to '-2.245 62.4 1.464'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.7812 -0.3922 2.5710 0.0916 -0.4605 3. [...]' to '-0.7812 -0.3922 2.571 0.0916 -0.4605 3.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.3562 0.7836 0.3424 0.7815 0.3432 0.761 [...]' to '0.3562 0.7836 0.3424 0.7815 0.3432 0.761 [...]'
*** floating-point precision change: HAnimJoint center='2.139 61.529999 3.691' to '2.139 61.53 3.691'
*** floating-point precision change: Transform translation='2.139 61.529999 3.691' to '2.139 61.53 3.691'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5714 0.1308 1.0220 0.0065 0.3275 0.89 [...]' to '-0.5714 0.1308 1.022 0.0065 0.3275 0.890 [...]'
*** floating-point precision change: TextureCoordinate point='0.3217 0.8278 0.3482 0.8386 0.3916 0.798 [...]' to '0.3217 0.8278 0.3482 0.8386 0.3916 0.798 [...]'
*** floating-point precision change: HAnimJoint center='-2.139 61.529999 3.691' to '-2.139 61.53 3.691'
*** floating-point precision change: Transform translation='-2.139 61.529999 3.691' to '-2.139 61.53 3.691'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5714 0.1308 1.0220 -0.0065 0.3275 0.89 [...]' to '0.5714 0.1308 1.022 -0.0065 0.3275 0.890 [...]'
*** floating-point precision change: TextureCoordinate point='0.3217 0.8278 0.3482 0.8386 0.3916 0.798 [...]' to '0.3217 0.8278 0.3482 0.8386 0.3916 0.798 [...]'
*** floating-point precision change: HAnimJoint center='0.966600 61.930 4.753' to '0.9666 61.93 4.753'
*** floating-point precision change: Transform translation='0.966600 61.930 4.753' to '0.9666 61.93 4.753'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3218 -0.2298 0.7043 1.0830 0.5974 0.3 [...]' to '-0.3218 -0.2298 0.7043 1.083 0.5974 0.37 [...]'
*** floating-point precision change: TextureCoordinate point='0.3440 0.8611 0.3991 0.8726 0.2757 0.830 [...]' to '0.344 0.8611 0.3991 0.8726 0.2757 0.8301 [...]'
*** floating-point precision change: HAnimJoint center='-0.966600 61.930 4.753' to '-0.9666 61.93 4.753'
*** floating-point precision change: Transform translation='-0.966600 61.930 4.753' to '-0.9666 61.93 4.753'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3218 -0.2298 0.7043 -1.0830 0.5974 0.3 [...]' to '0.3218 -0.2298 0.7043 -1.083 0.5974 0.37 [...]'
*** floating-point precision change: TextureCoordinate point='0.3440 0.8611 0.3991 0.8726 0.2757 0.830 [...]' to '0.344 0.8611 0.3991 0.8726 0.2757 0.8301 [...]'
*** floating-point precision change: HAnimJoint center='0 57.450001 0.683500' to '0 57.45 0.6835'
*** floating-point precision change: Transform translation='0 57.450001 0.683500' to '0 57.45 0.6835'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0 -1.3170 2.9140 1.2520 -0.7221 2.3830 1 [...]' to '0 -1.317 2.914 1.252 -0.7221 2.383 1.083 [...]'
*** floating-point precision change: TextureCoordinate point='0.2448 0.6067 0.3051 0.6166 0.2959 0.625 [...]' to '0.2448 0.6067 0.3051 0.6166 0.2959 0.625 [...]'
*** floating-point precision change: HAnimJoint center='1.710 52.820 -0.612700' to '1.71 52.82 -0.6127'
*** floating-point precision change: Transform translation='1.710 52.820 -0.612700' to '1.71 52.82 -0.6127'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='9 6 1 -1 1 0 9 -1 6 5 2 -1 2 1 6 -1 8 3 2 -1 2 5 8 -1 8 7 4 -1 4 3 8 -1 9 0 4 -1 4 7 9 -1 2 3 4 -1 2 4 0 -1 1 2 0 -1 13 14 10 -1 12 13 10 -1 11 12 10 -1 6 9 11 -1 11 10 6 -1 9 7 12 -1 12 11 9 -1 7 8 13 -1 13 12 7 -1 8 5 14 -1 14 13 8 -1 5 6 10 -1 10 14 5 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='4.9900 0.1040 -0.8644 5.0730 0.4993 0.04 [...]' to '4.99 0.104 -0.8644 5.073 0.4993 0.047 4. [...]'
*** floating-point precision change: TextureCoordinate point='0.1911 0.4797 0.1710 0.4832 0.1497 0.480 [...]' to '0.1911 0.4797 0.171 0.4832 0.1497 0.4806 [...]'
*** floating-point precision change: HAnimJoint center='5.464 52.060001 -0.573200' to '5.464 52.06 -0.5732'
*** floating-point precision change: Transform translation='5.464 52.060001 -0.573200' to '5.464 52.06 -0.5732'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.9350 1.4660 -0.0932 1.5150 0.6492 -1.7 [...]' to '1.935 1.466 -0.0932 1.515 0.6492 -1.732 [...]'
*** floating-point precision change: TextureCoordinate point='0.1715 0.4655 0.1797 0.4646 0.1569 0.464 [...]' to '0.1715 0.4655 0.1797 0.4646 0.1569 0.464 [...]'
*** floating-point precision change: HAnimJoint center='7.336 51.480 -0.145200' to '7.336 51.48 -0.1452'
*** floating-point precision change: Transform translation='7.336 51.480 -0.145200' to '7.336 51.48 -0.1452'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.1640 1.7670 -1.6800 2.3200 1.7560 0.03 [...]' to '1.164 1.767 -1.68 2.32 1.756 0.0337 1.04 [...]'
*** floating-point precision change: TextureCoordinate point='0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]' to '0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]'
*** floating-point precision change: HAnimJoint center='8.093 40.380001 -0.250200' to '8.093 40.38 -0.2502'
*** floating-point precision change: Transform translation='8.093 40.380001 -0.250200' to '8.093 40.38 -0.2502'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2150 0.3047 -1.1520 1.1550 0.2966 -0.2 [...]' to '0.215 0.3047 -1.152 1.155 0.2966 -0.2588 [...]'
*** floating-point precision change: TextureCoordinate point='0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]' to '0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]'
*** floating-point precision change: HAnimJoint center='7.899 31.430 -0.380900' to '7.899 31.43 -0.3809'
*** floating-point precision change: Transform translation='7.899 31.430 -0.380900' to '7.899 31.43 -0.3809'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.6150 -0.6885 1.4180 -0.2519 -0.7698 1. [...]' to '0.615 -0.6885 1.418 -0.2519 -0.7698 1.60 [...]'
*** floating-point precision change: TextureCoordinate point='0.4538 0.6821 0.4536 0.6827 0.4366 0.685 [...]' to '0.4538 0.6821 0.4536 0.6827 0.4366 0.685 [...]'
*** floating-point precision change: HAnimJoint center='8.205 29.600 1.302' to '8.205 29.6 1.302'
*** floating-point precision change: Transform translation='8.205 29.600 1.302' to '8.205 29.6 1.302'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3750 -0.9214 0.3220 -0.2120 -1.0090 0 [...]' to '-0.375 -0.9214 0.322 -0.212 -1.009 0.085 [...]'
*** floating-point precision change: TextureCoordinate point='0.4690 0.6546 0.4646 0.6538 0.4679 0.653 [...]' to '0.469 0.6546 0.4646 0.6538 0.4679 0.6539 [...]'
*** floating-point precision change: HAnimJoint center='8.080 28.730 1.550' to '8.08 28.73 1.55'
*** floating-point precision change: Transform translation='8.080 28.730 1.550' to '8.08 28.73 1.55'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5258 -1.0010 0.2196 -0.3901 -1.0740 0 [...]' to '-0.5258 -1.001 0.2196 -0.3901 -1.074 0.0 [...]'
*** floating-point precision change: TextureCoordinate point='0.4716 0.6458 0.4680 0.6451 0.4710 0.644 [...]' to '0.4716 0.6458 0.468 0.6451 0.471 0.6448 [...]'
*** floating-point precision change: HAnimJoint center='7.832 27.850 1.735' to '7.832 27.85 1.735'
*** floating-point precision change: Transform translation='7.832 27.850 1.735' to '7.832 27.85 1.735'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5817 -0.8003 0.0727 -0.4584 -0.8658 - [...]' to '-0.5817 -0.8003 0.0727 -0.4584 -0.8658 - [...]'
*** floating-point precision change: TextureCoordinate point='0.4723 0.6394 0.4690 0.6388 0.4716 0.638 [...]' to '0.4723 0.6394 0.469 0.6388 0.4716 0.6383 [...]'
*** floating-point precision change: HAnimJoint center='8.376 28.549999 0.599700' to '8.376 28.55 0.5997'
*** floating-point precision change: Transform translation='8.376 28.549999 0.599700' to '8.376 28.55 0.5997'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0229 -1.4850 0.1659 -0.0277 -1.4930 - [...]' to '-0.0229 -1.485 0.1659 -0.0277 -1.493 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4530 0.6387 0.4487 0.6387 0.4487 0.638 [...]' to '0.453 0.6387 0.4487 0.6387 0.4487 0.6388 [...]'
*** floating-point precision change: HAnimJoint center='8.520 27.240 0.655100' to '8.52 27.24 0.6551'
*** floating-point precision change: Transform translation='8.520 27.240 0.655100' to '8.52 27.24 0.6551'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2499 -1.3310 0.1644 -0.2541 -1.3390 - [...]' to '-0.2499 -1.331 0.1644 -0.2541 -1.339 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4540 0.6279 0.4498 0.6279 0.4498 0.627 [...]' to '0.454 0.6279 0.4498 0.6279 0.4498 0.6277 [...]'
*** floating-point precision change: HAnimJoint center='8.450 26.100 0.695600' to '8.45 26.1 0.6956'
*** floating-point precision change: Transform translation='8.450 26.100 0.695600' to '8.45 26.1 0.6956'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.4479 -1.1250 0.1554 -0.4519 -1.1320 - [...]' to '-0.4479 -1.125 0.1554 -0.4519 -1.132 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4546 0.6191 0.4506 0.6190 0.4506 0.618 [...]' to '0.4546 0.6191 0.4506 0.619 0.4506 0.6185 [...]'
*** floating-point precision change: HAnimJoint center='8.192 25.170 0.731500' to '8.192 25.17 0.7315'
*** floating-point precision change: Transform translation='8.192 25.170 0.731500' to '8.192 25.17 0.7315'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.6187 -1.0710 0.1411 -0.6221 -1.0770 - [...]' to '-0.6187 -1.071 0.1411 -0.6221 -1.077 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4550 0.6109 0.4515 0.6108 0.4515 0.610 [...]' to '0.455 0.6109 0.4515 0.6108 0.4515 0.6101 [...]'
*** floating-point precision change: HAnimJoint center='8.344 28.650 -0.194' to '8.344 28.65 -0.194'
*** floating-point precision change: Transform translation='8.344 28.650 -0.194' to '8.344 28.65 -0.194'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0157 -1.6010 0.0972 0.0217 -1.5990 -0. [...]' to '0.0157 -1.601 0.0972 0.0217 -1.599 -0.13 [...]'
*** floating-point precision change: TextureCoordinate point='0.4371 0.6382 0.4328 0.6382 0.4329 0.638 [...]' to '0.4371 0.6382 0.4328 0.6382 0.4329 0.638 [...]'
*** floating-point precision change: HAnimJoint center='8.520 27.260 -0.195900' to '8.52 27.26 -0.1959'
*** floating-point precision change: Transform translation='8.520 27.260 -0.195900' to '8.52 27.26 -0.1959'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2259 -1.4480 0.0923 -0.2194 -1.4460 - [...]' to '-0.2259 -1.448 0.0923 -0.2194 -1.446 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4369 0.6266 0.4327 0.6266 0.4328 0.626 [...]' to '0.4369 0.6266 0.4327 0.6266 0.4328 0.626 [...]'
*** floating-point precision change: HAnimJoint center='8.477 26.070 -0.221400' to '8.477 26.07 -0.2214'
*** floating-point precision change: Transform translation='8.477 26.070 -0.221400' to '8.477 26.07 -0.2214'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.4389 -1.2680 0.0890 -0.4327 -1.2650 - [...]' to '-0.4389 -1.268 0.089 -0.4327 -1.265 -0.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.4364 0.6170 0.4323 0.6171 0.4325 0.616 [...]' to '0.4364 0.617 0.4323 0.6171 0.4325 0.6165 [...]'
*** floating-point precision change: HAnimJoint center='8.250 25.030001 -0.218700' to '8.25 25.03 -0.2187'
*** floating-point precision change: Transform translation='8.250 25.030001 -0.218700' to '8.25 25.03 -0.2187'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.6310 -1.1690 0.0421 -0.6256 -1.1670 - [...]' to '-0.631 -1.169 0.0421 -0.6256 -1.167 -0.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.4356 0.6082 0.4321 0.6082 0.4322 0.607 [...]' to '0.4356 0.6082 0.4321 0.6082 0.4322 0.607 [...]'
*** floating-point precision change: HAnimJoint center='8.339 28.570 -0.924300' to '8.339 28.57 -0.9243'
*** floating-point precision change: Transform translation='8.339 28.570 -0.924300' to '8.339 28.57 -0.9243'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0140 -1.3660 0.0295 -0.0298 -1.3540 - [...]' to '-0.014 -1.366 0.0295 -0.0298 -1.354 -0.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.4223 0.6397 0.4182 0.6398 0.4179 0.640 [...]' to '0.4223 0.6397 0.4182 0.6398 0.4179 0.64 [...]'
*** floating-point precision change: HAnimJoint center='8.428 27.299999 -0.998500' to '8.428 27.3 -0.9985'
*** floating-point precision change: Transform translation='8.428 27.299999 -0.998500' to '8.428 27.3 -0.9985'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1847 -1.2530 0.0467 -0.1998 -1.2410 - [...]' to '-0.1847 -1.253 0.0467 -0.1998 -1.241 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4212 0.6288 0.4172 0.6289 0.4169 0.628 [...]' to '0.4212 0.6288 0.4172 0.6289 0.4169 0.628 [...]'
*** floating-point precision change: HAnimJoint center='8.428 26.290001 -1.034' to '8.428 26.29 -1.034'
*** floating-point precision change: Transform translation='8.428 26.290001 -1.034' to '8.428 26.29 -1.034'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.4120 -1.1370 0.0335 -0.4261 -1.1250 - [...]' to '-0.412 -1.137 0.0335 -0.4261 -1.125 -0.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.4203 0.6204 0.4166 0.6205 0.4163 0.620 [...]' to '0.4203 0.6204 0.4166 0.6205 0.4163 0.62 [...]'
*** floating-point precision change: HAnimJoint center='8.192 25.309999 -1.124' to '8.192 25.31 -1.124'
*** floating-point precision change: Transform translation='8.192 25.309999 -1.124' to '8.192 25.31 -1.124'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5436 -1.0060 0.0820 -0.5559 -0.9964 - [...]' to '-0.5436 -1.006 0.082 -0.5559 -0.9964 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4195 0.6124 0.4163 0.6125 0.4160 0.611 [...]' to '0.4195 0.6124 0.4163 0.6125 0.416 0.6118 [...]'
*** floating-point precision change: HAnimJoint center='8.197 28.370001 -1.528' to '8.197 28.37 -1.528'
*** floating-point precision change: Transform translation='8.197 28.370001 -1.528' to '8.197 28.37 -1.528'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0463 -0.9645 -0.0622 0.0267 -0.9420 -0 [...]' to '0.0463 -0.9645 -0.0622 0.0267 -0.942 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4094 0.6427 0.4058 0.6429 0.4055 0.643 [...]' to '0.4094 0.6427 0.4058 0.6429 0.4055 0.643 [...]'
*** floating-point precision change: HAnimJoint center='8.334 27.500 -1.701' to '8.334 27.5 -1.701'
*** floating-point precision change: Transform translation='8.334 27.500 -1.701' to '8.334 27.5 -1.701'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1298 -0.9343 0.0120 -0.1487 -0.9120 - [...]' to '-0.1298 -0.9343 0.012 -0.1487 -0.912 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4075 0.6349 0.4040 0.6351 0.4037 0.635 [...]' to '0.4075 0.6349 0.404 0.6351 0.4037 0.6351 [...]'
*** floating-point precision change: HAnimJoint center='8.338 26.780001 -1.768' to '8.338 26.78 -1.768'
*** floating-point precision change: Transform translation='8.338 26.780001 -1.768' to '8.338 26.78 -1.768'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3103 -0.8684 0.0017 -0.3279 -0.8476 - [...]' to '-0.3103 -0.8684 0.0017 -0.3279 -0.8476 - [...]'
*** floating-point precision change: TextureCoordinate point='0.4061 0.6287 0.4028 0.6289 0.4025 0.628 [...]' to '0.4061 0.6287 0.4028 0.6289 0.4025 0.628 [...]'
*** floating-point precision change: HAnimJoint center='8.153 26.040001 -1.886' to '8.153 26.04 -1.886'
*** floating-point precision change: Transform translation='8.153 26.040001 -1.886' to '8.153 26.04 -1.886'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.4265 -0.7665 0.0531 -0.4417 -0.7485 - [...]' to '-0.4265 -0.7665 0.0531 -0.4417 -0.7485 - [...]'
*** floating-point precision change: TextureCoordinate point='0.4049 0.6227 0.4021 0.6229 0.4017 0.622 [...]' to '0.4049 0.6227 0.4021 0.6229 0.4017 0.622 [...]'
*** floating-point precision change: HAnimJoint center='-1.710 52.820 -0.612700' to '-1.71 52.82 -0.6127'
*** floating-point precision change: Transform translation='-1.710 52.820 -0.612700' to '-1.71 52.82 -0.6127'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='9 0 1 -1 1 6 9 -1 6 1 2 -1 2 5 6 -1 8 5 2 -1 2 3 8 -1 8 3 4 -1 4 7 8 -1 9 7 4 -1 4 0 9 -1 4 3 2 -1 0 4 2 -1 1 0 2 -1 10 14 13 -1 10 13 12 -1 11 10 12 -1 6 10 11 -1 11 9 6 -1 9 11 12 -1 12 7 9 -1 7 12 13 -1 13 8 7 -1 8 13 14 -1 14 5 8 -1 5 14 10 -1 10 6 5 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-4.9900 0.1040 -0.8644 -5.0730 0.4993 0. [...]' to '-4.99 0.104 -0.8644 -5.073 0.4993 0.047 [...]'
*** floating-point precision change: TextureCoordinate point='0.1911 0.4797 0.1710 0.4832 0.1497 0.480 [...]' to '0.1911 0.4797 0.171 0.4832 0.1497 0.4806 [...]'
*** floating-point precision change: HAnimJoint center='-5.464 52.060001 -0.573200' to '-5.464 52.06 -0.5732'
*** floating-point precision change: Transform translation='-5.464 52.060001 -0.573200' to '-5.464 52.06 -0.5732'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-1.9350 1.4660 -0.0932 -1.5150 0.6492 -1 [...]' to '-1.935 1.466 -0.0932 -1.515 0.6492 -1.73 [...]'
*** floating-point precision change: TextureCoordinate point='0.1715 0.4655 0.1797 0.4646 0.1569 0.464 [...]' to '0.1715 0.4655 0.1797 0.4646 0.1569 0.464 [...]'
*** floating-point precision change: HAnimJoint center='-7.336 51.480 -0.145200' to '-7.336 51.48 -0.1452'
*** floating-point precision change: Transform translation='-7.336 51.480 -0.145200' to '-7.336 51.48 -0.1452'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-1.1640 1.7670 -1.6800 -2.3200 1.7560 0. [...]' to '-1.164 1.767 -1.68 -2.32 1.756 0.0337 -1 [...]'
*** floating-point precision change: TextureCoordinate point='0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]' to '0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]'
*** floating-point precision change: HAnimJoint center='-8.093 40.380001 -0.250200' to '-8.093 40.38 -0.2502'
*** floating-point precision change: Transform translation='-8.093 40.380001 -0.250200' to '-8.093 40.38 -0.2502'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2150 0.3047 -1.1520 -1.1550 0.2966 -0 [...]' to '-0.215 0.3047 -1.152 -1.155 0.2966 -0.25 [...]'
*** floating-point precision change: TextureCoordinate point='0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]' to '0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]'
*** floating-point precision change: HAnimJoint center='-7.899 31.430 -0.380900' to '-7.899 31.43 -0.3809'
*** floating-point precision change: Transform translation='-7.899 31.430 -0.380900' to '-7.899 31.43 -0.3809'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.6150 -0.6885 1.4180 0.2519 -0.7698 1. [...]' to '-0.615 -0.6885 1.418 0.2519 -0.7698 1.60 [...]'
*** floating-point precision change: TextureCoordinate point='0.4538 0.6821 0.4536 0.6827 0.4366 0.685 [...]' to '0.4538 0.6821 0.4536 0.6827 0.4366 0.685 [...]'
*** floating-point precision change: HAnimJoint center='-8.205 29.600 1.302' to '-8.205 29.6 1.302'
*** floating-point precision change: Transform translation='-8.205 29.600 1.302' to '-8.205 29.6 1.302'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3750 -0.9214 0.3220 0.2120 -1.0090 0.0 [...]' to '0.375 -0.9214 0.322 0.212 -1.009 0.0858 [...]'
*** floating-point precision change: TextureCoordinate point='0.4690 0.6546 0.4646 0.6538 0.4679 0.653 [...]' to '0.469 0.6546 0.4646 0.6538 0.4679 0.6539 [...]'
*** floating-point precision change: HAnimJoint center='-8.080 28.730 1.550' to '-8.08 28.73 1.55'
*** floating-point precision change: Transform translation='-8.080 28.730 1.550' to '-8.08 28.73 1.55'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5258 -1.0010 0.2196 0.3901 -1.0740 0.0 [...]' to '0.5258 -1.001 0.2196 0.3901 -1.074 0.023 [...]'
*** floating-point precision change: TextureCoordinate point='0.4716 0.6458 0.4680 0.6451 0.4710 0.644 [...]' to '0.4716 0.6458 0.468 0.6451 0.471 0.6448 [...]'
*** floating-point precision change: HAnimJoint center='-7.832 27.850 1.735' to '-7.832 27.85 1.735'
*** floating-point precision change: Transform translation='-7.832 27.850 1.735' to '-7.832 27.85 1.735'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5817 -0.8003 0.0727 0.4584 -0.8658 -0. [...]' to '0.5817 -0.8003 0.0727 0.4584 -0.8658 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4723 0.6394 0.4690 0.6388 0.4716 0.638 [...]' to '0.4723 0.6394 0.469 0.6388 0.4716 0.6383 [...]'
*** floating-point precision change: HAnimJoint center='-8.376 28.549999 0.599700' to '-8.376 28.55 0.5997'
*** floating-point precision change: Transform translation='-8.376 28.549999 0.599700' to '-8.376 28.55 0.5997'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0229 -1.4850 0.1659 0.0277 -1.4930 -0. [...]' to '0.0229 -1.485 0.1659 0.0277 -1.493 -0.06 [...]'
*** floating-point precision change: TextureCoordinate point='0.4530 0.6387 0.4487 0.6387 0.4487 0.638 [...]' to '0.453 0.6387 0.4487 0.6387 0.4487 0.6388 [...]'
*** floating-point precision change: HAnimJoint center='-8.520 27.240 0.655100' to '-8.52 27.24 0.6551'
*** floating-point precision change: Transform translation='-8.520 27.240 0.655100' to '-8.52 27.24 0.6551'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2499 -1.3310 0.1644 0.2541 -1.3390 -0. [...]' to '0.2499 -1.331 0.1644 0.2541 -1.339 -0.06 [...]'
*** floating-point precision change: TextureCoordinate point='0.4540 0.6279 0.4498 0.6279 0.4498 0.627 [...]' to '0.454 0.6279 0.4498 0.6279 0.4498 0.6277 [...]'
*** floating-point precision change: HAnimJoint center='-8.450 26.100 0.695600' to '-8.45 26.1 0.6956'
*** floating-point precision change: Transform translation='-8.450 26.100 0.695600' to '-8.45 26.1 0.6956'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.4479 -1.1250 0.1554 0.4519 -1.1320 -0. [...]' to '0.4479 -1.125 0.1554 0.4519 -1.132 -0.06 [...]'
*** floating-point precision change: TextureCoordinate point='0.4546 0.6191 0.4506 0.6190 0.4506 0.618 [...]' to '0.4546 0.6191 0.4506 0.619 0.4506 0.6185 [...]'
*** floating-point precision change: HAnimJoint center='-8.192 25.170 0.731500' to '-8.192 25.17 0.7315'
*** floating-point precision change: Transform translation='-8.192 25.170 0.731500' to '-8.192 25.17 0.7315'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.6187 -1.0710 0.1411 0.6221 -1.0770 -0. [...]' to '0.6187 -1.071 0.1411 0.6221 -1.077 -0.04 [...]'
*** floating-point precision change: TextureCoordinate point='0.4550 0.6109 0.4515 0.6108 0.4515 0.610 [...]' to '0.455 0.6109 0.4515 0.6108 0.4515 0.6101 [...]'
*** floating-point precision change: HAnimJoint center='-8.344 28.650 -0.194' to '-8.344 28.65 -0.194'
*** floating-point precision change: Transform translation='-8.344 28.650 -0.194' to '-8.344 28.65 -0.194'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0157 -1.6010 0.0972 -0.0217 -1.5990 - [...]' to '-0.0157 -1.601 0.0972 -0.0217 -1.599 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4371 0.6382 0.4328 0.6382 0.4329 0.638 [...]' to '0.4371 0.6382 0.4328 0.6382 0.4329 0.638 [...]'
*** floating-point precision change: HAnimJoint center='-8.520 27.260 -0.195900' to '-8.52 27.26 -0.1959'
*** floating-point precision change: Transform translation='-8.520 27.260 -0.195900' to '-8.52 27.26 -0.1959'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2259 -1.4480 0.0923 0.2194 -1.4460 -0. [...]' to '0.2259 -1.448 0.0923 0.2194 -1.446 -0.13 [...]'
*** floating-point precision change: TextureCoordinate point='0.4369 0.6266 0.4327 0.6266 0.4328 0.626 [...]' to '0.4369 0.6266 0.4327 0.6266 0.4328 0.626 [...]'
*** floating-point precision change: HAnimJoint center='-8.477 26.070 -0.221400' to '-8.477 26.07 -0.2214'
*** floating-point precision change: Transform translation='-8.477 26.070 -0.221400' to '-8.477 26.07 -0.2214'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.4389 -1.2680 0.0890 0.4327 -1.2650 -0. [...]' to '0.4389 -1.268 0.089 0.4327 -1.265 -0.129 [...]'
*** floating-point precision change: TextureCoordinate point='0.4364 0.6170 0.4323 0.6171 0.4325 0.616 [...]' to '0.4364 0.617 0.4323 0.6171 0.4325 0.6165 [...]'
*** floating-point precision change: HAnimJoint center='-8.250 25.030001 -0.218700' to '-8.25 25.03 -0.2187'
*** floating-point precision change: Transform translation='-8.250 25.030001 -0.218700' to '-8.25 25.03 -0.2187'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.6310 -1.1690 0.0421 0.6256 -1.1670 -0. [...]' to '0.631 -1.169 0.0421 0.6256 -1.167 -0.147 [...]'
*** floating-point precision change: TextureCoordinate point='0.4356 0.6082 0.4321 0.6082 0.4322 0.607 [...]' to '0.4356 0.6082 0.4321 0.6082 0.4322 0.607 [...]'
*** floating-point precision change: HAnimJoint center='-8.339 28.570 -0.924300' to '-8.339 28.57 -0.9243'
*** floating-point precision change: Transform translation='-8.339 28.570 -0.924300' to '-8.339 28.57 -0.9243'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0140 -1.3660 0.0295 0.0298 -1.3540 -0. [...]' to '0.014 -1.366 0.0295 0.0298 -1.354 -0.188 [...]'
*** floating-point precision change: TextureCoordinate point='0.4223 0.6397 0.4182 0.6398 0.4179 0.640 [...]' to '0.4223 0.6397 0.4182 0.6398 0.4179 0.64 [...]'
*** floating-point precision change: HAnimJoint center='-8.428 27.299999 -0.998500' to '-8.428 27.3 -0.9985'
*** floating-point precision change: Transform translation='-8.428 27.299999 -0.998500' to '-8.428 27.3 -0.9985'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1847 -1.2530 0.0467 0.1998 -1.2410 -0. [...]' to '0.1847 -1.253 0.0467 0.1998 -1.241 -0.16 [...]'
*** floating-point precision change: TextureCoordinate point='0.4212 0.6288 0.4172 0.6289 0.4169 0.628 [...]' to '0.4212 0.6288 0.4172 0.6289 0.4169 0.628 [...]'
*** floating-point precision change: HAnimJoint center='-8.428 26.290001 -1.034' to '-8.428 26.29 -1.034'
*** floating-point precision change: Transform translation='-8.428 26.290001 -1.034' to '-8.428 26.29 -1.034'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.4120 -1.1370 0.0335 0.4261 -1.1250 -0. [...]' to '0.412 -1.137 0.0335 0.4261 -1.125 -0.167 [...]'
*** floating-point precision change: TextureCoordinate point='0.4203 0.6204 0.4166 0.6205 0.4163 0.620 [...]' to '0.4203 0.6204 0.4166 0.6205 0.4163 0.62 [...]'
*** floating-point precision change: HAnimJoint center='-8.192 25.309999 -1.124' to '-8.192 25.31 -1.124'
*** floating-point precision change: Transform translation='-8.192 25.309999 -1.124' to '-8.192 25.31 -1.124'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5436 -1.0060 0.0820 0.5559 -0.9964 -0. [...]' to '0.5436 -1.006 0.082 0.5559 -0.9964 -0.09 [...]'
*** floating-point precision change: TextureCoordinate point='0.4195 0.6124 0.4163 0.6125 0.4160 0.611 [...]' to '0.4195 0.6124 0.4163 0.6125 0.416 0.6118 [...]'
*** floating-point precision change: HAnimJoint center='-8.197 28.370001 -1.528' to '-8.197 28.37 -1.528'
*** floating-point precision change: Transform translation='-8.197 28.370001 -1.528' to '-8.197 28.37 -1.528'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0463 -0.9645 -0.0622 -0.0267 -0.9420 [...]' to '-0.0463 -0.9645 -0.0622 -0.0267 -0.942 - [...]'
*** floating-point precision change: TextureCoordinate point='0.4094 0.6427 0.4058 0.6429 0.4055 0.643 [...]' to '0.4094 0.6427 0.4058 0.6429 0.4055 0.643 [...]'
*** floating-point precision change: HAnimJoint center='-8.334 27.500 -1.701' to '-8.334 27.5 -1.701'
*** floating-point precision change: Transform translation='-8.334 27.500 -1.701' to '-8.334 27.5 -1.701'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1298 -0.9343 0.0120 0.1487 -0.9120 -0. [...]' to '0.1298 -0.9343 0.012 0.1487 -0.912 -0.17 [...]'
*** floating-point precision change: TextureCoordinate point='0.4075 0.6349 0.4040 0.6351 0.4037 0.635 [...]' to '0.4075 0.6349 0.404 0.6351 0.4037 0.6351 [...]'
*** floating-point precision change: HAnimJoint center='-8.338 26.780001 -1.768' to '-8.338 26.78 -1.768'
*** floating-point precision change: Transform translation='-8.338 26.780001 -1.768' to '-8.338 26.78 -1.768'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3103 -0.8684 0.0017 0.3279 -0.8476 -0. [...]' to '0.3103 -0.8684 0.0017 0.3279 -0.8476 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4061 0.6287 0.4028 0.6289 0.4025 0.628 [...]' to '0.4061 0.6287 0.4028 0.6289 0.4025 0.628 [...]'
*** floating-point precision change: HAnimJoint center='-8.153 26.040001 -1.886' to '-8.153 26.04 -1.886'
*** floating-point precision change: Transform translation='-8.153 26.040001 -1.886' to '-8.153 26.04 -1.886'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.4265 -0.7665 0.0531 0.4417 -0.7485 -0. [...]' to '0.4265 -0.7665 0.0531 0.4417 -0.7485 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4049 0.6227 0.4021 0.6229 0.4017 0.622 [...]' to '0.4049 0.6227 0.4021 0.6229 0.4017 0.622 [...]'
=======================================================================================================
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_sternoclavicular : l_clavicle
| l_acromioclavicular : 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_sternoclavicular : r_clavicle
r_acromioclavicular : 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
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
*** File size reduction: original Characters//JinLOA3.x3d.length=461170 bytes
processed canonical Characters//JinLOA3Tidy.x3d.length=440421 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_JinLOA3 skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (94), : HAnimSegment (94), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_JinLOA3 name='JinLOA3' loa='3'
skeleton
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_sternoclavicular : l_clavicle
| l_acromioclavicular : 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_sternoclavicular : r_clavicle
r_acromioclavicular : 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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[9], diagnostic]
[/X3D/head/meta[11], diagnostic]
is HAnim 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='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3], warning]
has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5' (loa='4'), 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='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5' (loa='4'), 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]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinLOA4.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 36.709999 -0.707600' to '0 36.71 -0.7076'
*** floating-point precision change: Transform translation='0 36.709999 -0.707600' to '0 36.71 -0.7076'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0 1.0530 0.0273 0 0.9123 -0.5414 -0.4375 [...]' to '0 1.053 0.0273 0 0.9123 -0.5414 -0.4375 [...]'
*** floating-point precision change: TextureCoordinate point='0.6211 0.5754 0.7851 0.5720 0.7614 0.572 [...]' to '0.6211 0.5754 0.7851 0.572 0.7614 0.572 [...]'
*** floating-point precision change: HAnimJoint center='0 31.430 -0.707600' to '0 31.43 -0.7076'
*** floating-point precision change: Transform translation='0 31.430 -0.707600' to '0 31.43 -0.7076'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0 10.7900 0.1424 0 10.0600 -2.8250 -2.28 [...]' to '0 10.79 0.1424 0 10.06 -2.825 -2.283 10. [...]'
*** floating-point precision change: TextureCoordinate point='0.6211 0.5754 0.7851 0.5720 0.7614 0.572 [...]' to '0.6211 0.5754 0.7851 0.572 0.7614 0.572 [...]'
*** floating-point precision change: HAnimJoint center='4.207 36.740002 -0.815500' to '4.207 36.74 -0.8155'
*** floating-point precision change: Transform translation='4.207 36.740002 -0.815500' to '4.207 36.74 -0.8155'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='2.9600 -0.0706 0 1.6430 -0.0706 3.2090 - [...]' to '2.96 -0.0706 0 1.643 -0.0706 3.209 -1.31 [...]'
*** floating-point precision change: TextureCoordinate point='0.7190 0.5576 0.6284 0.5576 0.7414 0.557 [...]' to '0.719 0.5576 0.6284 0.5576 0.7414 0.5576 [...]'
*** floating-point precision change: HAnimJoint center='4.116 18.170 -0.863900' to '4.116 18.17 -0.8639'
*** floating-point precision change: Transform translation='4.116 18.170 -0.863900' to '4.116 18.17 -0.8639'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='4 3 2 -1 5 4 2 -1 2 1 0 -1 5 2 0 -1 6 5 0 -1 9 8 7 -1 7 10 9 -1 12 11 8 -1 8 9 12 -1 14 13 11 -1 11 12 14 -1 16 15 13 -1 13 14 16 -1 18 17 15 -1 15 16 18 -1 20 19 17 -1 17 18 20 -1 10 7 19 -1 19 20 10 -1 21 9 10 -1 10 22 21 -1 23 12 9 -1 9 21 23 -1 24 14 12 -1 12 23 24 -1 25 16 14 -1 14 24 25 -1 26 18 16 -1 16 25 26 -1 27 20 18 -1 18 26 27 -1 22 10 20 -1 20 27 22 -1 1 21 22 -1 22 0 1 -1 2 23 21 -1 21 1 2 -1 3 24 23 -1 23 2 3 -1 4 25 24 -1 24 3 4 -1 5 26 25 -1 25 4 5 -1 6 27 26 -1 26 5 6 -1 0 22 27 -1 27 6 0 -1 8 29 28 -1 28 7 8 -1 11 30 29 -1 29 8 11 -1 13 31 30 -1 30 11 13 -1 15 32 31 -1 31 13 15 -1 17 33 32 -1 32 15 17 -1 19 34 33 -1 33 17 19 -1 7 28 34 -1 34 19 7 -1 29 36 35 -1 35 28 29 -1 30 37 36 -1 36 29 30 -1 31 38 37 -1 37 30 31 -1 32 39 38 -1 38 31 32 -1 33 40 39 -1 39 32 33 -1 34 41 40 -1 40 33 34 -1 28 35 41 -1 41 34 28 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.7186 0.9688 0.0234 0.3632 0.9688 0.935 [...]' to '0.7186 0.9688 0.0234 0.3632 0.9688 0.935 [...]'
*** floating-point precision change: TextureCoordinate point='0.9309 0.5848 0.9190 0.5848 0.8921 0.584 [...]' to '0.9309 0.5848 0.919 0.5848 0.8921 0.5848 [...]'
*** floating-point precision change: HAnimJoint center='3.948 4.242 -0.464500' to '3.948 4.242 -0.4645'
*** floating-point precision change: Transform translation='3.948 4.242 -0.464500' to '3.948 4.242 -0.4645'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.8393 -0.0174 -1.1880 -1.1440 -0.1364 [...]' to '-0.8393 -0.0174 -1.188 -1.144 -0.1364 -0 [...]'
*** floating-point precision change: TextureCoordinate point='0.2270 0.1089 0.2217 0.1285 0.2533 0.083 [...]' to '0.227 0.1089 0.2217 0.1285 0.2533 0.0835 [...]'
*** floating-point precision change: HAnimJoint center='3.480 1.640 0.216200' to '3.48 1.64 0.2162'
*** floating-point precision change: Transform translation='3.480 1.640 0.216200' to '3.48 1.64 0.2162'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='7 12 11 -1 11 6 7 -1 1 2 18 -1 18 17 1 -1 12 7 5 -1 5 10 12 -1 2 6 11 -1 5 0 13 -1 13 10 5 -1 1 17 14 -1 14 3 1 -1 11 18 2 -1 4 8 16 -1 16 15 4 -1 8 9 16 -1 3 14 16 -1 16 9 3 -1 24 23 22 -1 22 21 20 -1 24 22 20 -1 20 19 28 -1 24 20 28 -1 28 27 26 -1 24 28 26 -1 25 24 26 -1 38 43 42 -1 42 39 38 -1 37 36 35 -1 37 35 34 -1 34 33 32 -1 37 34 32 -1 32 31 30 -1 37 32 30 -1 37 30 29 -1 1 19 20 -1 20 2 1 -1 2 20 21 -1 21 6 2 -1 6 21 22 -1 22 7 6 -1 7 22 23 -1 23 5 7 -1 5 23 24 -1 24 0 5 -1 38 45 44 -1 44 43 38 -1 4 25 26 -1 26 8 4 -1 8 26 27 -1 27 9 8 -1 9 27 28 -1 28 3 9 -1 3 28 19 -1 19 1 3 -1 10 29 30 -1 30 12 10 -1 12 30 31 -1 31 11 12 -1 11 31 32 -1 32 18 11 -1 18 32 33 -1 33 17 18 -1 17 33 34 -1 34 14 17 -1 14 34 35 -1 35 16 14 -1 16 35 36 -1 36 15 16 -1 42 41 40 -1 40 39 42 -1 13 37 29 -1 29 10 13 -1 0 38 39 -1 39 13 0 -1 13 39 40 -1 40 37 13 -1 37 40 41 -1 41 36 37 -1 36 41 42 -1 42 15 36 -1 15 42 43 -1 43 4 15 -1 4 43 44 -1 44 25 4 -1 25 44 45 -1 45 24 25 -1 24 45 38 -1 38 0 24 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.8972 0.8045 0.6788 -0.6876 -1.0340 0.4 [...]' to '0.8972 0.8045 0.6788 -0.6876 -1.034 0.42 [...]'
*** floating-point precision change: TextureCoordinate point='0.2314 0.0879 0.2100 0.1541 0.2053 0.159 [...]' to '0.2314 0.0879 0.21 0.1541 0.2053 0.1595 [...]'
*** floating-point precision change: HAnimJoint center='2.994 1.427 0.817400' to '2.994 1.427 0.8174'
*** floating-point precision change: Transform translation='2.994 1.427 0.817400' to '2.994 1.427 0.8174'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0007 -1.1090 0.4253 -0.2643 -0.7690 0. [...]' to '0.0007 -1.109 0.4253 -0.2643 -0.769 0.45 [...]'
*** floating-point precision change: TextureCoordinate point='0.2027 0.1355 0.2132 0.1171 0.1958 0.144 [...]' to '0.2027 0.1355 0.2132 0.1171 0.1958 0.144 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5620 -0.9482 1.3840 -0.6218 0.2340 1. [...]' to '-0.562 -0.9482 1.384 -0.6218 0.234 1.681 [...]'
*** floating-point precision change: TextureCoordinate point='0.1770 0.1457 0.1567 0.1378 0.1506 0.143 [...]' to '0.177 0.1457 0.1567 0.1378 0.1506 0.1431 [...]'
*** floating-point precision change: HAnimJoint center='2.761 0.641100 4.161' to '2.761 0.6411 4.161'
*** floating-point precision change: Transform translation='2.761 0.641100 4.161' to '2.761 0.6411 4.161'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5023 0.0206 0.5225 0.5069 0.3389 0.972 [...]' to '0.5023 0.0206 0.5225 0.5069 0.3389 0.972 [...]'
*** floating-point precision change: TextureCoordinate point='0.1480 0.1294 0.1420 0.1322 0.1446 0.131 [...]' to '0.148 0.1294 0.142 0.1322 0.1446 0.131 0 [...]'
*** floating-point precision change: HAnimJoint center='2.761 0.539400 5.125' to '2.761 0.5394 5.125'
*** floating-point precision change: Transform translation='2.761 0.539400 5.125' to '2.761 0.5394 5.125'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3440 0.2722 0.7455 -0.3545 0.2852 0.76 [...]' to '0.344 0.2722 0.7455 -0.3545 0.2852 0.766 [...]'
*** floating-point precision change: TextureCoordinate point='0.1287 0.1130 0.1423 0.0921 0.1396 0.088 [...]' to '0.1287 0.113 0.1423 0.0921 0.1396 0.0889 [...]'
*** floating-point precision change: HAnimJoint center='3.619 1.490 0.952300' to '3.619 1.49 0.9523'
*** floating-point precision change: Transform translation='3.619 1.490 0.952300' to '3.619 1.49 0.9523'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2418 -1.3170 0.3066 0.2620 1.0690 0.27 [...]' to '0.2418 -1.317 0.3066 0.262 1.069 0.2707 [...]'
*** floating-point precision change: HAnimJoint center='3.564 1.160 1.825' to '3.564 1.16 1.825'
*** floating-point precision change: Transform translation='3.564 1.160 1.825' to '3.564 1.16 1.825'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3760 0.2511 1.7090 0.3357 0.7759 0.539 [...]' to '0.376 0.2511 1.709 0.3357 0.7759 0.5398 [...]'
*** floating-point precision change: TextureCoordinate point='0.1750 0.1048 0.1833 0.0898 0.1856 0.087 [...]' to '0.175 0.1048 0.1833 0.0898 0.1856 0.0872 [...]'
*** floating-point precision change: HAnimJoint center='3.668 0.665600 4.348' to '3.668 0.6656 4.348'
*** floating-point precision change: Transform translation='3.668 0.665600 4.348' to '3.668 0.6656 4.348'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3393 0.3234 0.2640 -0.3241 -0.2974 0. [...]' to '-0.3393 0.3234 0.264 -0.3241 -0.2974 0.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.2327 0.0796 0.2439 0.0803 0.2062 0.050 [...]' to '0.2327 0.0796 0.2439 0.0803 0.2062 0.05 [...]'
*** floating-point precision change: HAnimJoint center='3.747 0.562100 5.067' to '3.747 0.5621 5.067'
*** floating-point precision change: Transform translation='3.747 0.562100 5.067' to '3.747 0.5621 5.067'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3183 -0.4691 0.4490 -0.3467 -0.0977 0 [...]' to '-0.3183 -0.4691 0.449 -0.3467 -0.0977 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.1653 0.0654 0.1636 0.0630 0.1795 0.045 [...]' to '0.1653 0.0654 0.1636 0.063 0.1795 0.0453 [...]'
*** floating-point precision change: HAnimJoint center='3.747 0.436700 5.486' to '3.747 0.4367 5.486'
*** floating-point precision change: Transform translation='3.747 0.436700 5.486' to '3.747 0.4367 5.486'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2128 -0.2652 0.3261 -0.2081 -0.0280 0 [...]' to '-0.2128 -0.2652 0.3261 -0.2081 -0.028 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.1643 0.0579 0.1638 0.0538 0.1740 0.039 [...]' to '0.1643 0.0579 0.1638 0.0538 0.174 0.0396 [...]'
*** floating-point precision change: HAnimJoint center='4.132 1.484 0.880800' to '4.132 1.484 0.8808'
*** floating-point precision change: Transform translation='4.132 1.484 0.880800' to '4.132 1.484 0.8808'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3141 0.6132 0.8819 0.2408 -1.3400 0.87 [...]' to '0.3141 0.6132 0.8819 0.2408 -1.34 0.8742 [...]'
*** floating-point precision change: HAnimJoint center='4.204 1.160 1.751' to '4.204 1.16 1.751'
*** floating-point precision change: Transform translation='4.204 1.160 1.751' to '4.204 1.16 1.751'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3514 0.0088 2.1890 -0.2551 -0.9944 2.2 [...]' to '0.3514 0.0088 2.189 -0.2551 -0.9944 2.29 [...]'
*** floating-point precision change: TextureCoordinate point='0.1950 0.0629 0.1801 0.0847 0.1811 0.082 [...]' to '0.195 0.0629 0.1801 0.0847 0.1811 0.0824 [...]'
*** floating-point precision change: HAnimJoint center='4.288 0.669200 4.241' to '4.288 0.6692 4.241'
*** floating-point precision change: Transform translation='4.288 0.669200 4.241' to '4.288 0.6692 4.241'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1594 -0.1332 0.7353 -0.1083 -0.5433 0 [...]' to '-0.1594 -0.1332 0.7353 -0.1083 -0.5433 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.1706 0.0686 0.1709 0.0678 0.1824 0.052 [...]' to '0.1706 0.0686 0.1709 0.0678 0.1824 0.052 [...]'
*** floating-point precision change: HAnimJoint center='4.394 0.529900 4.910' to '4.394 0.5299 4.91'
*** floating-point precision change: Transform translation='4.394 0.529900 4.910' to '4.394 0.5299 4.91'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2639 -0.0654 0.4775 -0.2294 -0.4369 0 [...]' to '-0.2639 -0.0654 0.4775 -0.2294 -0.4369 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.1653 0.0654 0.1636 0.0630 0.1795 0.045 [...]' to '0.1653 0.0654 0.1636 0.063 0.1795 0.0453 [...]'
*** floating-point precision change: HAnimJoint center='4.463 0.436700 5.320' to '4.463 0.4367 5.32'
*** floating-point precision change: Transform translation='4.463 0.436700 5.320' to '4.463 0.4367 5.32'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1552 -0.0280 0.3818 -0.1660 -0.2652 0 [...]' to '-0.1552 -0.028 0.3818 -0.166 -0.2652 0.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.1643 0.0579 0.1747 0.0423 0.1740 0.039 [...]' to '0.1643 0.0579 0.1747 0.0423 0.174 0.0396 [...]'
*** floating-point precision change: HAnimJoint center='3.960 2.577 -1.154' to '3.96 2.577 -1.154'
*** floating-point precision change: Transform translation='3.960 2.577 -1.154' to '3.96 2.577 -1.154'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='1 2 3 -1 3 0 1 -1 4 5 6 -1 6 7 4 -1 4 7 19 -1 19 18 4 -1 0 3 9 -1 9 8 0 -1 10 11 3 -1 3 2 10 -1 12 13 7 -1 7 6 12 -1 13 20 19 -1 19 7 13 -1 25 9 14 -1 14 26 25 -1 3 11 14 -1 14 9 3 -1 15 16 11 -1 11 10 15 -1 13 17 21 -1 21 20 13 -1 11 16 14 -1 4 18 23 -1 23 5 4 -1 14 37 38 -1 34 35 16 -1 16 15 34 -1 17 36 39 -1 39 21 17 -1 17 13 12 -1 35 37 14 -1 14 16 35 -1 5 27 30 -1 30 6 5 -1 18 1 22 -1 22 23 18 -1 2 1 18 -1 18 19 2 -1 10 2 19 -1 19 20 10 -1 15 10 20 -1 20 21 15 -1 34 15 21 -1 21 39 34 -1 22 1 0 -1 0 8 22 -1 25 24 8 -1 8 9 25 -1 14 38 33 -1 33 26 14 -1 23 29 27 -1 27 5 23 -1 22 28 29 -1 29 23 22 -1 8 24 28 -1 28 22 8 -1 30 31 12 -1 12 6 30 -1 32 40 12 -1 12 31 32 -1 40 36 17 -1 17 12 40 -1 44 43 42 -1 42 41 49 -1 44 42 49 -1 49 48 47 -1 44 49 47 -1 45 44 47 -1 46 45 47 -1 55 54 53 -1 53 52 51 -1 55 53 51 -1 50 55 51 -1 55 50 59 -1 59 56 55 -1 56 59 58 -1 58 57 56 -1 34 41 42 -1 42 35 34 -1 35 42 43 -1 43 37 35 -1 37 43 44 -1 44 38 37 -1 38 44 45 -1 45 33 38 -1 33 45 46 -1 46 32 33 -1 32 46 47 -1 47 40 32 -1 40 47 48 -1 48 36 40 -1 36 48 49 -1 49 39 36 -1 39 49 41 -1 41 34 39 -1 25 50 51 -1 51 24 25 -1 24 51 52 -1 52 28 24 -1 28 52 53 -1 53 29 28 -1 29 53 54 -1 54 27 29 -1 27 54 55 -1 55 30 27 -1 30 55 56 -1 56 31 30 -1 31 56 57 -1 57 32 31 -1 32 57 58 -1 58 33 32 -1 33 58 59 -1 59 26 33 -1 26 59 50 -1 50 25 26 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.9985 -2.4930 -0.8739 0.3444 -2.4930 -1 [...]' to '0.9985 -2.493 -0.8739 0.3444 -2.493 -1.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.2845 0.0964 0.2768 0.1211 0.2792 0.122 [...]' to '0.2845 0.0964 0.2768 0.1211 0.2792 0.122 [...]'
*** floating-point precision change: HAnimJoint center='4.917 1.568 0.092850' to '4.917 1.568 0.0929'
*** floating-point precision change: Transform translation='4.917 1.568 0.092850' to '4.917 1.568 0.0929'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3927 -1.3450 0.6502 0.5513 -1.0520 0.4 [...]' to '0.3927 -1.345 0.6502 0.5513 -1.052 0.467 [...]'
*** floating-point precision change: TextureCoordinate point='0.2528 0.0622 0.2585 0.0581 0.2383 0.079 [...]' to '0.2528 0.0622 0.2585 0.0581 0.2383 0.079 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.4300 0.2032 1.6080 0.3411 0.4771 0.420 [...]' to '0.43 0.2032 1.608 0.3411 0.4771 0.4203 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.2117 0.0481 0.2254 0.0615 0.2142 0.050 [...]' to '0.2117 0.0481 0.2254 0.0615 0.2142 0.050 [...]'
*** floating-point precision change: HAnimJoint center='4.883 0.637900 4.052' to '4.883 0.6379 4.052'
*** floating-point precision change: Transform translation='4.883 0.637900 4.052' to '4.883 0.6379 4.052'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3278 -0.0570 0.1883 -0.0525 -0.5059 0. [...]' to '0.3278 -0.057 0.1883 -0.0525 -0.5059 0.7 [...]'
*** floating-point precision change: TextureCoordinate point='0.2033 0.0375 0.1866 0.0487 0.1860 0.047 [...]' to '0.2033 0.0375 0.1866 0.0487 0.186 0.0472 [...]'
*** floating-point precision change: HAnimJoint center='5.074 0.544200 4.725' to '5.074 0.5442 4.725'
*** floating-point precision change: Transform translation='5.074 0.544200 4.725' to '5.074 0.5442 4.725'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2219 -0.4550 0.3874 -0.2704 -0.0797 0 [...]' to '-0.2219 -0.455 0.3874 -0.2704 -0.0797 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.1822 0.0458 0.1809 0.0434 0.1953 0.028 [...]' to '0.1822 0.0458 0.1809 0.0434 0.1953 0.028 [...]'
*** floating-point precision change: HAnimJoint center='5.141 0.416400 5.053' to '5.141 0.4164 5.053'
*** floating-point precision change: Transform translation='5.141 0.416400 5.053' to '5.141 0.4164 5.053'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1526 -0.2418 0.2583 0.1598 -0.2418 0. [...]' to '-0.1526 -0.2418 0.2583 0.1598 -0.2418 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.1831 0.0355 0.1904 0.0263 0.1901 0.024 [...]' to '0.1831 0.0355 0.1904 0.0263 0.1901 0.024 [...]'
*** floating-point precision change: HAnimJoint center='5.370 0.930900 1.544' to '5.37 0.9309 1.544'
*** floating-point precision change: Transform translation='5.370 0.930900 1.544' to '5.37 0.9309 1.544'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3306 -0.8463 1.1440 0.5928 -0.4351 1.4 [...]' to '0.3306 -0.8463 1.144 0.5928 -0.4351 1.44 [...]'
*** floating-point precision change: TextureCoordinate point='0.2299 0.0317 0.2316 0.0247 0.2265 0.026 [...]' to '0.2299 0.0317 0.2316 0.0247 0.2265 0.026 [...]'
*** floating-point precision change: HAnimJoint center='5.514 0.607600 3.847' to '5.514 0.6076 3.847'
*** floating-point precision change: Transform translation='5.514 0.607600 3.847' to '5.514 0.6076 3.847'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2741 0.2687 -0.0725 0.2213 -0.4838 0.1 [...]' to '0.2741 0.2687 -0.0725 0.2213 -0.4838 0.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.2192 0.0256 0.2205 0.0195 0.2048 0.040 [...]' to '0.2192 0.0256 0.2205 0.0195 0.2048 0.040 [...]'
*** floating-point precision change: HAnimJoint center='5.617 0.482500 4.184' to '5.617 0.4825 4.184'
*** floating-point precision change: Transform translation='5.617 0.482500 4.184' to '5.617 0.4825 4.184'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2408 -0.4069 0.2803 0.3104 -0.1317 0.2 [...]' to '0.2408 -0.4069 0.2803 0.3104 -0.1317 0.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.2109 0.0133 0.2102 0.0181 0.2093 0.016 [...]' to '0.2109 0.0133 0.2102 0.0181 0.2093 0.016 [...]'
*** floating-point precision change: HAnimJoint center='5.657 0.380600 4.528' to '5.657 0.3806 4.528'
*** floating-point precision change: Transform translation='5.657 0.380600 4.528' to '5.657 0.3806 4.528'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1245 -0.2998 0.2013 0.2172 -0.0402 0.2 [...]' to '0.1245 -0.2998 0.2013 0.2172 -0.0402 0.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.2048 0.0135 0.2053 0.0142 0.1964 0.026 [...]' to '0.2048 0.0135 0.2053 0.0142 0.1964 0.026 [...]'
*** floating-point precision change: HAnimJoint center='-4.207 36.740002 -0.815500' to '-4.207 36.74 -0.8155'
*** floating-point precision change: Transform translation='-4.207 36.740002 -0.815500' to '-4.207 36.74 -0.8155'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-2.9600 -0.0706 0 -1.6430 -0.0706 3.2090 [...]' to '-2.96 -0.0706 0 -1.643 -0.0706 3.209 1.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.7190 0.5576 0.6284 0.5576 0.7414 0.557 [...]' to '0.719 0.5576 0.6284 0.5576 0.7414 0.5576 [...]'
*** floating-point precision change: HAnimJoint center='-4.116 18.170 -0.863900' to '-4.116 18.17 -0.8639'
*** floating-point precision change: Transform translation='-4.116 18.170 -0.863900' to '-4.116 18.17 -0.8639'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 2 3 4 -1 2 4 5 -1 0 2 5 -1 6 0 5 -1 9 10 7 -1 7 8 9 -1 12 9 8 -1 8 11 12 -1 14 12 11 -1 11 13 14 -1 16 14 13 -1 13 15 16 -1 18 16 15 -1 15 17 18 -1 20 18 17 -1 17 19 20 -1 10 20 19 -1 19 7 10 -1 21 22 10 -1 10 9 21 -1 23 21 9 -1 9 12 23 -1 24 23 12 -1 12 14 24 -1 25 24 14 -1 14 16 25 -1 26 25 16 -1 16 18 26 -1 27 26 18 -1 18 20 27 -1 22 27 20 -1 20 10 22 -1 1 0 22 -1 22 21 1 -1 2 1 21 -1 21 23 2 -1 3 2 23 -1 23 24 3 -1 4 3 24 -1 24 25 4 -1 5 4 25 -1 25 26 5 -1 6 5 26 -1 26 27 6 -1 0 6 27 -1 27 22 0 -1 8 7 28 -1 28 29 8 -1 11 8 29 -1 29 30 11 -1 13 11 30 -1 30 31 13 -1 15 13 31 -1 31 32 15 -1 17 15 32 -1 32 33 17 -1 19 17 33 -1 33 34 19 -1 7 19 34 -1 34 28 7 -1 29 28 35 -1 35 36 29 -1 30 29 36 -1 36 37 30 -1 31 30 37 -1 37 38 31 -1 32 31 38 -1 38 39 32 -1 33 32 39 -1 39 40 33 -1 34 33 40 -1 40 41 34 -1 28 34 41 -1 41 35 28 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-0.7186 0.9688 0.0234 -0.3632 0.9688 0.9 [...]' to '-0.7186 0.9688 0.0234 -0.3632 0.9688 0.9 [...]'
*** floating-point precision change: TextureCoordinate point='0.9309 0.5848 0.9190 0.5848 0.8921 0.584 [...]' to '0.9309 0.5848 0.919 0.5848 0.8921 0.5848 [...]'
*** floating-point precision change: HAnimJoint center='-3.931 4.242 -0.464500' to '-3.931 4.242 -0.4645'
*** floating-point precision change: Transform translation='-3.931 4.242 -0.464500' to '-3.931 4.242 -0.4645'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.8393 -0.0174 -1.1880 1.1440 -0.1364 -0 [...]' to '0.8393 -0.0174 -1.188 1.144 -0.1364 -0.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.2270 0.1089 0.2217 0.1285 0.2533 0.083 [...]' to '0.227 0.1089 0.2217 0.1285 0.2533 0.0835 [...]'
*** floating-point precision change: HAnimJoint center='-3.464 1.640 0.216200' to '-3.464 1.64 0.2162'
*** floating-point precision change: Transform translation='-3.464 1.640 0.216200' to '-3.464 1.64 0.2162'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='7 6 11 -1 11 12 7 -1 1 17 18 -1 18 2 1 -1 12 10 5 -1 5 7 12 -1 2 11 6 -1 5 10 13 -1 13 0 5 -1 1 3 14 -1 14 17 1 -1 11 2 18 -1 4 15 16 -1 16 8 4 -1 8 16 9 -1 3 9 16 -1 16 14 3 -1 26 27 28 -1 28 19 20 -1 20 21 22 -1 22 23 24 -1 20 22 24 -1 28 20 24 -1 26 28 24 -1 25 26 24 -1 38 39 42 -1 42 43 38 -1 37 29 30 -1 30 31 32 -1 37 30 32 -1 32 33 34 -1 37 32 34 -1 37 34 35 -1 37 35 36 -1 1 2 20 -1 20 19 1 -1 2 6 21 -1 21 20 2 -1 6 7 22 -1 22 21 6 -1 7 5 23 -1 23 22 7 -1 5 0 24 -1 24 23 5 -1 38 43 44 -1 44 45 38 -1 4 8 26 -1 26 25 4 -1 8 9 27 -1 27 26 8 -1 9 3 28 -1 28 27 9 -1 3 1 19 -1 19 28 3 -1 10 12 30 -1 30 29 10 -1 12 11 31 -1 31 30 12 -1 11 18 32 -1 32 31 11 -1 18 17 33 -1 33 32 18 -1 17 14 34 -1 34 33 17 -1 14 16 35 -1 35 34 14 -1 16 15 36 -1 36 35 16 -1 42 39 40 -1 40 41 42 -1 13 10 29 -1 29 37 13 -1 0 13 39 -1 39 38 0 -1 13 37 40 -1 40 39 13 -1 37 36 41 -1 41 40 37 -1 36 15 42 -1 42 41 36 -1 15 4 43 -1 43 42 15 -1 4 25 44 -1 44 43 4 -1 25 24 45 -1 45 44 25 -1 24 0 38 -1 38 45 24 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-0.8972 0.8045 0.6788 0.6876 -1.0340 0.4 [...]' to '-0.8972 0.8045 0.6788 0.6876 -1.034 0.42 [...]'
*** floating-point precision change: TextureCoordinate point='0.2314 0.0879 0.2100 0.1541 0.2053 0.159 [...]' to '0.2314 0.0879 0.21 0.1541 0.2053 0.1595 [...]'
*** floating-point precision change: HAnimJoint center='-2.977 1.427 0.817400' to '-2.977 1.427 0.8174'
*** floating-point precision change: Transform translation='-2.977 1.427 0.817400' to '-2.977 1.427 0.8174'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0007 -1.1090 0.4253 0.2643 -0.7690 0. [...]' to '-0.0007 -1.109 0.4253 0.2643 -0.769 0.45 [...]'
*** floating-point precision change: TextureCoordinate point='0.2027 0.1355 0.2132 0.1171 0.1958 0.144 [...]' to '0.2027 0.1355 0.2132 0.1171 0.1958 0.144 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5620 -0.9482 1.3840 0.6218 0.2340 1.68 [...]' to '0.562 -0.9482 1.384 0.6218 0.234 1.681 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.1770 0.1457 0.1567 0.1378 0.1506 0.143 [...]' to '0.177 0.1457 0.1567 0.1378 0.1506 0.1431 [...]'
*** floating-point precision change: HAnimJoint center='-2.745 0.641100 4.161' to '-2.745 0.6411 4.161'
*** floating-point precision change: Transform translation='-2.745 0.641100 4.161' to '-2.745 0.6411 4.161'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5023 0.0206 0.5225 -0.5069 0.3389 0.9 [...]' to '-0.5023 0.0206 0.5225 -0.5069 0.3389 0.9 [...]'
*** floating-point precision change: TextureCoordinate point='0.1480 0.1294 0.1420 0.1322 0.1446 0.131 [...]' to '0.148 0.1294 0.142 0.1322 0.1446 0.131 0 [...]'
*** floating-point precision change: HAnimJoint center='-2.744 0.539400 5.125' to '-2.744 0.5394 5.125'
*** floating-point precision change: Transform translation='-2.744 0.539400 5.125' to '-2.744 0.5394 5.125'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3440 0.2722 0.7455 0.3545 0.2852 0.76 [...]' to '-0.344 0.2722 0.7455 0.3545 0.2852 0.766 [...]'
*** floating-point precision change: TextureCoordinate point='0.1287 0.1130 0.1423 0.0921 0.1396 0.088 [...]' to '0.1287 0.113 0.1423 0.0921 0.1396 0.0889 [...]'
*** floating-point precision change: HAnimJoint center='-3.602 1.490 0.952300' to '-3.602 1.49 0.9523'
*** floating-point precision change: Transform translation='-3.602 1.490 0.952300' to '-3.602 1.49 0.9523'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2418 -1.3170 0.3066 -0.2620 1.0690 0. [...]' to '-0.2418 -1.317 0.3066 -0.262 1.069 0.270 [...]'
*** floating-point precision change: HAnimJoint center='-3.548 1.160 1.825' to '-3.548 1.16 1.825'
*** floating-point precision change: Transform translation='-3.548 1.160 1.825' to '-3.548 1.16 1.825'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3760 0.2511 1.7090 -0.3357 0.7759 0.5 [...]' to '-0.376 0.2511 1.709 -0.3357 0.7759 0.539 [...]'
*** floating-point precision change: TextureCoordinate point='0.1750 0.1048 0.1833 0.0898 0.1856 0.087 [...]' to '0.175 0.1048 0.1833 0.0898 0.1856 0.0872 [...]'
*** floating-point precision change: HAnimJoint center='-3.651 0.665600 4.348' to '-3.651 0.6656 4.348'
*** floating-point precision change: Transform translation='-3.651 0.665600 4.348' to '-3.651 0.6656 4.348'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3393 0.3234 0.2640 0.3241 -0.2974 0.27 [...]' to '0.3393 0.3234 0.264 0.3241 -0.2974 0.277 [...]'
*** floating-point precision change: TextureCoordinate point='0.2327 0.0796 0.2439 0.0803 0.2062 0.050 [...]' to '0.2327 0.0796 0.2439 0.0803 0.2062 0.05 [...]'
*** floating-point precision change: HAnimJoint center='-3.730 0.562100 5.067' to '-3.73 0.5621 5.067'
*** floating-point precision change: Transform translation='-3.730 0.562100 5.067' to '-3.73 0.5621 5.067'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3183 -0.4691 0.4490 0.3467 -0.0977 0.4 [...]' to '0.3183 -0.4691 0.449 0.3467 -0.0977 0.46 [...]'
*** floating-point precision change: TextureCoordinate point='0.1653 0.0654 0.1636 0.0630 0.1795 0.045 [...]' to '0.1653 0.0654 0.1636 0.063 0.1795 0.0453 [...]'
*** floating-point precision change: HAnimJoint center='-3.730 0.436700 5.486' to '-3.73 0.4367 5.486'
*** floating-point precision change: Transform translation='-3.730 0.436700 5.486' to '-3.73 0.4367 5.486'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2128 -0.2652 0.3261 0.2081 -0.0280 0.4 [...]' to '0.2128 -0.2652 0.3261 0.2081 -0.028 0.41 [...]'
*** floating-point precision change: TextureCoordinate point='0.1643 0.0579 0.1638 0.0538 0.1740 0.039 [...]' to '0.1643 0.0579 0.1638 0.0538 0.174 0.0396 [...]'
*** floating-point precision change: HAnimJoint center='-4.116 1.484 0.880800' to '-4.116 1.484 0.8808'
*** floating-point precision change: Transform translation='-4.116 1.484 0.880800' to '-4.116 1.484 0.8808'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3141 0.6132 0.8819 -0.2408 -1.3400 0. [...]' to '-0.3141 0.6132 0.8819 -0.2408 -1.34 0.87 [...]'
*** floating-point precision change: HAnimJoint center='-4.188 1.160 1.751' to '-4.188 1.16 1.751'
*** floating-point precision change: Transform translation='-4.188 1.160 1.751' to '-4.188 1.16 1.751'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3514 0.0088 2.1890 0.2551 -0.9944 2.2 [...]' to '-0.3514 0.0088 2.189 0.2551 -0.9944 2.29 [...]'
*** floating-point precision change: TextureCoordinate point='0.1950 0.0629 0.1801 0.0847 0.1811 0.082 [...]' to '0.195 0.0629 0.1801 0.0847 0.1811 0.0824 [...]'
*** floating-point precision change: HAnimJoint center='-4.271 0.669200 4.241' to '-4.271 0.6692 4.241'
*** floating-point precision change: Transform translation='-4.271 0.669200 4.241' to '-4.271 0.6692 4.241'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1594 -0.1332 0.7353 0.1083 -0.5433 0.7 [...]' to '0.1594 -0.1332 0.7353 0.1083 -0.5433 0.7 [...]'
*** floating-point precision change: TextureCoordinate point='0.1706 0.0686 0.1709 0.0678 0.1824 0.052 [...]' to '0.1706 0.0686 0.1709 0.0678 0.1824 0.052 [...]'
*** floating-point precision change: HAnimJoint center='-4.378 0.529900 4.910' to '-4.378 0.5299 4.91'
*** floating-point precision change: Transform translation='-4.378 0.529900 4.910' to '-4.378 0.5299 4.91'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2639 -0.0654 0.4775 0.2294 -0.4369 0.4 [...]' to '0.2639 -0.0654 0.4775 0.2294 -0.4369 0.4 [...]'
*** floating-point precision change: TextureCoordinate point='0.1653 0.0654 0.1636 0.0630 0.1795 0.045 [...]' to '0.1653 0.0654 0.1636 0.063 0.1795 0.0453 [...]'
*** floating-point precision change: HAnimJoint center='-4.446 0.436700 5.320' to '-4.446 0.4367 5.32'
*** floating-point precision change: Transform translation='-4.446 0.436700 5.320' to '-4.446 0.4367 5.32'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1552 -0.0280 0.3818 0.1660 -0.2652 0.2 [...]' to '0.1552 -0.028 0.3818 0.166 -0.2652 0.297 [...]'
*** floating-point precision change: TextureCoordinate point='0.1643 0.0579 0.1747 0.0423 0.1740 0.039 [...]' to '0.1643 0.0579 0.1747 0.0423 0.174 0.0396 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='1 0 3 -1 3 2 1 -1 4 7 6 -1 6 5 4 -1 4 18 19 -1 19 7 4 -1 0 8 9 -1 9 3 0 -1 10 2 3 -1 3 11 10 -1 12 6 7 -1 7 13 12 -1 13 7 19 -1 19 20 13 -1 25 26 14 -1 14 9 25 -1 3 9 14 -1 14 11 3 -1 15 10 11 -1 11 16 15 -1 13 20 21 -1 21 17 13 -1 11 14 16 -1 4 5 23 -1 23 18 4 -1 14 38 37 -1 34 15 16 -1 16 35 34 -1 17 21 39 -1 39 36 17 -1 17 12 13 -1 35 16 14 -1 14 37 35 -1 5 6 30 -1 30 27 5 -1 18 23 22 -1 22 1 18 -1 2 19 18 -1 18 1 2 -1 10 20 19 -1 19 2 10 -1 15 21 20 -1 20 10 15 -1 34 39 21 -1 21 15 34 -1 22 8 0 -1 0 1 22 -1 25 9 8 -1 8 24 25 -1 14 26 33 -1 33 38 14 -1 23 5 27 -1 27 29 23 -1 22 23 29 -1 29 28 22 -1 8 22 28 -1 28 24 8 -1 30 6 12 -1 12 31 30 -1 32 31 12 -1 12 40 32 -1 40 12 17 -1 17 36 40 -1 47 48 49 -1 49 41 42 -1 42 43 44 -1 49 42 44 -1 47 49 44 -1 47 44 45 -1 46 47 45 -1 51 52 53 -1 53 54 55 -1 51 53 55 -1 50 51 55 -1 55 56 59 -1 59 50 55 -1 56 57 58 -1 58 59 56 -1 34 35 42 -1 42 41 34 -1 35 37 43 -1 43 42 35 -1 37 38 44 -1 44 43 37 -1 38 33 45 -1 45 44 38 -1 33 32 46 -1 46 45 33 -1 32 40 47 -1 47 46 32 -1 40 36 48 -1 48 47 40 -1 36 39 49 -1 49 48 36 -1 39 34 41 -1 41 49 39 -1 25 24 51 -1 51 50 25 -1 24 28 52 -1 52 51 24 -1 28 29 53 -1 53 52 28 -1 29 27 54 -1 54 53 29 -1 27 30 55 -1 55 54 27 -1 30 31 56 -1 56 55 30 -1 31 32 57 -1 57 56 31 -1 32 33 58 -1 58 57 32 -1 33 26 59 -1 59 58 33 -1 26 25 50 -1 50 59 26 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-0.9985 -2.4930 -0.8739 -0.3444 -2.4930 [...]' to '-0.9985 -2.493 -0.8739 -0.3444 -2.493 -1 [...]'
*** floating-point precision change: TextureCoordinate point='0.2845 0.0964 0.2768 0.1211 0.2792 0.122 [...]' to '0.2845 0.0964 0.2768 0.1211 0.2792 0.122 [...]'
*** floating-point precision change: HAnimJoint center='-4.901 1.568 0.092850' to '-4.901 1.568 0.0929'
*** floating-point precision change: Transform translation='-4.901 1.568 0.092850' to '-4.901 1.568 0.0929'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3927 -1.3450 0.6502 -0.5513 -1.0520 0 [...]' to '-0.3927 -1.345 0.6502 -0.5513 -1.052 0.4 [...]'
*** floating-point precision change: TextureCoordinate point='0.2528 0.0622 0.2585 0.0581 0.2383 0.079 [...]' to '0.2528 0.0622 0.2585 0.0581 0.2383 0.079 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.4300 0.2032 1.6080 -0.3411 0.4771 0.4 [...]' to '-0.43 0.2032 1.608 -0.3411 0.4771 0.4203 [...]'
*** floating-point precision change: TextureCoordinate point='0.2117 0.0481 0.2254 0.0615 0.2142 0.050 [...]' to '0.2117 0.0481 0.2254 0.0615 0.2142 0.050 [...]'
*** floating-point precision change: HAnimJoint center='-4.867 0.637900 4.052' to '-4.867 0.6379 4.052'
*** floating-point precision change: Transform translation='-4.867 0.637900 4.052' to '-4.867 0.6379 4.052'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3278 -0.0570 0.1883 0.0525 -0.5059 0. [...]' to '-0.3278 -0.057 0.1883 0.0525 -0.5059 0.7 [...]'
*** floating-point precision change: TextureCoordinate point='0.2033 0.0375 0.1866 0.0487 0.1860 0.047 [...]' to '0.2033 0.0375 0.1866 0.0487 0.186 0.0472 [...]'
*** floating-point precision change: HAnimJoint center='-5.057 0.544200 4.725' to '-5.057 0.5442 4.725'
*** floating-point precision change: Transform translation='-5.057 0.544200 4.725' to '-5.057 0.5442 4.725'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2219 -0.4550 0.3874 0.2704 -0.0797 0.4 [...]' to '0.2219 -0.455 0.3874 0.2704 -0.0797 0.41 [...]'
*** floating-point precision change: TextureCoordinate point='0.1822 0.0458 0.1809 0.0434 0.1953 0.028 [...]' to '0.1822 0.0458 0.1809 0.0434 0.1953 0.028 [...]'
*** floating-point precision change: HAnimJoint center='-5.125 0.416400 5.053' to '-5.125 0.4164 5.053'
*** floating-point precision change: Transform translation='-5.125 0.416400 5.053' to '-5.125 0.4164 5.053'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1526 -0.2418 0.2583 -0.1598 -0.2418 0. [...]' to '0.1526 -0.2418 0.2583 -0.1598 -0.2418 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.1831 0.0355 0.1904 0.0263 0.1901 0.024 [...]' to '0.1831 0.0355 0.1904 0.0263 0.1901 0.024 [...]'
*** floating-point precision change: HAnimJoint center='-5.353 0.930900 1.544' to '-5.353 0.9309 1.544'
*** floating-point precision change: Transform translation='-5.353 0.930900 1.544' to '-5.353 0.9309 1.544'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3306 -0.8463 1.1440 -0.5928 -0.4351 1 [...]' to '-0.3306 -0.8463 1.144 -0.5928 -0.4351 1. [...]'
*** floating-point precision change: TextureCoordinate point='0.2299 0.0317 0.2316 0.0247 0.2265 0.026 [...]' to '0.2299 0.0317 0.2316 0.0247 0.2265 0.026 [...]'
*** floating-point precision change: HAnimJoint center='-5.497 0.607600 3.847' to '-5.497 0.6076 3.847'
*** floating-point precision change: Transform translation='-5.497 0.607600 3.847' to '-5.497 0.6076 3.847'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2741 0.2687 -0.0725 -0.2213 -0.4838 0 [...]' to '-0.2741 0.2687 -0.0725 -0.2213 -0.4838 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.2192 0.0256 0.2205 0.0195 0.2048 0.040 [...]' to '0.2192 0.0256 0.2205 0.0195 0.2048 0.040 [...]'
*** floating-point precision change: HAnimJoint center='-5.600 0.482500 4.184' to '-5.6 0.4825 4.184'
*** floating-point precision change: Transform translation='-5.600 0.482500 4.184' to '-5.6 0.4825 4.184'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2408 -0.4069 0.2803 -0.3104 -0.1317 0 [...]' to '-0.2408 -0.4069 0.2803 -0.3104 -0.1317 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.2109 0.0133 0.2102 0.0181 0.2093 0.016 [...]' to '0.2109 0.0133 0.2102 0.0181 0.2093 0.016 [...]'
*** floating-point precision change: HAnimJoint center='-5.641 0.380600 4.528' to '-5.641 0.3806 4.528'
*** floating-point precision change: Transform translation='-5.641 0.380600 4.528' to '-5.641 0.3806 4.528'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1245 -0.2998 0.2013 -0.2172 -0.0402 0 [...]' to '-0.1245 -0.2998 0.2013 -0.2172 -0.0402 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.2048 0.0135 0.2053 0.0142 0.1964 0.026 [...]' to '0.2048 0.0135 0.2053 0.0142 0.1964 0.026 [...]'
*** floating-point precision change: HAnimJoint center='0 41.130001 -0.611700' to '0 41.13 -0.6117'
*** floating-point precision change: Transform translation='0 41.130001 -0.611700' to '0 41.13 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='4.1780 1.1140 3.7110 5.7600 1.1500 1.754 [...]' to '4.178 1.114 3.711 5.76 1.15 1.754 1.52 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.0190 0.2349 0.1011 0.2410 0.1445 0.241 [...]' to '0.019 0.2349 0.1011 0.241 0.1445 0.2419 [...]'
*** floating-point precision change: HAnimJoint center='0 42.209999 -0.611700' to '0 42.21 -0.6117'
*** floating-point precision change: Transform translation='0 42.209999 -0.611700' to '0 42.21 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='4.0260 0.7465 3.3650 5.5560 0.7644 1.615 [...]' to '4.026 0.7465 3.365 5.556 0.7644 1.615 1. [...]'
*** floating-point precision change: TextureCoordinate point='0.1026 0.2616 0.1481 0.2604 0.3503 0.257 [...]' to '0.1026 0.2616 0.1481 0.2604 0.3503 0.257 [...]'
*** floating-point precision change: HAnimJoint center='0 42.930 -0.611700' to '0 42.93 -0.6117'
*** floating-point precision change: Transform translation='0 42.930 -0.611700' to '0 42.93 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.8740 0.7332 3.0200 1.3670 0.7332 -3.02 [...]' to '3.874 0.7332 3.02 1.367 0.7332 -3.028 3. [...]'
*** floating-point precision change: TextureCoordinate point='0.1041 0.2822 0.0168 0.2798 0.1518 0.278 [...]' to '0.1041 0.2822 0.0168 0.2798 0.1518 0.278 [...]'
*** floating-point precision change: HAnimJoint center='0 43.660 -0.611700' to '0 43.66 -0.6117'
*** floating-point precision change: Transform translation='0 43.660 -0.611700' to '0 43.66 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.7100 0.7770 2.6480 4.8180 0.7770 -0.56 [...]' to '3.71 0.777 2.648 4.818 0.777 -0.5615 5.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.0177 0.3051 0.0982 0.3020 0.1487 0.297 [...]' to '0.0177 0.3051 0.0982 0.302 0.1487 0.2975 [...]'
*** floating-point precision change: HAnimJoint center='0 44.430 -0.611700' to '0 44.43 -0.6117'
*** floating-point precision change: Transform translation='0 44.430 -0.611700' to '0 44.43 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.7020 1.0560 2.5880 1.2860 1.0560 3.040 [...]' to '3.702 1.056 2.588 1.286 1.056 3.04 5.104 [...]'
*** floating-point precision change: TextureCoordinate point='0.0943 0.3233 0.0192 0.3251 0.1489 0.321 [...]' to '0.0943 0.3233 0.0192 0.3251 0.1489 0.321 [...]'
*** floating-point precision change: HAnimJoint center='0 45.470001 -0.611700' to '0 45.47 -0.6117'
*** floating-point precision change: Transform translation='0 45.470001 -0.611700' to '0 45.47 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.6950 1.0540 2.5290 5.0810 1.0540 1.266 [...]' to '3.695 1.054 2.529 5.081 1.054 1.266 1.29 [...]'
*** floating-point precision change: TextureCoordinate point='0.0903 0.3446 0.1491 0.3449 0.0206 0.345 [...]' to '0.0903 0.3446 0.1491 0.3449 0.0206 0.345 [...]'
*** floating-point precision change: HAnimJoint center='0 46.520 -0.611700' to '0 46.52 -0.6117'
*** floating-point precision change: Transform translation='0 46.520 -0.611700' to '0 46.52 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.6950 0.0098 2.5290 5.0810 0.0098 1.266 [...]' to '3.695 0.0098 2.529 5.081 0.0098 1.266 1. [...]'
*** floating-point precision change: TextureCoordinate point='0.0206 0.3452 0.0903 0.3446 0.0903 0.344 [...]' to '0.0206 0.3452 0.0903 0.3446 0.0903 0.344 [...]'
*** floating-point precision change: HAnimJoint center='0 47.279999 -0.612700' to '0 47.28 -0.6127'
*** floating-point precision change: Transform translation='0 47.279999 -0.612700' to '0 47.28 -0.6127'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.8600 0.0118 2.9360 5.3610 0.0118 1.276 [...]' to '3.86 0.0118 2.936 5.361 0.0118 1.276 1.5 [...]'
*** floating-point precision change: TextureCoordinate point='0.0890 0.3604 0.1508 0.3559 0.3588 0.356 [...]' to '0.089 0.3604 0.1508 0.3559 0.3588 0.3561 [...]'
*** floating-point precision change: HAnimJoint center='0 47.930 -0.611700' to '0 47.93 -0.6117'
*** floating-point precision change: Transform translation='0 47.930 -0.611700' to '0 47.93 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.4180 0.0059 3.3620 3.8920 0.0059 -1.86 [...]' to '1.418 0.0059 3.362 3.892 0.0059 -1.86 5. [...]'
*** floating-point precision change: TextureCoordinate point='0.0245 0.3617 0.2207 0.3633 0.1922 0.362 [...]' to '0.0245 0.3617 0.2207 0.3633 0.1922 0.362 [...]'
*** floating-point precision change: HAnimJoint center='0 48.580002 -0.611700' to '0 48.58 -0.6117'
*** floating-point precision change: Transform translation='0 48.580002 -0.611700' to '0 48.58 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.4760 0.0001 3.5330 4.0330 0.0001 -1.94 [...]' to '1.476 0.0001 3.533 4.033 0.0001 -1.943 5 [...]'
*** floating-point precision change: TextureCoordinate point='0.0908 0.3999 0.0325 0.3879 0.0306 0.383 [...]' to '0.0908 0.3999 0.0325 0.3879 0.0306 0.383 [...]'
*** floating-point precision change: HAnimJoint center='0 49.279999 -0.611700' to '0 49.28 -0.6117'
*** floating-point precision change: Transform translation='0 49.279999 -0.611700' to '0 49.28 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='6.2850 0.5819 1.3190 2.0620 0.5819 -2.61 [...]' to '6.285 0.5819 1.319 2.062 0.5819 -2.618 4 [...]'
*** floating-point precision change: TextureCoordinate point='0.0437 0.4075 0.2185 0.3912 0.3484 0.394 [...]' to '0.0437 0.4075 0.2185 0.3912 0.3484 0.394 [...]'
*** floating-point precision change: HAnimJoint center='0 49.849998 -0.611700' to '0 49.85 -0.6117'
*** floating-point precision change: Transform translation='0 49.849998 -0.611700' to '0 49.85 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.9370 0.6896 -2.6440 6.1920 0.6897 1.37 [...]' to '1.937 0.6896 -2.644 6.192 0.6897 1.374 5 [...]'
*** floating-point precision change: TextureCoordinate point='0.3061 0.4256 0.3364 0.4029 0.1528 0.407 [...]' to '0.3061 0.4256 0.3364 0.4029 0.1528 0.407 [...]'
*** floating-point precision change: HAnimJoint center='0 50.540001 -0.611700' to '0 50.54 -0.6117'
*** floating-point precision change: Transform translation='0 50.540001 -0.611700' to '0 50.54 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.8110 0.6855 -2.6700 5.9030 0.6856 -0.5 [...]' to '1.811 0.6855 -2.67 5.903 0.6856 -0.5713 [...]'
*** floating-point precision change: TextureCoordinate point='0.2236 0.4600 0.2638 0.4568 0.3214 0.420 [...]' to '0.2236 0.46 0.2638 0.4568 0.3214 0.4203 [...]'
*** floating-point precision change: HAnimJoint center='0 51.220001 -0.611700' to '0 51.22 -0.6117'
*** floating-point precision change: Transform translation='0 51.220001 -0.611700' to '0 51.22 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.6810 0.8220 3.5280 5.7750 0.8490 -0.90 [...]' to '1.681 0.822 3.528 5.775 0.849 -0.9043 5. [...]'
*** floating-point precision change: TextureCoordinate point='0.0639 0.4488 0.0777 0.4495 0.1846 0.443 [...]' to '0.0639 0.4488 0.0777 0.4495 0.1846 0.443 [...]'
*** floating-point precision change: HAnimJoint center='0 52.040001 -0.611700' to '0 52.04 -0.6117'
*** floating-point precision change: Transform translation='0 52.040001 -0.611700' to '0 52.04 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.7130 0.7435 3.4280 5.3780 1.2420 1.672 [...]' to '1.713 0.7435 3.428 5.378 1.242 1.672 4.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.0763 0.4945 0.0877 0.4617 0.0525 0.471 [...]' to '0.0763 0.4945 0.0877 0.4617 0.0525 0.471 [...]'
*** floating-point precision change: HAnimJoint center='0 53.139999 -0.612700' to '0 53.14 -0.6127'
*** floating-point precision change: Transform translation='0 53.139999 -0.612700' to '0 53.14 -0.6127'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='3.1310 0.4823 3.6600 1.3730 0.5334 3.428 [...]' to '3.131 0.4823 3.66 1.373 0.5334 3.428 1.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.4473 0.6921 0.4449 0.6914 0.4513 0.691 [...]' to '0.4473 0.6921 0.4449 0.6914 0.4513 0.691 [...]'
*** floating-point precision change: HAnimJoint center='0 54.200001 -0.611700' to '0 54.2 -0.6117'
*** floating-point precision change: Transform translation='0 54.200001 -0.611700' to '0 54.2 -0.6117'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.4700 1.7100 -1.1500 2.0160 1.6880 0.04 [...]' to '1.47 1.71 -1.15 2.016 1.688 0.0414 2.914 [...]'
*** floating-point precision change: TextureCoordinate point='0.4416 0.6747 0.4535 0.6485 0.4483 0.643 [...]' to '0.4416 0.6747 0.4535 0.6485 0.4483 0.643 [...]'
*** floating-point precision change: HAnimJoint center='0 55.349998 -0.669500' to '0 55.35 -0.6695'
*** floating-point precision change: Transform translation='0 55.349998 -0.669500' to '0 55.35 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='5 6 33 -1 33 28 5 -1 34 32 1 -1 1 7 34 -1 30 34 7 -1 7 8 30 -1 28 29 11 -1 11 5 28 -1 29 35 10 -1 10 11 29 -1 14 15 16 -1 16 17 18 -1 18 19 20 -1 16 18 20 -1 20 21 22 -1 22 23 12 -1 20 22 12 -1 16 20 12 -1 14 16 12 -1 13 14 12 -1 1 0 13 -1 13 12 1 -1 0 2 14 -1 14 13 0 -1 2 3 15 -1 15 14 2 -1 3 4 16 -1 16 15 3 -1 4 6 17 -1 17 16 4 -1 6 5 18 -1 18 17 6 -1 5 11 19 -1 19 18 5 -1 11 10 20 -1 20 19 11 -1 10 9 21 -1 21 20 10 -1 9 8 22 -1 22 21 9 -1 8 7 23 -1 23 22 8 -1 7 1 12 -1 12 23 7 -1 0 1 32 -1 32 24 0 -1 2 0 24 -1 24 25 2 -1 3 2 25 -1 25 26 3 -1 4 3 26 -1 26 27 4 -1 6 4 27 -1 27 33 6 -1 8 9 31 -1 31 30 8 -1 9 10 35 -1 35 31 9 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 24 32 37 -1 37 36 24 -1 32 34 38 -1 38 37 32 -1 34 30 39 -1 39 38 34 -1 30 31 40 -1 40 39 30 -1 31 35 41 -1 41 40 31 -1 35 29 42 -1 42 41 35 -1 29 28 43 -1 43 42 29 -1 28 33 44 -1 44 43 28 -1 33 27 45 -1 45 44 33 -1 27 26 46 -1 46 45 27 -1 26 25 47 -1 47 46 26 -1 25 24 36 -1 36 47 25 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.1071 -1.1240 0 0.1694 -1.1950 1 [...]' to '0.5369 0.1071 -1.124 0 0.1694 -1.195 1.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.3995 0.6285 0.3906 0.6293 0.4094 0.632 [...]' to '0.3995 0.6285 0.3906 0.6293 0.4094 0.632 [...]'
*** floating-point precision change: HAnimJoint center='0 55.889999 -0.669500' to '0 55.89 -0.6695'
*** floating-point precision change: Transform translation='0 55.889999 -0.669500' to '0 55.89 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='12 20 8 -1 8 0 12 -1 13 12 0 -1 0 1 13 -1 14 13 1 -1 1 2 14 -1 15 14 2 -1 2 3 15 -1 21 15 3 -1 3 9 21 -1 18 19 7 -1 7 6 18 -1 19 23 11 -1 11 7 19 -1 16 21 9 -1 9 4 16 -1 20 22 10 -1 10 8 20 -1 22 18 6 -1 6 10 22 -1 17 16 4 -1 4 5 17 -1 23 17 5 -1 5 11 23 -1 26 27 28 -1 28 29 30 -1 30 31 32 -1 28 30 32 -1 32 33 34 -1 34 35 24 -1 32 34 24 -1 28 32 24 -1 26 28 24 -1 25 26 24 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 0 8 25 -1 25 24 0 -1 8 10 26 -1 26 25 8 -1 10 6 27 -1 27 26 10 -1 6 7 28 -1 28 27 6 -1 7 11 29 -1 29 28 7 -1 11 5 30 -1 30 29 11 -1 5 4 31 -1 31 30 5 -1 4 9 32 -1 32 31 4 -1 9 3 33 -1 33 32 9 -1 3 2 34 -1 34 33 3 -1 2 1 35 -1 35 34 2 -1 1 0 24 -1 24 35 1 -1 20 12 37 -1 37 36 20 -1 12 13 38 -1 38 37 12 -1 13 14 39 -1 39 38 13 -1 14 15 40 -1 40 39 14 -1 15 21 41 -1 41 40 15 -1 21 16 42 -1 42 41 21 -1 16 17 43 -1 43 42 16 -1 17 23 44 -1 44 43 17 -1 23 19 45 -1 45 44 23 -1 19 18 46 -1 46 45 19 -1 18 22 47 -1 47 46 18 -1 22 20 36 -1 36 47 22 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.5581 -1.1240 1.1390 0.5581 -0.8 [...]' to '0.5369 0.5581 -1.124 1.139 0.5581 -0.850 [...]'
*** floating-point precision change: HAnimJoint center='0 56.439999 -0.669500' to '0 56.44 -0.6695'
*** floating-point precision change: Transform translation='0 56.439999 -0.669500' to '0 56.44 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='12 20 8 -1 8 0 12 -1 13 12 0 -1 0 1 13 -1 14 13 1 -1 1 2 14 -1 15 14 2 -1 2 3 15 -1 21 15 3 -1 3 9 21 -1 18 19 7 -1 7 6 18 -1 19 23 11 -1 11 7 19 -1 16 21 9 -1 9 4 16 -1 20 22 10 -1 10 8 20 -1 22 18 6 -1 6 10 22 -1 17 16 4 -1 4 5 17 -1 23 17 5 -1 5 11 23 -1 26 27 28 -1 28 29 30 -1 30 31 32 -1 28 30 32 -1 32 33 34 -1 34 35 24 -1 32 34 24 -1 28 32 24 -1 26 28 24 -1 25 26 24 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 0 8 25 -1 25 24 0 -1 8 10 26 -1 26 25 8 -1 10 6 27 -1 27 26 10 -1 6 7 28 -1 28 27 6 -1 7 11 29 -1 29 28 7 -1 11 5 30 -1 30 29 11 -1 5 4 31 -1 31 30 5 -1 4 9 32 -1 32 31 4 -1 9 3 33 -1 33 32 9 -1 3 2 34 -1 34 33 3 -1 2 1 35 -1 35 34 2 -1 1 0 24 -1 24 35 1 -1 20 12 37 -1 37 36 20 -1 12 13 38 -1 38 37 12 -1 13 14 39 -1 39 38 13 -1 14 15 40 -1 40 39 14 -1 15 21 41 -1 41 40 15 -1 21 16 42 -1 42 41 21 -1 16 17 43 -1 43 42 16 -1 17 23 44 -1 44 43 17 -1 23 19 45 -1 45 44 23 -1 19 18 46 -1 46 45 19 -1 18 22 47 -1 47 46 18 -1 22 20 36 -1 36 47 22 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.5456 -1.1240 1.1390 0.5456 -0.8 [...]' to '0.5369 0.5456 -1.124 1.139 0.5456 -0.850 [...]'
*** floating-point precision change: HAnimJoint center='0 56.990002 -0.669500' to '0 56.99 -0.6695'
*** floating-point precision change: Transform translation='0 56.990002 -0.669500' to '0 56.99 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='12 20 8 -1 8 0 12 -1 13 12 0 -1 0 1 13 -1 14 13 1 -1 1 2 14 -1 15 14 2 -1 2 3 15 -1 21 15 3 -1 3 9 21 -1 18 19 7 -1 7 6 18 -1 19 23 11 -1 11 7 19 -1 9 4 16 -1 16 21 9 -1 10 8 20 -1 20 22 10 -1 6 10 22 -1 22 18 6 -1 4 5 17 -1 17 16 4 -1 5 11 23 -1 23 17 5 -1 26 27 28 -1 28 29 30 -1 30 31 32 -1 28 30 32 -1 32 33 34 -1 34 35 24 -1 32 34 24 -1 28 32 24 -1 26 28 24 -1 25 26 24 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 0 8 25 -1 25 24 0 -1 8 10 26 -1 26 25 8 -1 10 6 27 -1 27 26 10 -1 6 7 28 -1 28 27 6 -1 7 11 29 -1 29 28 7 -1 11 5 30 -1 30 29 11 -1 5 4 31 -1 31 30 5 -1 4 9 32 -1 32 31 4 -1 9 3 33 -1 33 32 9 -1 3 2 34 -1 34 33 3 -1 2 1 35 -1 35 34 2 -1 1 0 24 -1 24 35 1 -1 20 12 37 -1 37 36 20 -1 12 13 38 -1 38 37 12 -1 13 14 39 -1 39 38 13 -1 14 15 40 -1 40 39 14 -1 15 21 41 -1 41 40 15 -1 21 16 42 -1 42 41 21 -1 16 17 43 -1 43 42 16 -1 17 23 44 -1 44 43 17 -1 23 19 45 -1 45 44 23 -1 19 18 46 -1 46 45 19 -1 18 22 47 -1 47 46 18 -1 22 20 36 -1 36 47 22 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.5776 -1.1240 1.1390 0.5776 -0.8 [...]' to '0.5369 0.5776 -1.124 1.139 0.5776 -0.850 [...]'
*** floating-point precision change: TextureCoordinate point='0.3995 0.6628 0.4094 0.6635 0.4164 0.663 [...]' to '0.3995 0.6628 0.4094 0.6635 0.4164 0.663 [...]'
*** floating-point precision change: HAnimJoint center='0 57.560001 -0.669500' to '0 57.56 -0.6695'
*** floating-point precision change: Transform translation='0 57.560001 -0.669500' to '0 57.56 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='8 0 12 -1 12 20 8 -1 0 1 13 -1 13 12 0 -1 1 2 14 -1 14 13 1 -1 2 3 15 -1 15 14 2 -1 3 9 21 -1 21 15 3 -1 7 6 18 -1 18 19 7 -1 11 7 19 -1 19 23 11 -1 9 4 16 -1 16 21 9 -1 10 8 20 -1 20 22 10 -1 6 10 22 -1 22 18 6 -1 4 5 17 -1 17 16 4 -1 5 11 23 -1 23 17 5 -1 26 27 28 -1 28 29 30 -1 30 31 32 -1 28 30 32 -1 32 33 34 -1 34 35 24 -1 32 34 24 -1 28 32 24 -1 26 28 24 -1 25 26 24 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 0 8 25 -1 25 24 0 -1 8 10 26 -1 26 25 8 -1 10 6 27 -1 27 26 10 -1 6 7 28 -1 28 27 6 -1 7 11 29 -1 29 28 7 -1 11 5 30 -1 30 29 11 -1 5 4 31 -1 31 30 5 -1 4 9 32 -1 32 31 4 -1 9 3 33 -1 33 32 9 -1 3 2 34 -1 34 33 3 -1 2 1 35 -1 35 34 2 -1 1 0 24 -1 24 35 1 -1 20 12 37 -1 37 36 20 -1 12 13 38 -1 38 37 12 -1 13 14 39 -1 39 38 13 -1 14 15 40 -1 40 39 14 -1 15 21 41 -1 41 40 15 -1 21 16 42 -1 42 41 21 -1 16 17 43 -1 43 42 16 -1 17 23 44 -1 44 43 17 -1 23 19 45 -1 45 44 23 -1 19 18 46 -1 46 45 19 -1 18 22 47 -1 47 46 18 -1 22 20 36 -1 36 47 22 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.5152 -1.1240 1.1390 0.5152 -0.8 [...]' to '0.5369 0.5152 -1.124 1.139 0.5152 -0.850 [...]'
*** floating-point precision change: TextureCoordinate point='0.3995 0.6659 0.4094 0.6664 0.4164 0.666 [...]' to '0.3995 0.6659 0.4094 0.6664 0.4164 0.666 [...]'
*** floating-point precision change: HAnimJoint center='0 58.080002 -0.669500' to '0 58.08 -0.6695'
*** floating-point precision change: Transform translation='0 58.080002 -0.669500' to '0 58.08 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='14 15 16 -1 16 17 18 -1 18 19 20 -1 16 18 20 -1 20 21 22 -1 22 23 12 -1 20 22 12 -1 16 20 12 -1 14 16 12 -1 13 14 12 -1 0 1 13 -1 13 12 0 -1 1 7 14 -1 14 13 1 -1 7 8 15 -1 15 14 7 -1 8 9 16 -1 16 15 8 -1 9 10 17 -1 17 16 9 -1 10 11 18 -1 18 17 10 -1 11 6 19 -1 19 18 11 -1 6 5 20 -1 20 19 6 -1 5 4 21 -1 21 20 5 -1 4 3 22 -1 22 21 4 -1 3 2 23 -1 23 22 3 -1 2 0 12 -1 12 23 2 -1 1 0 24 -1 24 32 1 -1 0 2 25 -1 25 24 0 -1 2 3 26 -1 26 25 2 -1 3 4 27 -1 27 26 3 -1 4 5 33 -1 33 27 4 -1 9 8 30 -1 30 31 9 -1 10 9 31 -1 31 35 10 -1 5 6 28 -1 28 33 5 -1 7 1 32 -1 32 34 7 -1 8 7 34 -1 34 30 8 -1 6 11 29 -1 29 28 6 -1 11 10 35 -1 35 29 11 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 32 24 37 -1 37 36 32 -1 24 25 38 -1 38 37 24 -1 25 26 39 -1 39 38 25 -1 26 27 40 -1 40 39 26 -1 27 33 41 -1 41 40 27 -1 33 28 42 -1 42 41 33 -1 28 29 43 -1 43 42 28 -1 29 35 44 -1 44 43 29 -1 35 31 45 -1 45 44 35 -1 31 30 46 -1 46 45 31 -1 30 34 47 -1 47 46 30 -1 34 32 36 -1 36 47 34 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.5216 -1.1240 0 0.5216 -1.1950 1 [...]' to '0.5369 0.5216 -1.124 0 0.5216 -1.195 1.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.3995 0.6721 0.3906 0.6721 0.4094 0.672 [...]' to '0.3995 0.6721 0.3906 0.6721 0.4094 0.672 [...]'
*** floating-point precision change: HAnimJoint center='0 58.599998 -0.669500' to '0 58.6 -0.6695'
*** floating-point precision change: Transform translation='0 58.599998 -0.669500' to '0 58.6 -0.6695'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='8 0 12 -1 12 20 8 -1 0 1 13 -1 13 12 0 -1 1 2 14 -1 14 13 1 -1 2 3 15 -1 15 14 2 -1 3 9 21 -1 21 15 3 -1 7 6 18 -1 18 19 7 -1 11 7 19 -1 19 23 11 -1 9 4 16 -1 16 21 9 -1 10 8 20 -1 20 22 10 -1 6 10 22 -1 22 18 6 -1 4 5 17 -1 17 16 4 -1 5 11 23 -1 23 17 5 -1 26 27 28 -1 28 29 30 -1 30 31 32 -1 28 30 32 -1 32 33 34 -1 34 35 24 -1 32 34 24 -1 28 32 24 -1 26 28 24 -1 25 26 24 -1 38 39 40 -1 40 41 42 -1 42 43 44 -1 40 42 44 -1 44 45 46 -1 46 47 36 -1 44 46 36 -1 40 44 36 -1 38 40 36 -1 37 38 36 -1 0 8 25 -1 25 24 0 -1 8 10 26 -1 26 25 8 -1 10 6 27 -1 27 26 10 -1 6 7 28 -1 28 27 6 -1 7 11 29 -1 29 28 7 -1 11 5 30 -1 30 29 11 -1 5 4 31 -1 31 30 5 -1 4 9 32 -1 32 31 4 -1 9 3 33 -1 33 32 9 -1 3 2 34 -1 34 33 3 -1 2 1 35 -1 35 34 2 -1 1 0 24 -1 24 35 1 -1 20 12 37 -1 37 36 20 -1 12 13 38 -1 38 37 12 -1 13 14 39 -1 39 38 13 -1 14 15 40 -1 40 39 14 -1 15 21 41 -1 41 40 15 -1 21 16 42 -1 42 41 21 -1 16 17 43 -1 43 42 16 -1 17 23 44 -1 44 43 17 -1 23 19 45 -1 45 44 23 -1 19 18 46 -1 46 45 19 -1 18 22 47 -1 47 46 18 -1 22 20 36 -1 36 47 22 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.5369 0.5724 -1.1240 1.1390 0.5724 -0.8 [...]' to '0.5369 0.5724 -1.124 1.139 0.5724 -0.850 [...]'
*** floating-point precision change: TextureCoordinate point='0.3995 0.6690 0.4094 0.6692 0.4164 0.669 [...]' to '0.3995 0.669 0.4094 0.6692 0.4164 0.6692 [...]'
*** floating-point precision change: HAnimJoint center='0 58.340 -0.686300' to '0 58.34 -0.6863'
*** floating-point precision change: Transform translation='0 58.340 -0.686300' to '0 58.34 -0.6863'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='2.5960 3.0550 -7.1130 5.8200 3.9150 -2.2 [...]' to '2.596 3.055 -7.113 5.82 3.915 -2.239 3.7 [...]'
*** floating-point precision change: TextureCoordinate point='0.9175 0.8974 0.9509 0.8981 0.9421 0.870 [...]' to '0.9175 0.8974 0.9509 0.8981 0.9421 0.870 [...]'
*** floating-point precision change: HAnimJoint center='2.245 63.299999 1.464' to '2.245 63.3 1.464'
*** floating-point precision change: Transform translation='2.245 63.299999 1.464' to '2.245 63.3 1.464'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.7812 0.9459 2.4230 -0.0916 1.2210 3.03 [...]' to '0.7812 0.9459 2.423 -0.0916 1.221 3.035 [...]'
*** floating-point precision change: TextureCoordinate point='0.3562 0.7836 0.3424 0.7815 0.3432 0.761 [...]' to '0.3562 0.7836 0.3424 0.7815 0.3432 0.761 [...]'
*** floating-point precision change: HAnimJoint center='-2.245 63.299999 1.464' to '-2.245 63.3 1.464'
*** floating-point precision change: Transform translation='-2.245 63.299999 1.464' to '-2.245 63.3 1.464'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.7812 0.9459 2.4230 0.0916 1.2210 3.03 [...]' to '-0.7812 0.9459 2.423 0.0916 1.221 3.035 [...]'
*** floating-point precision change: TextureCoordinate point='0.3562 0.7836 0.3424 0.7815 0.3432 0.761 [...]' to '0.3562 0.7836 0.3424 0.7815 0.3432 0.761 [...]'
*** floating-point precision change: HAnimJoint center='2.139 62.439999 3.691' to '2.139 62.44 3.691'
*** floating-point precision change: Transform translation='2.139 62.439999 3.691' to '2.139 62.44 3.691'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5714 0.1308 1.0220 0.0065 0.3275 0.89 [...]' to '-0.5714 0.1308 1.022 0.0065 0.3275 0.890 [...]'
*** floating-point precision change: TextureCoordinate point='0.3217 0.8278 0.3482 0.8386 0.3916 0.798 [...]' to '0.3217 0.8278 0.3482 0.8386 0.3916 0.798 [...]'
*** floating-point precision change: HAnimJoint center='-2.139 62.439999 3.691' to '-2.139 62.44 3.691'
*** floating-point precision change: Transform translation='-2.139 62.439999 3.691' to '-2.139 62.44 3.691'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5714 0.1308 1.0220 -0.0065 0.3275 0.89 [...]' to '0.5714 0.1308 1.022 -0.0065 0.3275 0.890 [...]'
*** floating-point precision change: TextureCoordinate point='0.3217 0.8278 0.3482 0.8386 0.3916 0.798 [...]' to '0.3217 0.8278 0.3482 0.8386 0.3916 0.798 [...]'
*** floating-point precision change: HAnimJoint center='0.966600 62.840 4.753' to '0.9666 62.84 4.753'
*** floating-point precision change: Transform translation='0.966600 62.840 4.753' to '0.9666 62.84 4.753'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3218 -0.2298 0.7043 1.0830 0.5974 0.3 [...]' to '-0.3218 -0.2298 0.7043 1.083 0.5974 0.37 [...]'
*** floating-point precision change: TextureCoordinate point='0.3440 0.8611 0.3991 0.8726 0.2757 0.830 [...]' to '0.344 0.8611 0.3991 0.8726 0.2757 0.8301 [...]'
*** floating-point precision change: HAnimJoint center='-0.966600 62.840 4.753' to '-0.9666 62.84 4.753'
*** floating-point precision change: Transform translation='-0.966600 62.840 4.753' to '-0.9666 62.84 4.753'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3218 -0.2298 0.7043 -1.0830 0.5974 0.3 [...]' to '0.3218 -0.2298 0.7043 -1.083 0.5974 0.37 [...]'
*** floating-point precision change: TextureCoordinate point='0.3440 0.8611 0.3991 0.8726 0.2757 0.830 [...]' to '0.344 0.8611 0.3991 0.8726 0.2757 0.8301 [...]'
*** floating-point precision change: HAnimJoint center='0 58.349998 0.683500' to '0 58.35 0.6835'
*** floating-point precision change: Transform translation='0 58.349998 0.683500' to '0 58.35 0.6835'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0 -1.3170 2.9140 1.2520 -0.7221 2.3830 1 [...]' to '0 -1.317 2.914 1.252 -0.7221 2.383 1.083 [...]'
*** floating-point precision change: TextureCoordinate point='0.2448 0.6067 0.3051 0.6166 0.2959 0.625 [...]' to '0.2448 0.6067 0.3051 0.6166 0.2959 0.625 [...]'
*** floating-point precision change: HAnimJoint center='1.710 53.720001 -0.612700' to '1.71 53.72 -0.6127'
*** floating-point precision change: Transform translation='1.710 53.720001 -0.612700' to '1.71 53.72 -0.6127'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='9 6 1 -1 1 0 9 -1 6 5 2 -1 2 1 6 -1 8 3 2 -1 2 5 8 -1 8 7 4 -1 4 3 8 -1 9 0 4 -1 4 7 9 -1 2 3 4 -1 2 4 0 -1 1 2 0 -1 13 14 10 -1 12 13 10 -1 11 12 10 -1 6 9 11 -1 11 10 6 -1 9 7 12 -1 12 11 9 -1 7 8 13 -1 13 12 7 -1 8 5 14 -1 14 13 8 -1 5 6 10 -1 10 14 5 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='4.9900 0.1040 -0.8644 5.0730 0.4993 0.04 [...]' to '4.99 0.104 -0.8644 5.073 0.4993 0.047 4. [...]'
*** floating-point precision change: TextureCoordinate point='0.1911 0.4797 0.1710 0.4832 0.1497 0.480 [...]' to '0.1911 0.4797 0.171 0.4832 0.1497 0.4806 [...]'
*** floating-point precision change: HAnimJoint center='5.464 52.970001 -0.573200' to '5.464 52.97 -0.5732'
*** floating-point precision change: Transform translation='5.464 52.970001 -0.573200' to '5.464 52.97 -0.5732'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.9350 1.4660 -0.0932 1.5150 0.6492 -1.7 [...]' to '1.935 1.466 -0.0932 1.515 0.6492 -1.732 [...]'
*** floating-point precision change: TextureCoordinate point='0.1715 0.4655 0.1797 0.4646 0.1569 0.464 [...]' to '0.1715 0.4655 0.1797 0.4646 0.1569 0.464 [...]'
*** floating-point precision change: HAnimJoint center='7.336 52.380001 -0.145200' to '7.336 52.38 -0.1452'
*** floating-point precision change: Transform translation='7.336 52.380001 -0.145200' to '7.336 52.38 -0.1452'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='1.1640 1.7670 -1.6800 2.3200 1.7560 0.03 [...]' to '1.164 1.767 -1.68 2.32 1.756 0.0337 1.04 [...]'
*** floating-point precision change: TextureCoordinate point='0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]' to '0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]'
*** floating-point precision change: HAnimJoint center='8.093 41.279999 -0.250200' to '8.093 41.28 -0.2502'
*** floating-point precision change: Transform translation='8.093 41.279999 -0.250200' to '8.093 41.28 -0.2502'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.2150 0.3047 -1.1520 1.1550 0.2966 -0.2 [...]' to '0.215 0.3047 -1.152 1.155 0.2966 -0.2588 [...]'
*** floating-point precision change: TextureCoordinate point='0.8857 0.5720 0.9344 0.5720 0.9377 0.571 [...]' to '0.8857 0.572 0.9344 0.572 0.9377 0.5719 [...]'
*** floating-point precision change: HAnimJoint center='8.086 32.189999 -0.223300' to '8.086 32.19 -0.2233'
*** floating-point precision change: Transform translation='8.086 32.189999 -0.223300' to '8.086 32.19 -0.2233'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0718 0.1105 -1.0100 0.5108 0.0965 -0.7 [...]' to '0.0718 0.1105 -1.01 0.5108 0.0965 -0.79 [...]'
*** floating-point precision change: TextureCoordinate point='0.7729 0.0334 0.7695 0.0151 0.7598 0.016 [...]' to '0.7729 0.0334 0.7695 0.0151 0.7598 0.016 [...]'
*** floating-point precision change: HAnimJoint center='8.057 31.379999 0.859' to '8.057 31.38 0.859'
*** floating-point precision change: Transform translation='8.057 31.379999 0.859' to '8.057 31.38 0.859'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.7053 -0.7802 -0.0997 -0.6389 -0.7802 - [...]' to '0.7053 -0.7802 -0.0997 -0.6389 -0.7802 - [...]'
*** floating-point precision change: TextureCoordinate point='0.8327 0.0273 0.8381 0.0441 0.8625 0.034 [...]' to '0.8327 0.0273 0.8381 0.0441 0.8625 0.034 [...]'
*** floating-point precision change: HAnimJoint center='8.022 30.780001 1.155' to '8.022 30.78 1.155'
*** floating-point precision change: Transform translation='8.022 30.780001 1.155' to '8.022 30.78 1.155'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5751 -0.8119 0.3729 -0.3020 -0.6141 0 [...]' to '-0.5751 -0.8119 0.3729 -0.302 -0.6141 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.8819 0.0483 0.8625 0.0359 0.8625 0.034 [...]' to '0.8819 0.0483 0.8625 0.0359 0.8625 0.034 [...]'
*** floating-point precision change: HAnimJoint center='8.046 29.900 1.590' to '8.046 29.9 1.59'
*** floating-point precision change: Transform translation='8.046 29.900 1.590' to '8.046 29.9 1.59'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.6480 -0.1572 -0.1816 0.2215 -0.4696 -0 [...]' to '0.648 -0.1572 -0.1816 0.2215 -0.4696 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.8786 0.0507 0.8570 0.0621 0.8601 0.064 [...]' to '0.8786 0.0507 0.857 0.0621 0.8601 0.0649 [...]'
*** floating-point precision change: HAnimJoint center='8.118 29.070 2.207' to '8.118 29.07 2.207'
*** floating-point precision change: Transform translation='8.118 29.070 2.207' to '8.118 29.07 2.207'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3337 -0.7896 -0.0218 0.4001 -0.2756 - [...]' to '-0.3337 -0.7896 -0.0218 0.4001 -0.2756 - [...]'
*** floating-point precision change: TextureCoordinate point='0.8747 0.0865 0.8887 0.0786 0.8299 0.220 [...]' to '0.8747 0.0865 0.8887 0.0786 0.8299 0.220 [...]'
*** floating-point precision change: HAnimJoint center='8.057 31.420 0.374100' to '8.057 31.42 0.3741'
*** floating-point precision change: Transform translation='8.057 31.420 0.374100' to '8.057 31.42 0.3741'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.6358 -0.9379 -0.2307 0.7821 -0.9379 - [...]' to '-0.6358 -0.9379 -0.2307 0.7821 -0.9379 - [...]'
*** floating-point precision change: TextureCoordinate point='0.8130 0.0266 0.8136 0.0488 0.8136 0.048 [...]' to '0.813 0.0266 0.8136 0.0488 0.8136 0.0488 [...]'
*** floating-point precision change: HAnimJoint center='8.057 30.559999 0.432400' to '8.057 30.56 0.4324'
*** floating-point precision change: Transform translation='8.057 30.559999 0.432400' to '8.057 30.56 0.4324'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5385 -2.1620 0.5011 0.0659 -2.1560 0.6 [...]' to '0.5385 -2.162 0.5011 0.0659 -2.156 0.640 [...]'
*** floating-point precision change: TextureCoordinate point='0.8514 0.0953 0.8526 0.0788 0.8460 0.076 [...]' to '0.8514 0.0953 0.8526 0.0788 0.846 0.0768 [...]'
*** floating-point precision change: HAnimJoint center='8.166 28.320 0.670' to '8.166 28.32 0.67'
*** floating-point precision change: Transform translation='8.166 28.320 0.670' to '8.166 28.32 0.67'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1159 -1.3720 0.3131 -0.5161 -1.3410 - [...]' to '-0.1159 -1.372 0.3131 -0.5161 -1.341 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.8511 0.1006 0.8514 0.0953 0.8466 0.095 [...]' to '0.8511 0.1006 0.8514 0.0953 0.8466 0.095 [...]'
*** floating-point precision change: HAnimJoint center='8.076 26.969999 0.630400' to '8.076 26.97 0.6304'
*** floating-point precision change: Transform translation='8.076 26.969999 0.630400' to '8.076 26.97 0.6304'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0842 -1.1270 -0.3610 -0.4247 -1.1160 [...]' to '-0.0842 -1.127 -0.361 -0.4247 -1.116 0.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.8782 0.1769 0.8543 0.1273 0.8574 0.151 [...]' to '0.8782 0.1769 0.8543 0.1273 0.8574 0.151 [...]'
*** floating-point precision change: HAnimJoint center='8.030 25.850 0.594900' to '8.03 25.85 0.5949'
*** floating-point precision change: Transform translation='8.030 25.850 0.594900' to '8.03 25.85 0.5949'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3152 -0.1450 0.2433 0.3150 -0.1398 -0. [...]' to '0.3152 -0.145 0.2433 0.315 -0.1398 -0.22 [...]'
*** floating-point precision change: TextureCoordinate point='0.8542 0.1553 0.8574 0.1518 0.8533 0.149 [...]' to '0.8542 0.1553 0.8574 0.1518 0.8533 0.149 [...]'
*** floating-point precision change: HAnimJoint center='8.048 31.490 -0.213200' to '8.048 31.49 -0.2132'
*** floating-point precision change: Transform translation='8.048 31.490 -0.213200' to '8.048 31.49 -0.2132'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.7943 -1.0060 -0.3306 -0.6480 -1.0040 - [...]' to '0.7943 -1.006 -0.3306 -0.648 -1.004 -0.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.9315 0.2698 0.8136 0.0488 0.7924 0.050 [...]' to '0.9315 0.2698 0.8136 0.0488 0.7924 0.050 [...]'
*** floating-point precision change: HAnimJoint center='8.048 30.480 -0.277900' to '8.048 30.48 -0.2779'
*** floating-point precision change: Transform translation='8.048 30.480 -0.277900' to '8.048 30.48 -0.2779'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.7345 -1.1730 -0.2591 -0.5200 -1.1730 - [...]' to '0.7345 -1.173 -0.2591 -0.52 -1.173 -0.25 [...]'
*** floating-point precision change: TextureCoordinate point='0.8225 0.0994 0.8195 0.0808 0.7938 0.082 [...]' to '0.8225 0.0994 0.8195 0.0808 0.7938 0.082 [...]'
*** floating-point precision change: HAnimJoint center='8.164 28.219999 -0.174100' to '8.164 28.22 -0.1741'
*** floating-point precision change: Transform translation='8.164 28.219999 -0.174100' to '8.164 28.22 -0.1741'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5139 -1.4110 -0.2221 0.3320 -1.2940 - [...]' to '-0.5139 -1.411 -0.2221 0.332 -1.294 -0.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.8168 0.1050 0.8225 0.0994 0.7939 0.101 [...]' to '0.8168 0.105 0.8225 0.0994 0.7939 0.1016 [...]'
*** floating-point precision change: HAnimJoint center='8.076 26.809999 -0.157200' to '8.076 26.81 -0.1572'
*** floating-point precision change: Transform translation='8.076 26.809999 -0.157200' to '8.076 26.81 -0.1572'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0742 -1.2440 -0.3277 -0.4153 -1.2160 [...]' to '-0.0742 -1.244 -0.3277 -0.4153 -1.216 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.9080 0.1649 0.8228 0.1342 0.8238 0.161 [...]' to '0.908 0.1649 0.8228 0.1342 0.8238 0.1612 [...]'
*** floating-point precision change: HAnimJoint center='8.030 25.570 -0.167100' to '8.03 25.57 -0.1671'
*** floating-point precision change: Transform translation='8.030 25.570 -0.167100' to '8.03 25.57 -0.1671'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3088 -0.1396 0.2568 0.3090 -0.1460 -0. [...]' to '0.3088 -0.1396 0.2568 0.309 -0.146 -0.21 [...]'
*** floating-point precision change: TextureCoordinate point='0.8204 0.1649 0.8238 0.1612 0.8199 0.158 [...]' to '0.8204 0.1649 0.8238 0.1612 0.8199 0.158 [...]'
*** floating-point precision change: HAnimJoint center='8.048 31.370001 -1.144' to '8.048 31.37 -1.144'
*** floating-point precision change: Transform translation='8.048 31.370001 -1.144' to '8.048 31.37 -1.144'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.7573 -0.8348 -0.0837 -0.4564 -0.7476 - [...]' to '0.7573 -0.8348 -0.0837 -0.4564 -0.7476 - [...]'
*** floating-point precision change: TextureCoordinate point='0.7624 0.0345 0.7525 0.0502 0.7571 0.050 [...]' to '0.7624 0.0345 0.7525 0.0502 0.7571 0.050 [...]'
*** floating-point precision change: HAnimJoint center='8.048 30.500 -0.885300' to '8.048 30.5 -0.8853'
*** floating-point precision change: Transform translation='8.048 30.500 -0.885300' to '8.048 30.5 -0.8853'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.6701 -1.1090 -0.3810 -0.5002 -1.1090 - [...]' to '0.6701 -1.109 -0.381 -0.5002 -1.109 -0.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.7939 0.1016 0.7938 0.0824 0.7694 0.082 [...]' to '0.7939 0.1016 0.7938 0.0824 0.7694 0.082 [...]'
*** floating-point precision change: HAnimJoint center='8.164 28.180 -0.952900' to '8.164 28.18 -0.9529'
*** floating-point precision change: Transform translation='8.164 28.180 -0.952900' to '8.164 28.18 -0.9529'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5138 -1.2 -0.1973 0.3321 -1.0940 -0.2 [...]' to '-0.5138 -1.2 -0.1973 0.3321 -1.094 -0.20 [...]'
*** floating-point precision change: TextureCoordinate point='0.7878 0.1071 0.7939 0.1016 0.7660 0.101 [...]' to '0.7878 0.1071 0.7939 0.1016 0.766 0.1014 [...]'
*** floating-point precision change: HAnimJoint center='8.076 26.959999 -0.917600' to '8.076 26.96 -0.9176'
*** floating-point precision change: Transform translation='8.076 26.959999 -0.917600' to '8.076 26.96 -0.9176'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0823 -1.1730 -0.2984 -0.4234 -1.1450 [...]' to '-0.0823 -1.173 -0.2984 -0.4234 -1.145 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.9398 0.1599 0.7904 0.1338 0.7888 0.159 [...]' to '0.9398 0.1599 0.7904 0.1338 0.7888 0.159 [...]'
*** floating-point precision change: HAnimJoint center='8.030 25.809999 -0.879' to '8.03 25.81 -0.879'
*** floating-point precision change: Transform translation='8.030 25.809999 -0.879' to '8.03 25.81 -0.879'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3166 -0.1433 0.2079 0.3169 -0.1519 -0. [...]' to '0.3166 -0.1433 0.2079 0.3169 -0.1519 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.7853 0.1630 0.7888 0.1598 0.7854 0.157 [...]' to '0.7853 0.163 0.7888 0.1598 0.7854 0.1571 [...]'
*** floating-point precision change: HAnimJoint center='8.073 30.590 -1.457' to '8.073 30.59 -1.457'
*** floating-point precision change: Transform translation='8.073 30.590 -1.457' to '8.073 30.59 -1.457'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5437 -1.1150 -0.3876 -0.4574 -1.1150 - [...]' to '0.5437 -1.115 -0.3876 -0.4574 -1.115 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.7660 0.1014 0.7694 0.0827 0.7480 0.081 [...]' to '0.766 0.1014 0.7694 0.0827 0.748 0.0813 [...]'
*** floating-point precision change: HAnimJoint center='8.148 28.360001 -1.647' to '8.148 28.36 -1.647'
*** floating-point precision change: Transform translation='8.148 28.360001 -1.647' to '8.148 28.36 -1.647'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.4642 -0.7495 -0.1980 0.3252 -0.6614 - [...]' to '-0.4642 -0.7495 -0.198 0.3252 -0.6614 -0 [...]'
*** floating-point precision change: TextureCoordinate point='0.7578 0.1276 0.7543 0.1247 0.7530 0.131 [...]' to '0.7578 0.1276 0.7543 0.1247 0.753 0.131 [...]'
*** floating-point precision change: HAnimJoint center='8.074 27.600 -1.651' to '8.074 27.6 -1.651'
*** floating-point precision change: Transform translation='8.074 27.600 -1.651' to '8.074 27.6 -1.651'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0741 -0.8302 -0.2909 -0.4065 -0.7938 [...]' to '-0.0741 -0.8302 -0.2909 -0.4065 -0.7938 [...]'
*** floating-point precision change: TextureCoordinate point='0.9725 0.1615 0.7578 0.1276 0.7541 0.144 [...]' to '0.9725 0.1615 0.7578 0.1276 0.7541 0.144 [...]'
*** floating-point precision change: HAnimJoint center='8.036 26.770 -1.643' to '8.036 26.77 -1.643'
*** floating-point precision change: Transform translation='8.036 26.770 -1.643' to '8.036 26.77 -1.643'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3162 -0.0960 0.2149 0.3173 -0.1084 -0. [...]' to '0.3162 -0.096 0.2149 0.3173 -0.1084 -0.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.7505 0.1465 0.7541 0.1444 0.7513 0.141 [...]' to '0.7505 0.1465 0.7541 0.1444 0.7513 0.141 [...]'
*** floating-point precision change: HAnimJoint center='-1.710 53.720001 -0.612700' to '-1.71 53.72 -0.6127'
*** floating-point precision change: Transform translation='-1.710 53.720001 -0.612700' to '-1.71 53.72 -0.6127'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='9 0 1 -1 1 6 9 -1 6 1 2 -1 2 5 6 -1 8 5 2 -1 2 3 8 -1 8 3 4 -1 4 7 8 -1 9 7 4 -1 4 0 9 -1 4 3 2 -1 0 4 2 -1 1 0 2 -1 10 14 13 -1 10 13 12 -1 11 10 12 -1 6 10 11 -1 11 9 6 -1 9 11 12 -1 12 7 9 -1 7 12 13 -1 13 8 7 -1 8 13 14 -1 14 5 8 -1 5 14 10 -1 10 6 5 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-4.9900 0.1040 -0.8644 -5.0730 0.4993 0. [...]' to '-4.99 0.104 -0.8644 -5.073 0.4993 0.047 [...]'
*** floating-point precision change: TextureCoordinate point='0.1911 0.4797 0.1710 0.4832 0.1497 0.480 [...]' to '0.1911 0.4797 0.171 0.4832 0.1497 0.4806 [...]'
*** floating-point precision change: HAnimJoint center='-5.464 52.970001 -0.573200' to '-5.464 52.97 -0.5732'
*** floating-point precision change: Transform translation='-5.464 52.970001 -0.573200' to '-5.464 52.97 -0.5732'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-1.9350 1.4660 -0.0932 -1.5150 0.6492 -1 [...]' to '-1.935 1.466 -0.0932 -1.515 0.6492 -1.73 [...]'
*** floating-point precision change: TextureCoordinate point='0.1715 0.4655 0.1797 0.4646 0.1569 0.464 [...]' to '0.1715 0.4655 0.1797 0.4646 0.1569 0.464 [...]'
*** floating-point precision change: HAnimJoint center='-7.320 52.380001 -0.145200' to '-7.32 52.38 -0.1452'
*** floating-point precision change: Transform translation='-7.320 52.380001 -0.145200' to '-7.32 52.38 -0.1452'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-1.1640 1.7670 -1.6800 -2.3200 1.7560 0. [...]' to '-1.164 1.767 -1.68 -2.32 1.756 0.0337 -1 [...]'
*** floating-point precision change: TextureCoordinate point='0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]' to '0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]'
*** floating-point precision change: HAnimJoint center='-8.077 41.279999 -0.250200' to '-8.077 41.28 -0.2502'
*** floating-point precision change: Transform translation='-8.077 41.279999 -0.250200' to '-8.077 41.28 -0.2502'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.2150 0.3047 -1.1520 -1.1550 0.2966 -0 [...]' to '-0.215 0.3047 -1.152 -1.155 0.2966 -0.25 [...]'
*** floating-point precision change: TextureCoordinate point='0.8857 0.5720 0.9344 0.5720 0.9377 0.571 [...]' to '0.8857 0.572 0.9344 0.572 0.9377 0.5719 [...]'
*** floating-point precision change: HAnimJoint center='-8.070 32.189999 -0.223200' to '-8.07 32.19 -0.2232'
*** floating-point precision change: Transform translation='-8.070 32.189999 -0.223200' to '-8.07 32.19 -0.2232'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0718 0.1105 -1.0100 -0.5108 0.0965 -0 [...]' to '-0.0718 0.1105 -1.01 -0.5108 0.0965 -0.7 [...]'
*** floating-point precision change: TextureCoordinate point='0.7729 0.0334 0.7695 0.0151 0.7598 0.016 [...]' to '0.7729 0.0334 0.7695 0.0151 0.7598 0.016 [...]'
*** floating-point precision change: HAnimJoint center='-8.043 31.379999 0.859' to '-8.043 31.38 0.859'
*** floating-point precision change: Transform translation='-8.043 31.379999 0.859' to '-8.043 31.38 0.859'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.7053 -0.7802 -0.0997 0.6389 -0.7802 - [...]' to '-0.7053 -0.7802 -0.0997 0.6389 -0.7802 - [...]'
*** floating-point precision change: TextureCoordinate point='0.8327 0.0273 0.8381 0.0441 0.8625 0.034 [...]' to '0.8327 0.0273 0.8381 0.0441 0.8625 0.034 [...]'
*** floating-point precision change: HAnimJoint center='-8.006 30.780001 1.155' to '-8.006 30.78 1.155'
*** floating-point precision change: Transform translation='-8.006 30.780001 1.155' to '-8.006 30.78 1.155'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5751 -0.8119 0.3729 0.3020 -0.6141 0.6 [...]' to '0.5751 -0.8119 0.3729 0.302 -0.6141 0.64 [...]'
*** floating-point precision change: TextureCoordinate point='0.8819 0.0483 0.8625 0.0359 0.8625 0.034 [...]' to '0.8819 0.0483 0.8625 0.0359 0.8625 0.034 [...]'
*** floating-point precision change: HAnimJoint center='-8.029 29.900 1.590' to '-8.029 29.9 1.59'
*** floating-point precision change: Transform translation='-8.029 29.900 1.590' to '-8.029 29.9 1.59'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.6480 -0.1572 -0.1816 -0.2215 -0.4696 [...]' to '-0.648 -0.1572 -0.1816 -0.2215 -0.4696 - [...]'
*** floating-point precision change: TextureCoordinate point='0.8786 0.0507 0.8570 0.0621 0.8601 0.064 [...]' to '0.8786 0.0507 0.857 0.0621 0.8601 0.0649 [...]'
*** floating-point precision change: HAnimJoint center='-8.101 29.070 2.207' to '-8.101 29.07 2.207'
*** floating-point precision change: Transform translation='-8.101 29.070 2.207' to '-8.101 29.07 2.207'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.3337 -0.7896 -0.0218 -0.4001 -0.2756 - [...]' to '0.3337 -0.7896 -0.0218 -0.4001 -0.2756 - [...]'
*** floating-point precision change: TextureCoordinate point='0.8747 0.0865 0.8887 0.0786 0.8299 0.220 [...]' to '0.8747 0.0865 0.8887 0.0786 0.8299 0.220 [...]'
*** floating-point precision change: HAnimJoint center='-8.043 31.420 0.374100' to '-8.043 31.42 0.3741'
*** floating-point precision change: Transform translation='-8.043 31.420 0.374100' to '-8.043 31.42 0.3741'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.6358 -0.9379 -0.2307 -0.7821 -0.9379 - [...]' to '0.6358 -0.9379 -0.2307 -0.7821 -0.9379 - [...]'
*** floating-point precision change: TextureCoordinate point='0.8130 0.0266 0.8136 0.0488 0.8136 0.048 [...]' to '0.813 0.0266 0.8136 0.0488 0.8136 0.0488 [...]'
*** floating-point precision change: HAnimJoint center='-8.040 30.559999 0.432400' to '-8.04 30.56 0.4324'
*** floating-point precision change: Transform translation='-8.040 30.559999 0.432400' to '-8.04 30.56 0.4324'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5385 -2.1620 0.5011 -0.0659 -2.1560 0 [...]' to '-0.5385 -2.162 0.5011 -0.0659 -2.156 0.6 [...]'
*** floating-point precision change: TextureCoordinate point='0.8514 0.0953 0.8526 0.0788 0.8460 0.076 [...]' to '0.8514 0.0953 0.8526 0.0788 0.846 0.0768 [...]'
*** floating-point precision change: HAnimJoint center='-8.149 28.320 0.670' to '-8.149 28.32 0.67'
*** floating-point precision change: Transform translation='-8.149 28.320 0.670' to '-8.149 28.32 0.67'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1159 -1.3720 0.3131 0.5161 -1.3410 -0. [...]' to '0.1159 -1.372 0.3131 0.5161 -1.341 -0.31 [...]'
*** floating-point precision change: TextureCoordinate point='0.8511 0.1006 0.8514 0.0953 0.8466 0.095 [...]' to '0.8511 0.1006 0.8514 0.0953 0.8466 0.095 [...]'
*** floating-point precision change: HAnimJoint center='-8.059 26.969999 0.630400' to '-8.059 26.97 0.6304'
*** floating-point precision change: Transform translation='-8.059 26.969999 0.630400' to '-8.059 26.97 0.6304'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0842 -1.1270 -0.3611 0.4247 -1.1160 0. [...]' to '0.0842 -1.127 -0.3611 0.4247 -1.116 0.20 [...]'
*** floating-point precision change: TextureCoordinate point='0.8782 0.1769 0.8543 0.1273 0.8574 0.151 [...]' to '0.8782 0.1769 0.8543 0.1273 0.8574 0.151 [...]'
*** floating-point precision change: HAnimJoint center='-8.013 25.850 0.594900' to '-8.013 25.85 0.5949'
*** floating-point precision change: Transform translation='-8.013 25.850 0.594900' to '-8.013 25.85 0.5949'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3152 -0.1450 0.2433 -0.3150 -0.1398 - [...]' to '-0.3152 -0.145 0.2433 -0.315 -0.1398 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.8542 0.1553 0.8574 0.1518 0.8533 0.149 [...]' to '0.8542 0.1553 0.8574 0.1518 0.8533 0.149 [...]'
*** floating-point precision change: HAnimJoint center='-8.032 31.490 -0.213200' to '-8.032 31.49 -0.2132'
*** floating-point precision change: Transform translation='-8.032 31.490 -0.213200' to '-8.032 31.49 -0.2132'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.7943 -1.0060 -0.3306 0.6480 -1.0040 - [...]' to '-0.7943 -1.006 -0.3306 0.648 -1.004 -0.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.9315 0.2698 0.8136 0.0488 0.7924 0.050 [...]' to '0.9315 0.2698 0.8136 0.0488 0.7924 0.050 [...]'
*** floating-point precision change: HAnimJoint center='-8.032 30.480 -0.277900' to '-8.032 30.48 -0.2779'
*** floating-point precision change: Transform translation='-8.032 30.480 -0.277900' to '-8.032 30.48 -0.2779'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.7345 -1.1730 -0.2591 0.5200 -1.1730 - [...]' to '-0.7345 -1.173 -0.2591 0.52 -1.173 -0.25 [...]'
*** floating-point precision change: TextureCoordinate point='0.8225 0.0994 0.8195 0.0808 0.7938 0.082 [...]' to '0.8225 0.0994 0.8195 0.0808 0.7938 0.082 [...]'
*** floating-point precision change: HAnimJoint center='-8.147 28.219999 -0.174100' to '-8.147 28.22 -0.1741'
*** floating-point precision change: Transform translation='-8.147 28.219999 -0.174100' to '-8.147 28.22 -0.1741'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5139 -1.4110 -0.2221 -0.3320 -1.2940 - [...]' to '0.5139 -1.411 -0.2221 -0.332 -1.294 -0.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.8168 0.1050 0.8225 0.0994 0.7939 0.101 [...]' to '0.8168 0.105 0.8225 0.0994 0.7939 0.1016 [...]'
*** floating-point precision change: HAnimJoint center='-8.059 26.809999 -0.157200' to '-8.059 26.81 -0.1572'
*** floating-point precision change: Transform translation='-8.059 26.809999 -0.157200' to '-8.059 26.81 -0.1572'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0742 -1.2440 -0.3277 0.4153 -1.2160 0. [...]' to '0.0742 -1.244 -0.3277 0.4153 -1.216 0.23 [...]'
*** floating-point precision change: TextureCoordinate point='0.9080 0.1649 0.8228 0.1342 0.8238 0.161 [...]' to '0.908 0.1649 0.8228 0.1342 0.8238 0.1612 [...]'
*** floating-point precision change: HAnimJoint center='-8.013 25.570 -0.167100' to '-8.013 25.57 -0.1671'
*** floating-point precision change: Transform translation='-8.013 25.570 -0.167100' to '-8.013 25.57 -0.1671'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3088 -0.1396 0.2568 -0.3090 -0.1460 - [...]' to '-0.3088 -0.1396 0.2568 -0.309 -0.146 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.8204 0.1649 0.8238 0.1612 0.8199 0.158 [...]' to '0.8204 0.1649 0.8238 0.1612 0.8199 0.158 [...]'
*** floating-point precision change: HAnimJoint center='-8.032 31.370001 -1.144' to '-8.032 31.37 -1.144'
*** floating-point precision change: Transform translation='-8.032 31.370001 -1.144' to '-8.032 31.37 -1.144'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.7573 -0.8348 -0.0837 0.4564 -0.7476 - [...]' to '-0.7573 -0.8348 -0.0837 0.4564 -0.7476 - [...]'
*** floating-point precision change: TextureCoordinate point='0.7624 0.0345 0.7525 0.0502 0.7571 0.050 [...]' to '0.7624 0.0345 0.7525 0.0502 0.7571 0.050 [...]'
*** floating-point precision change: HAnimJoint center='-8.032 30.500 -0.885300' to '-8.032 30.5 -0.8853'
*** floating-point precision change: Transform translation='-8.032 30.500 -0.885300' to '-8.032 30.5 -0.8853'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.6701 -1.1090 -0.3810 0.5002 -1.1090 - [...]' to '-0.6701 -1.109 -0.381 0.5002 -1.109 -0.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.7939 0.1016 0.7938 0.0824 0.7694 0.082 [...]' to '0.7939 0.1016 0.7938 0.0824 0.7694 0.082 [...]'
*** floating-point precision change: HAnimJoint center='-8.147 28.180 -0.952900' to '-8.147 28.18 -0.9529'
*** floating-point precision change: Transform translation='-8.147 28.180 -0.952900' to '-8.147 28.18 -0.9529'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.5138 -1.2 -0.1973 -0.3321 -1.0940 -0.2 [...]' to '0.5138 -1.2 -0.1973 -0.3321 -1.094 -0.20 [...]'
*** floating-point precision change: TextureCoordinate point='0.7878 0.1071 0.7939 0.1016 0.7660 0.101 [...]' to '0.7878 0.1071 0.7939 0.1016 0.766 0.1014 [...]'
*** floating-point precision change: HAnimJoint center='-8.059 26.959999 -0.917600' to '-8.059 26.96 -0.9176'
*** floating-point precision change: Transform translation='-8.059 26.959999 -0.917600' to '-8.059 26.96 -0.9176'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0823 -1.1730 -0.2984 0.4234 -1.1450 0. [...]' to '0.0823 -1.173 -0.2984 0.4234 -1.145 0.23 [...]'
*** floating-point precision change: TextureCoordinate point='0.9398 0.1599 0.7904 0.1338 0.7888 0.159 [...]' to '0.9398 0.1599 0.7904 0.1338 0.7888 0.159 [...]'
*** floating-point precision change: HAnimJoint center='-8.013 25.809999 -0.879' to '-8.013 25.81 -0.879'
*** floating-point precision change: Transform translation='-8.013 25.809999 -0.879' to '-8.013 25.81 -0.879'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3166 -0.1433 0.2079 -0.3169 -0.1519 - [...]' to '-0.3166 -0.1433 0.2079 -0.3169 -0.1519 - [...]'
*** floating-point precision change: TextureCoordinate point='0.7853 0.1630 0.7888 0.1598 0.7854 0.157 [...]' to '0.7853 0.163 0.7888 0.1598 0.7854 0.1571 [...]'
*** floating-point precision change: HAnimJoint center='-8.056 30.590 -1.457' to '-8.056 30.59 -1.457'
*** floating-point precision change: Transform translation='-8.056 30.590 -1.457' to '-8.056 30.59 -1.457'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.5437 -1.1150 -0.3876 0.4574 -1.1150 - [...]' to '-0.5437 -1.115 -0.3876 0.4574 -1.115 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.7660 0.1014 0.7694 0.0827 0.7480 0.081 [...]' to '0.766 0.1014 0.7694 0.0827 0.748 0.0813 [...]'
*** floating-point precision change: HAnimJoint center='-8.132 28.360001 -1.647' to '-8.132 28.36 -1.647'
*** floating-point precision change: Transform translation='-8.132 28.360001 -1.647' to '-8.132 28.36 -1.647'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.4642 -0.7495 -0.1980 -0.3252 -0.6614 - [...]' to '0.4642 -0.7495 -0.198 -0.3252 -0.6614 -0 [...]'
*** floating-point precision change: TextureCoordinate point='0.7578 0.1276 0.7543 0.1247 0.7530 0.131 [...]' to '0.7578 0.1276 0.7543 0.1247 0.753 0.131 [...]'
*** floating-point precision change: HAnimJoint center='-8.058 27.600 -1.651' to '-8.058 27.6 -1.651'
*** floating-point precision change: Transform translation='-8.058 27.600 -1.651' to '-8.058 27.6 -1.651'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0741 -0.8302 -0.2909 0.4065 -0.7938 0. [...]' to '0.0741 -0.8302 -0.2909 0.4065 -0.7938 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.9725 0.1615 0.7578 0.1276 0.7541 0.144 [...]' to '0.9725 0.1615 0.7578 0.1276 0.7541 0.144 [...]'
*** floating-point precision change: HAnimJoint center='-8.020 26.770 -1.643' to '-8.02 26.77 -1.643'
*** floating-point precision change: Transform translation='-8.020 26.770 -1.643' to '-8.02 26.77 -1.643'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.3162 -0.0960 0.2149 -0.3173 -0.1084 - [...]' to '-0.3162 -0.096 0.2149 -0.3173 -0.1084 -0 [...]'
*** floating-point precision change: TextureCoordinate point='0.7505 0.1465 0.7541 0.1444 0.7513 0.141 [...]' to '0.7505 0.1465 0.7541 0.1444 0.7513 0.141 [...]'
=======================================================================================================
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_sternoclavicular : l_clavicle
| l_acromioclavicular : 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_sternoclavicular : r_clavicle
r_acromioclavicular : 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
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
*** File size reduction: original Characters//JinLOA4.x3d.length=684669 bytes
processed canonical Characters//JinLOA4Tidy.x3d.length=657337 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_JinLOA4 skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (146), : HAnimSegment (146), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_JinLOA4 name='JinLOA4' loa='4'
skeleton
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_sternoclavicular : l_clavicle
| l_acromioclavicular : 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_sternoclavicular : r_clavicle
r_acromioclavicular : 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\JinScaledV2L1LOA4OnlyMarkers.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\JinScaledV2L1LOA4OnlyMarkers.x3d validation using X3D Schematron rules
X3D version 4.0 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[12], diagnostic]
centerOfRotation='0 0.9 0.0016' has mismatched Y-value height of 0.9 compared to position='2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Group[1]/Viewpoint[6], warning]
centerOfRotation='0 0.9 0.0016' has mismatched Y-value height of 0.9 compared to position='1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Group[1]/Viewpoint[7], warning]
centerOfRotation='0 0.9 0.0016' has mismatched Y-value height of 0.9 compared to position='-1 0.8 0.5' which has Y-value height of 0.8[/X3D/Scene/Group[1]/Viewpoint[8], warning]
centerOfRotation='0 0.9 0.0016' has mismatched Y-value height of 0.9 compared to position='-2.6 0.8 0' which has Y-value height of 0.8[/X3D/Scene/Group[1]/Viewpoint[9], warning]
is HAnim 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 = 124[/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() = 124[/X3D/Scene/HAnimHumanoid, diagnostic]
node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic]
==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic]
has parent that does not match child , resulting in mismatched local coordinate system [/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]/HAnimJoint[1]/HAnimSegment, warning]
is an HAnimSite alias for 'l_femoral_medial_epicondyle', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment/HAnimSite[2], warning]
is an HAnimSite alias for 'l_femoral_lateral_epicondyle', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimSegment/HAnimSite[3], 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 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 parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/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]/HAnimJoint/HAnimJoint/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]/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, warning]
contains an HAnimSegment alias for 'l_metatarsal_2', recommend distinct HAnimSite/HAnimSegment names in X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, 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/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/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/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[1]/HAnimJoint/HAnimJoint/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[1]/HAnimJoint/HAnimJoint/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[1]/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/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/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/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/HAnimJoint[1]/HAnimJoint[3]/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/HAnimJoint[1]/HAnimJoint[3]/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/HAnimJoint[1]/HAnimJoint[3]/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/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint/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/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint/HAnimJoint/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/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[1]/HAnimJoint/HAnimJoint/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[1]/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/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]/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/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/HAnimJoint/HAnimJoint[2]/HAnimJoint/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/HAnimJoint[2]/HAnimJoint/HAnimJoint[1]/HAnimJoint/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/HAnimJoint[2]/HAnimJoint/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[1]/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/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[1]/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, warning]
contains an HAnimSegment alias for 'l_metatarsal_2', recommend distinct HAnimSite/HAnimSegment names in X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, 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/HAnimJoint[2]/HAnimJoint/HAnimJoint[2]/HAnimJoint/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]/HAnimSegment, warning]
is an HAnimSite alias for 'r_femoral_medial_epicondyle', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment/HAnimSite[2], warning]
is an HAnimSite alias for 'r_femoral_lateral_epicondyle', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimSegment/HAnimSite[3], 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 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 parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/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[2]/HAnimJoint/HAnimJoint/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[2]/HAnimJoint/HAnimJoint/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[2]/HAnimJoint/HAnimJoint/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[2]/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/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/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]/HAnimJoint/HAnimJoint/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/HAnimJoint/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/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/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/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/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/HAnimJoint[1]/HAnimJoint[3]/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/HAnimJoint[1]/HAnimJoint[3]/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/HAnimJoint[1]/HAnimJoint[3]/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/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint/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/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint/HAnimJoint/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/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]/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint[2]/HAnimJoint/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[2]/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/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[2]/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/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[2]/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint[1]/HAnimJoint/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/HAnimJoint[2]/HAnimJoint/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]/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/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/HAnimJoint/HAnimJoint[2]/HAnimJoint/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/HAnimJoint[2]/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/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 parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/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[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/HAnimJoint/HAnimJoint/HAnimSegment, warning]
is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], info]
is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], info]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, 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[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimSegment, 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[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimSegment, 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[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimSegment, 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[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[6]/HAnimSegment, 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[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[7]/HAnimSegment, 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]/HAnimSegment, warning]
is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimSegment/HAnimSite, info]
is an HAnimSite alias for 'l_clavicle', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimSegment/HAnimSite, 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/HAnimSegment, warning]
is an HAnimSite alias for 'l_axilla_distal', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimSegment/HAnimSite[4], 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]
is an HAnimSite alias for 'l_humeral_lateral_epicondyle', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning]
is an HAnimSite alias for 'l_humeral_medial_epicondyle', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[2], warning]
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/HAnimJoint/HAnimSegment, 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/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, 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/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning]
contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend distinct HAnimSite/HAnimSegment names in X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, 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/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, 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/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning]
contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend distinct HAnimSite/HAnimSegment names in X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[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/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimSegment, 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/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning]
contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend distinct HAnimSite/HAnimSegment names in X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, 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/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimSegment, 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/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimJoint/HAnimSegment, 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/HAnimJoint/HAnimJoint/HAnimJoint[4]/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, 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/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning]
contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend distinct HAnimSite/HAnimSegment names in X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning]
has parent HAnimJoint name='l_radiocarpal' rather than expected parent name='l_midcarpal_4_5' (loa='4'), 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 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/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimSegment, 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/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimJoint/HAnimSegment, 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/HAnimJoint/HAnimJoint/HAnimJoint[5]/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning]
contains an HAnimSegment alias for 'l_carpal_distal_phalanx_2', recommend distinct HAnimSite/HAnimSegment names in X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning]
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[3]/HAnimSegment, warning]
is not a recognized name for HAnim2 HAnimSite [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimSegment/HAnimSite, info]
is an HAnimSite alias for 'r_clavicle', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimSegment/HAnimSite, 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[3]/HAnimJoint/HAnimSegment, warning]
is an HAnimSite alias for 'r_axilla_distal', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimSegment/HAnimSite[4], 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[3]/HAnimJoint/HAnimJoint/HAnimSegment, warning]
is an HAnimSite alias for 'r_humeral_lateral_epicondyle', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[1], warning]
is an HAnimSite alias for 'r_humeral_medial_epicondyle', recommend updating X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[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[3]/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimSegment, 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[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning]
contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend distinct HAnimSite/HAnimSegment names in X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, 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[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimSegment, 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[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning]
contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend distinct HAnimSite/HAnimSegment names in X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite[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[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimSegment, 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[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning]
contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend distinct HAnimSite/HAnimSegment names in X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, 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[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimSegment, 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[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimJoint/HAnimSegment, 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[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, 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[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning]
contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend distinct HAnimSite/HAnimSegment names in X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[4]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning]
has parent HAnimJoint name='r_radiocarpal' rather than expected parent name='r_midcarpal_4_5' (loa='4'), 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]
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[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimSegment, 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[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimJoint/HAnimSegment, 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[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5]/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/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment, warning]
contains an HAnimSegment alias for 'r_carpal_distal_phalanx_2', recommend distinct HAnimSite/HAnimSegment names in X3D model source [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[3]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint/HAnimJoint[5]/HAnimJoint/HAnimJoint/HAnimJoint/HAnimSegment/HAnimSite, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinScaledV2L1LOA4OnlyMarkers.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: Material ambientIntensity='1.0' to '1'
*** floating-point precision change: Material ambientIntensity='1.0' to '1'
*** floating-point precision change: Coordinate point='0 0.77 0 0 0.9254 -0.01376' to '0 0.77 0 0 0.9254 -0.0138'
*** floating-point precision change: Coordinate point='0 0.826 0.02 -0.09466 0.82665 -0.01835' to '0 0.826 0.02 -0.0947 0.8267 -0.0184'
*** floating-point precision change: Coordinate point='0.095 0.8266 -0.0183 0.0926 0.4088 -0.01 [...]' to '0.095 0.8266 -0.0183 0.0926 0.4088 -0.01 [...]'
*** floating-point precision change: Transform translation='0.0926 0.4088 -0.01944' to '0.0926 0.4088 -0.0194'
*** floating-point precision change: Coordinate point='0.0926 0.4088 -0.01944 0.0888 0.09545 -0 [...]' to '0.0926 0.4088 -0.0194 0.0888 0.0954 -0.0 [...]'
*** floating-point precision change: Transform translation='0.0888 0.09545 -0.01045' to '0.0888 0.0954 -0.0104'
*** floating-point precision change: Coordinate point='0.0888 0.09545 -0.01045 0.0783 0.0369 0. [...]' to '0.0888 0.0954 -0.0104 0.0783 0.0369 0.00 [...]'
*** floating-point precision change: Coordinate point='0.0888 0.09545 -0.01045 0.0891 0.05798 - [...]' to '0.0888 0.0954 -0.0104 0.0891 0.058 -0.02 [...]'
*** floating-point precision change: Coordinate point='0.0783 0.0369 0.0049 0.0814 0.0335 0.021 [...]' to '0.0783 0.0369 0.0049 0.0814 0.0335 0.021 [...]'
*** floating-point precision change: Coordinate point='0.0783 0.0369 0.0049 0.09297 0.0334 0.01 [...]' to '0.0783 0.0369 0.0049 0.093 0.0334 0.0198'
*** floating-point precision change: Coordinate point='0.0674 0.0321 0.0184 0.0646 0.02324 0.04 [...]' to '0.0674 0.0321 0.0184 0.0646 0.0232 0.044 [...]'
*** floating-point precision change: Transform translation='0.0646 0.02324 0.0442' to '0.0646 0.0232 0.0442'
*** floating-point precision change: Coordinate point='0.0646 0.02324 0.0442 0.0621 0.01442 0.0 [...]' to '0.0646 0.0232 0.0442 0.0621 0.0144 0.093 [...]'
*** floating-point precision change: Transform translation='0.0621 0.01442 0.0936' to '0.0621 0.0144 0.0936'
*** floating-point precision change: Coordinate point='0.0621 0.01442 0.0936 0.062 0.012 0.115' to '0.0621 0.0144 0.0936 0.062 0.012 0.115'
*** floating-point precision change: Transform translation='0.0814 0.0335 0.02143' to '0.0814 0.0335 0.0214'
*** floating-point precision change: Coordinate point='0.0814 0.0335 0.02143 0.0802 0.0261 0.04 [...]' to '0.0814 0.0335 0.0214 0.0802 0.0261 0.041 [...]'
*** floating-point precision change: Coordinate point='0.0802 0.0261 0.0411 0.0825 0.01497 0.09 [...]' to '0.0802 0.0261 0.0411 0.0825 0.015 0.0978'
*** floating-point precision change: Transform translation='0.0825 0.01497 0.09783' to '0.0825 0.015 0.0978'
*** floating-point precision change: Coordinate point='0.0825 0.01497 0.09783 0.0843 0.01265 0. [...]' to '0.0825 0.015 0.0978 0.0843 0.0127 0.114'
*** floating-point precision change: Transform translation='0.0843 0.01265 0.114' to '0.0843 0.0127 0.114'
*** floating-point precision change: Coordinate point='0.0843 0.01265 0.114 0.0843 0.00982 0.12 [...]' to '0.0843 0.0127 0.114 0.0843 0.0098 0.1234'
*** floating-point precision change: Transform translation='0.0843 0.00982 0.123435' to '0.0843 0.0098 0.1234'
*** floating-point precision change: Coordinate point='0.0843 0.00982 0.123435 0.08 0.016 0.14' to '0.0843 0.0098 0.1234 0.08 0.016 0.14'
*** floating-point precision change: Transform translation='0.09297 0.0334 0.01982' to '0.093 0.0334 0.0198'
*** floating-point precision change: Coordinate point='0.09297 0.0334 0.01982 0.09459 0.0261 0. [...]' to '0.093 0.0334 0.0198 0.0946 0.0261 0.0394'
*** floating-point precision change: Transform translation='0.09459 0.0261 0.0394' to '0.0946 0.0261 0.0394'
*** floating-point precision change: Coordinate point='0.09459 0.0261 0.0394 0.0965 0.01505 0.0 [...]' to '0.0946 0.0261 0.0394 0.0965 0.015 0.0954'
*** floating-point precision change: Transform translation='0.0965 0.01505 0.0954' to '0.0965 0.015 0.0954'
*** floating-point precision change: Coordinate point='0.0965 0.01505 0.0954 0.09886 0.01192 0. [...]' to '0.0965 0.015 0.0954 0.0989 0.0119 0.1105'
*** floating-point precision change: Transform translation='0.09886 0.01192 0.11047' to '0.0989 0.0119 0.1105'
*** floating-point precision change: Coordinate point='0.09886 0.01192 0.11047 0.1004 0.00983 0 [...]' to '0.0989 0.0119 0.1105 0.1004 0.0098 0.119 [...]'
*** floating-point precision change: Transform translation='0.1004 0.00983 0.1197' to '0.1004 0.0098 0.1197'
*** floating-point precision change: Coordinate point='0.1004 0.00983 0.1197 0.1 0.016 0.14' to '0.1004 0.0098 0.1197 0.1 0.016 0.14'
*** floating-point precision change: Transform translation='0.0891 0.05798 -0.0259' to '0.0891 0.058 -0.0259'
*** floating-point precision change: Coordinate point='0.0891 0.05798 -0.0259 0.11063 0.03528 0 [...]' to '0.0891 0.058 -0.0259 0.1106 0.0353 0.002 [...]'
*** floating-point precision change: Transform translation='0.11063 0.03528 0.0021' to '0.1106 0.0353 0.0021'
*** floating-point precision change: Coordinate point='0.11063 0.03528 0.0021 0.10649 0.02454 0 [...]' to '0.1106 0.0353 0.0021 0.1065 0.0245 0.038 [...]'
*** floating-point precision change: Coordinate point='0.11063 0.03528 0.0021 0.1208 0.02094 0. [...]' to '0.1106 0.0353 0.0021 0.1208 0.0209 0.034 [...]'
*** floating-point precision change: Transform translation='0.10649 0.02454 0.03843' to '0.1065 0.0245 0.0384'
*** floating-point precision change: Coordinate point='0.10649 0.02454 0.03843 0.109867 0.01435 [...]' to '0.1065 0.0245 0.0384 0.1099 0.0144 0.091 [...]'
*** floating-point precision change: Transform translation='0.109867 0.01435 0.09117' to '0.1099 0.0144 0.0912'
*** floating-point precision change: Coordinate point='0.109867 0.01435 0.09117 0.11416 0.01224 [...]' to '0.1099 0.0144 0.0912 0.1142 0.0122 0.106 [...]'
*** floating-point precision change: Transform translation='0.11416 0.01224 0.10631' to '0.1142 0.0122 0.1063'
*** floating-point precision change: Coordinate point='0.11416 0.01224 0.10631 0.11567 0.00936 [...]' to '0.1142 0.0122 0.1063 0.1157 0.0094 0.113 [...]'
*** floating-point precision change: Transform translation='0.11567 0.00936 0.11369' to '0.1157 0.0094 0.1137'
*** floating-point precision change: Coordinate point='0.11567 0.00936 0.11369 0.115 0.016 0.13' to '0.1157 0.0094 0.1137 0.115 0.016 0.13'
*** floating-point precision change: Transform translation='0.1208 0.02094 0.03474' to '0.1208 0.0209 0.0347'
*** floating-point precision change: Coordinate point='0.1208 0.02094 0.03474 0.124065 0.01367 [...]' to '0.1208 0.0209 0.0347 0.1241 0.0137 0.086 [...]'
*** floating-point precision change: Transform translation='0.124065 0.01367 0.08656' to '0.1241 0.0137 0.0866'
*** floating-point precision change: Coordinate point='0.124065 0.01367 0.08656 0.12638 0.01086 [...]' to '0.1241 0.0137 0.0866 0.1264 0.0109 0.094 [...]'
*** floating-point precision change: Transform translation='0.12638 0.01086 0.09414' to '0.1264 0.0109 0.0941'
*** floating-point precision change: Coordinate point='0.12638 0.01086 0.09414 0.12728 0.00856 [...]' to '0.1264 0.0109 0.0941 0.1273 0.0086 0.101 [...]'
*** floating-point precision change: Transform translation='0.12728 0.00856 0.10188' to '0.1273 0.0086 0.1019'
*** floating-point precision change: Coordinate point='0.12728 0.00856 0.10188 0.125 0.016 0.11 [...]' to '0.1273 0.0086 0.1019 0.125 0.016 0.115'
*** floating-point precision change: Transform translation='-0.09466 0.82665 -0.01835' to '-0.0947 0.8267 -0.0184'
*** floating-point precision change: Coordinate point='-0.09466 0.82665 -0.01835 -0.0926 0.4088 [...]' to '-0.0947 0.8267 -0.0184 -0.0926 0.4088 -0 [...]'
*** floating-point precision change: Transform translation='-0.0926 0.408825 -0.01944' to '-0.0926 0.4088 -0.0194'
*** floating-point precision change: Coordinate point='-0.0926 0.408825 -0.01944 -0.08845 0.095 [...]' to '-0.0926 0.4088 -0.0194 -0.0885 0.0954 -0 [...]'
*** floating-point precision change: Transform translation='-0.08845 0.09544 -0.01045' to '-0.0885 0.0954 -0.0104'
*** floating-point precision change: Coordinate point='-0.07794 0.0369 0.00486 -0.07794 0.0369 [...]' to '-0.0779 0.0369 0.0049 -0.0779 0.0369 0.0 [...]'
*** floating-point precision change: Coordinate point='-0.08845 0.09544 -0.01045 -0.088717 0.05 [...]' to '-0.0885 0.0954 -0.0104 -0.0887 0.058 -0. [...]'
*** floating-point precision change: Transform translation='-0.07794 0.0369 0.00486' to '-0.0779 0.0369 0.0049'
*** floating-point precision change: Coordinate point='-0.07794 0.0369 0.00486 -0.06698 0.03210 [...]' to '-0.0779 0.0369 0.0049 -0.067 0.0321 0.01 [...]'
*** floating-point precision change: Coordinate point='-0.07794 0.0369 0.00486 -0.081 0.0335 0. [...]' to '-0.0779 0.0369 0.0049 -0.081 0.0335 0.02 [...]'
*** floating-point precision change: Coordinate point='-0.07794 0.0369 0.00486 -0.09261 0.03339 [...]' to '-0.0779 0.0369 0.0049 -0.0926 0.0334 0.0 [...]'
*** floating-point precision change: Transform translation='-0.06698 0.032107 0.01839' to '-0.067 0.0321 0.0184'
*** floating-point precision change: Coordinate point='-0.06698 0.032107 0.01839 -0.064 0.02324 [...]' to '-0.067 0.0321 0.0184 -0.064 0.0232 0.044 [...]'
*** floating-point precision change: Transform translation='-0.064 0.02324 0.04419' to '-0.064 0.0232 0.0442'
*** floating-point precision change: Coordinate point='-0.064 0.02324 0.04419 -0.06176 0.014425 [...]' to '-0.064 0.0232 0.0442 -0.0618 0.0144 0.09 [...]'
*** floating-point precision change: Transform translation='-0.06176 0.014425 0.09362' to '-0.0618 0.0144 0.0936'
*** floating-point precision change: Coordinate point='-0.06176 0.014425 0.09362 -0.06174 0.012 [...]' to '-0.0618 0.0144 0.0936 -0.0617 0.0121 0.1 [...]'
*** floating-point precision change: Transform translation='-0.06174 0.0121 0.1153' to '-0.0617 0.0121 0.1153'
*** floating-point precision change: Coordinate point='-0.06174 0.0121 0.1153 -0.06 0.012 0.14' to '-0.0617 0.0121 0.1153 -0.06 0.012 0.14'
*** floating-point precision change: Transform translation='-0.081 0.0335 0.02142' to '-0.081 0.0335 0.0214'
*** floating-point precision change: Coordinate point='-0.081 0.0335 0.02142 -0.07983 0.0261 0. [...]' to '-0.081 0.0335 0.0214 -0.0798 0.0261 0.04 [...]'
*** floating-point precision change: Transform translation='-0.07983 0.0261 0.04106' to '-0.0798 0.0261 0.0411'
*** floating-point precision change: Coordinate point='-0.07983 0.0261 0.04106 -0.0821 0.01497 [...]' to '-0.0798 0.0261 0.0411 -0.0821 0.015 0.09 [...]'
*** floating-point precision change: Transform translation='-0.0821 0.01497 0.09783' to '-0.0821 0.015 0.0978'
*** floating-point precision change: Coordinate point='-0.0821 0.01497 0.09783 -0.0839 0.012647 [...]' to '-0.0821 0.015 0.0978 -0.0839 0.0126 0.11 [...]'
*** floating-point precision change: Transform translation='-0.0839 0.012647 0.114' to '-0.0839 0.0126 0.114'
*** floating-point precision change: Coordinate point='-0.0839 0.012647 0.114 -0.0839 0.009825 [...]' to '-0.0839 0.0126 0.114 -0.0839 0.0098 0.12 [...]'
*** floating-point precision change: Transform translation='-0.0839 0.009825 0.123435' to '-0.0839 0.0098 0.1234'
*** floating-point precision change: Coordinate point='-0.0839 0.009825 0.123435 -0.08 0.016 0. [...]' to '-0.0839 0.0098 0.1234 -0.08 0.016 0.14'
*** floating-point precision change: Transform translation='-0.09261 0.03339 0.01982' to '-0.0926 0.0334 0.0198'
*** floating-point precision change: Coordinate point='-0.09261 0.03339 0.01982 -0.09423 0.0261 [...]' to '-0.0926 0.0334 0.0198 -0.0942 0.0261 0.0 [...]'
*** floating-point precision change: Transform translation='-0.09423 0.0261 0.0394' to '-0.0942 0.0261 0.0394'
*** floating-point precision change: Coordinate point='-0.09423 0.0261 0.0394 -0.0961 0.01505 0 [...]' to '-0.0942 0.0261 0.0394 -0.0961 0.015 0.09 [...]'
*** floating-point precision change: Transform translation='-0.0961 0.01505 0.09542' to '-0.0961 0.015 0.0954'
*** floating-point precision change: Coordinate point='-0.0961 0.01505 0.09542 -0.0985 0.01192 [...]' to '-0.0961 0.015 0.0954 -0.0985 0.0119 0.11 [...]'
*** floating-point precision change: Transform translation='-0.0985 0.01192 0.11047' to '-0.0985 0.0119 0.1105'
*** floating-point precision change: Coordinate point='-0.0985 0.01192 0.11047 -0.100035 0.0098 [...]' to '-0.0985 0.0119 0.1105 -0.1 0.0098 0.1197'
*** floating-point precision change: Transform translation='-0.100035 0.00982 0.1197' to '-0.1 0.0098 0.1197'
*** floating-point precision change: Coordinate point='-0.100035 0.00982 0.1197 -0.1 0.016 0.14' to '-0.1 0.0098 0.1197 -0.1 0.016 0.14'
*** floating-point precision change: Transform translation='-0.088717 0.05798 -0.025965' to '-0.0887 0.058 -0.026'
*** floating-point precision change: Coordinate point='-0.088717 0.05798 -0.025965 -0.11027 0.0 [...]' to '-0.0887 0.058 -0.026 -0.1103 0.0353 0.00 [...]'
*** floating-point precision change: Transform translation='-0.11027 0.03528 0.0021' to '-0.1103 0.0353 0.0021'
*** floating-point precision change: Coordinate point='-0.11027 0.03528 0.0021 -0.10613 0.02454 [...]' to '-0.1103 0.0353 0.0021 -0.1061 0.0245 0.0 [...]'
*** floating-point precision change: Transform translation='-0.10613 0.02454 0.03843' to '-0.1061 0.0245 0.0384'
*** floating-point precision change: Coordinate point='-0.10613 0.02454 0.03843 -0.1095 0.01435 [...]' to '-0.1061 0.0245 0.0384 -0.1095 0.0144 0.0 [...]'
*** floating-point precision change: Transform translation='-0.1095 0.01435 0.09117' to '-0.1095 0.0144 0.0912'
*** floating-point precision change: Coordinate point='-0.1095 0.01435 0.09117 -0.11378 0.01224 [...]' to '-0.1095 0.0144 0.0912 -0.1138 0.0122 0.1 [...]'
*** floating-point precision change: Transform translation='-0.11378 0.01224 0.1063' to '-0.1138 0.0122 0.1063'
*** floating-point precision change: Coordinate point='-0.11378 0.01224 0.1063 -0.1153 0.00937 [...]' to '-0.1138 0.0122 0.1063 -0.1153 0.0094 0.1 [...]'
*** floating-point precision change: Transform translation='-0.1153 0.00937 0.11369' to '-0.1153 0.0094 0.1137'
*** floating-point precision change: Coordinate point='-0.1153 0.00937 0.11369 -0.115 0.016 0.1 [...]' to '-0.1153 0.0094 0.1137 -0.115 0.016 0.13'
*** floating-point precision change: Transform translation='-0.12044 0.020945 0.03474' to '-0.1204 0.0209 0.0347'
*** floating-point precision change: Coordinate point='-0.12044 0.020945 0.03474 -0.12368 0.013 [...]' to '-0.1204 0.0209 0.0347 -0.1237 0.0137 0.0 [...]'
*** floating-point precision change: Transform translation='-0.12368 0.01367 0.08656' to '-0.1237 0.0137 0.0866'
*** floating-point precision change: Coordinate point='-0.12368 0.01367 0.08656 -0.126 0.01086 [...]' to '-0.1237 0.0137 0.0866 -0.126 0.0109 0.09 [...]'
*** floating-point precision change: Transform translation='-0.126 0.01086 0.09414' to '-0.126 0.0109 0.0941'
*** floating-point precision change: Coordinate point='-0.126 0.01086 0.09414 -0.1269 0.00856 0 [...]' to '-0.126 0.0109 0.0941 -0.1269 0.0086 0.10 [...]'
*** floating-point precision change: Transform translation='-0.1269 0.00856 0.10188' to '-0.1269 0.0086 0.1019'
*** floating-point precision change: Coordinate point='-0.1269 0.00856 0.10188 -0.125 0.016 0.1 [...]' to '-0.1269 0.0086 0.1019 -0.125 0.016 0.115'
*** floating-point precision change: Transform translation='0 0.9254 -0.013766' to '0 0.9254 -0.0138'
*** floating-point precision change: Coordinate point='0 0.9254 -0.01376 0 0.9497 -0.01376' to '0 0.9254 -0.0138 0 0.9497 -0.0138'
*** floating-point precision change: Transform translation='0 0.9497 -0.01376' to '0 0.9497 -0.0138'
*** floating-point precision change: Coordinate point='0 0.9497 -0.01376 0 0.9659 -0.01376' to '0 0.9497 -0.0138 0 0.9659 -0.0138'
*** floating-point precision change: Transform translation='0 0.9659 -0.01376' to '0 0.9659 -0.0138'
*** floating-point precision change: Coordinate point='0 0.9659 -0.0137 0 0.98235 -0.01376' to '0 0.9659 -0.0137 0 0.9823 -0.0138'
*** floating-point precision change: Transform translation='0 0.98235 -0.01376' to '0 0.9823 -0.0138'
*** floating-point precision change: Coordinate point='0 0.98235 -0.01376 0 0.99967 -0.01376' to '0 0.9823 -0.0138 0 0.9997 -0.0138'
*** floating-point precision change: Transform translation='0 0.99967 -0.01376' to '0 0.9997 -0.0138'
*** floating-point precision change: Coordinate point='0 0.99967 -0.01376 0 1.0231 -0.01376' to '0 0.9997 -0.0138 0 1.0231 -0.0138'
*** floating-point precision change: Transform translation='0 1.0231 -0.01376' to '0 1.0231 -0.0138'
*** floating-point precision change: Coordinate point='0 1.0231 -0.01376 0 1.0467 -0.01376' to '0 1.0231 -0.0138 0 1.0467 -0.0138'
*** floating-point precision change: Transform translation='0 1.0467 -0.01376' to '0 1.0467 -0.0138'
*** floating-point precision change: Coordinate point='0 1.0467 -0.01376 0 1.0638 -0.01378' to '0 1.0467 -0.0138 0 1.0638 -0.0138'
*** floating-point precision change: Transform translation='0 1.0638 -0.01378' to '0 1.0638 -0.0138'
*** floating-point precision change: Coordinate point='0 1.0638 -0.01378 0 1.0784 -0.01376' to '0 1.0638 -0.0138 0 1.0784 -0.0138'
*** floating-point precision change: Transform translation='0 1.0784 -0.01376' to '0 1.0784 -0.0138'
*** floating-point precision change: Coordinate point='0 1.0784 -0.01376 0 1.0930 -0.01376' to '0 1.0784 -0.0138 0 1.093 -0.0138'
*** floating-point precision change: Transform translation='0 1.0930 -0.01376' to '0 1.093 -0.0138'
*** floating-point precision change: Coordinate point='0 1.0930 -0.01376 0 1.1088 -0.01376' to '0 1.093 -0.0138 0 1.1088 -0.0138'
*** floating-point precision change: Transform translation='0 1.1088 -0.01376' to '0 1.1088 -0.0138'
*** floating-point precision change: Coordinate point='0 1.1088 -0.01376 0 1.1216 -0.01376' to '0 1.1088 -0.0138 0 1.1216 -0.0138'
*** floating-point precision change: Transform translation='0 1.1524 -0.01376' to '0 1.1524 -0.0138'
*** floating-point precision change: Coordinate point='0 1.1216 -0.01376 0 1.137 -0.01376' to '0 1.1216 -0.0138 0 1.137 -0.0138'
*** floating-point precision change: Coordinate point='0 1.137 -0.01376 0 1.1524 -0.01376' to '0 1.137 -0.0138 0 1.1524 -0.0138'
*** floating-point precision change: Transform translation='0 1.1524 -0.01376' to '0 1.1524 -0.0138'
*** floating-point precision change: Coordinate point='0 1.1524 -0.01376 0 1.1709 -0.01376' to '0 1.1524 -0.0138 0 1.1709 -0.0138'
*** floating-point precision change: Transform translation='0 1.1709 -0.01376' to '0 1.1709 -0.0138'
*** floating-point precision change: Coordinate point='0 1.1709 -0.01376 0 1.1956 -0.01378' to '0 1.1709 -0.0138 0 1.1956 -0.0138'
*** floating-point precision change: Transform translation='0 1.1956 -0.01378' to '0 1.1956 -0.0138'
*** floating-point precision change: Coordinate point='0 1.1956 -0.01378 0 1.22 -0.0138' to '0 1.1956 -0.0138 0 1.22 -0.0138'
*** floating-point precision change: Coordinate point='0 1.22 -0.0138 0 1.2453 -0.01506' to '0 1.22 -0.0138 0 1.2453 -0.0151'
*** floating-point precision change: Transform translation='0 1.2453 -0.01506' to '0 1.2453 -0.0151'
*** floating-point precision change: Coordinate point='0 1.2453 -0.01506 0 1.2575 -0.01506' to '0 1.2453 -0.0151 0 1.2575 -0.0151'
*** floating-point precision change: Coordinate point='0 1.2453 -0.01506 0.03847 1.2087 -0.0137 [...]' to '0 1.2453 -0.0151 0.0385 1.2087 -0.0138'
*** floating-point precision change: Coordinate point='0 1.2453 -0.01506 -0.03847 1.2087 -0.013 [...]' to '0 1.2453 -0.0151 -0.0385 1.2087 -0.0138'
*** floating-point precision change: Transform translation='0 1.2575 -0.01506' to '0 1.2575 -0.0151'
*** floating-point precision change: Coordinate point='0 1.2575 -0.01506 0 1.2699 -0.01506' to '0 1.2575 -0.0151 0 1.2699 -0.0151'
*** floating-point precision change: Transform translation='0 1.2699 -0.01506' to '0 1.2699 -0.0151'
*** floating-point precision change: Coordinate point='0 1.2699 -0.01506 0 1.28227 -0.01506' to '0 1.2699 -0.0151 0 1.2823 -0.0151'
*** floating-point precision change: Transform translation='0 1.28227 -0.01506' to '0 1.2823 -0.0151'
*** floating-point precision change: Coordinate point='0 1.28227 -0.01506 0 1.2951 -0.01506' to '0 1.2823 -0.0151 0 1.2951 -0.0151'
*** floating-point precision change: Transform translation='0 1.2951 -0.01506' to '0 1.2951 -0.0151'
*** floating-point precision change: Coordinate point='0 1.2951 -0.01506 0 1.307 -0.0150' to '0 1.2951 -0.0151 0 1.307 -0.015'
*** floating-point precision change: Transform translation='0 1.307 -0.0150' to '0 1.307 -0.015'
*** floating-point precision change: Coordinate point='0 1.307 -0.0150 0 1.3185 -0.0151' to '0 1.307 -0.015 0 1.3185 -0.0151'
*** floating-point precision change: Coordinate point='0 1.3126 -0.0154 0 1.3128 0.01538' to '0 1.3126 -0.0154 0 1.3128 0.0154'
*** floating-point precision change: Transform translation='0.0505 1.42425 0.03294' to '0.0505 1.4243 0.0329'
*** floating-point precision change: Coordinate point='0.0505 0.42425 0.03294 0.0505 0.42425 0. [...]' to '0.0505 0.4243 0.0329 0.0505 0.4243 0.032 [...]'
*** floating-point precision change: Transform translation='-0.0505 1.42425 0.03294' to '-0.0505 1.4243 0.0329'
*** floating-point precision change: Coordinate point='-0.0505 0.42425 0.03294 -0.0505 0.42425 [...]' to '-0.0505 0.4243 0.0329 -0.0505 0.4243 0.0 [...]'
*** floating-point precision change: Transform translation='0.048127 1.4049 0.08305' to '0.0481 1.4049 0.0831'
*** floating-point precision change: Coordinate point='0.048127 1.4049 0.08305 0.048127 1.4049 [...]' to '0.0481 1.4049 0.0831 0.0481 1.4049 0.083 [...]'
*** floating-point precision change: Transform translation='-0.04813 1.4049 0.08305' to '-0.0481 1.4049 0.0831'
*** floating-point precision change: Coordinate point='-0.04813 1.4049 0.08305 -0.04813 1.4049 [...]' to '-0.0481 1.4049 0.0831 -0.0481 1.4049 0.0 [...]'
*** floating-point precision change: Transform translation='0.02175 1.4139 0.1069' to '0.0218 1.4139 0.1069'
*** floating-point precision change: Coordinate point='0.02175 1.4139 0.1069 0.02175 1.4139 0.1 [...]' to '0.0218 1.4139 0.1069 0.0218 1.4139 0.106 [...]'
*** floating-point precision change: Transform translation='-0.02175 1.4139 0.10694' to '-0.0218 1.4139 0.1069'
*** floating-point precision change: Coordinate point='-0.02175 1.4139 0.10694 -0.02175 1.4139 [...]' to '-0.0218 1.4139 0.1069 -0.0218 1.4139 0.1 [...]'
*** floating-point precision change: Transform translation='0 1.3128 0.01538' to '0 1.3128 0.0154'
*** floating-point precision change: Coordinate point='0 1.3128 0.01538 0 1.3128 0.01538' to '0 1.3128 0.0154 0 1.3128 0.0154'
*** floating-point precision change: Coordinate point='0 1.3128 0.01538 0 1.3128 0.01538' to '0 1.3128 0.0154 0 1.3128 0.0154'
*** floating-point precision change: Transform translation='0.03847 1.2087 -0.01378' to '0.0385 1.2087 -0.0138'
*** floating-point precision change: Coordinate point='0.03847 1.2087 -0.01378 0.12294 1.191825 [...]' to '0.0385 1.2087 -0.0138 0.1229 1.1918 -0.0 [...]'
*** floating-point precision change: Transform translation='0.12294 1.191825 -0.0129' to '0.1229 1.1918 -0.0129'
*** floating-point precision change: Coordinate point='0.12294 1.191825 -0.0129 0.16506 1.17855 [...]' to '0.1229 1.1918 -0.0129 0.1651 1.1786 -0.0 [...]'
*** floating-point precision change: Transform translation='0.16506 1.17855 -0.00327' to '0.1651 1.1786 -0.0033'
*** floating-point precision change: Coordinate point='0.16506 1.17855 -0.00327 0.18209 0.9288 [...]' to '0.1651 1.1786 -0.0033 0.1821 0.9288 -0.0 [...]'
*** floating-point precision change: Transform translation='0.18209 0.9288 -0.00563' to '0.1821 0.9288 -0.0056'
*** floating-point precision change: Coordinate point='0.18209 0.9288 -0.00563 0.1819 0.72427 - [...]' to '0.1821 0.9288 -0.0056 0.1819 0.7243 -0.0 [...]'
*** floating-point precision change: Transform translation='0.1819 0.72427 -0.005' to '0.1819 0.7243 -0.005'
*** floating-point precision change: Coordinate point='0.1819 0.72427 -0.005 0.1813 0.706 0.019 [...]' to '0.1819 0.7243 -0.005 0.1813 0.706 0.0193'
*** floating-point precision change: Coordinate point='0.1819 0.72427 -0.005 0.18128 0.70695 0. [...]' to '0.1819 0.7243 -0.005 0.1813 0.707 0.0084'
*** floating-point precision change: Coordinate point='0.1819 0.72427 -0.005 0.18108 0.708525 - [...]' to '0.1819 0.7243 -0.005 0.1811 0.7085 -0.00 [...]'
*** floating-point precision change: Coordinate point='0.1819 0.72427 -0.005 0.18108 0.70582 -0 [...]' to '0.1819 0.7243 -0.005 0.1811 0.7058 -0.02 [...]'
*** floating-point precision change: Coordinate point='0.1813 0.706 0.0193 0.1805 0.69255 0.026' to '0.1813 0.706 0.0193 0.1805 0.6926 0.026'
*** floating-point precision change: Coordinate point='0.1813 0.706 0.0193 0.1805 0.69255 0.026' to '0.1813 0.706 0.0193 0.1805 0.6926 0.026'
*** floating-point precision change: Transform translation='0.1805 0.69255 0.026' to '0.1805 0.6926 0.026'
*** floating-point precision change: Coordinate point='0.1805 0.69255 0.026 0.181 0.6727 0.0357 [...]' to '0.1805 0.6926 0.026 0.181 0.6727 0.0358'
*** floating-point precision change: Transform translation='0.181 0.6727 0.03577' to '0.181 0.6727 0.0358'
*** floating-point precision change: Coordinate point='0.181 0.6727 0.03577 0.1826 0.654 0.0496 [...]' to '0.181 0.6727 0.0358 0.1826 0.654 0.0497'
*** floating-point precision change: Transform translation='0.1826 0.654 0.04966' to '0.1826 0.654 0.0497'
*** floating-point precision change: Coordinate point='0.1826 0.654 0.04966 0.18 0.64 0.06' to '0.1826 0.654 0.0497 0.18 0.64 0.06'
*** floating-point precision change: Transform translation='0.18128 0.70695 0.00842' to '0.1813 0.707 0.0084'
*** floating-point precision change: Coordinate point='0.18128 0.70695 0.00842 0.18128 0.6876 0 [...]' to '0.1813 0.707 0.0084 0.1813 0.6876 0.0098'
*** floating-point precision change: Transform translation='0.18128 0.6876 0.0098' to '0.1813 0.6876 0.0098'
*** floating-point precision change: Coordinate point='0.18128 0.6876 0.0098 0.1837 0.6372 0.01 [...]' to '0.1813 0.6876 0.0098 0.1837 0.6372 0.015 [...]'
*** floating-point precision change: Transform translation='0.1837 0.6372 0.01507' to '0.1837 0.6372 0.0151'
*** floating-point precision change: Coordinate point='0.1837 0.6372 0.01507 0.18171 0.6068 0.0 [...]' to '0.1837 0.6372 0.0151 0.1817 0.6068 0.014 [...]'
*** floating-point precision change: Transform translation='0.18171 0.6068 0.01418' to '0.1817 0.6068 0.0142'
*** floating-point precision change: Coordinate point='0.18171 0.6068 0.01418 0.18067 0.5816 0. [...]' to '0.1817 0.6068 0.0142 0.1807 0.5816 0.013 [...]'
*** floating-point precision change: Transform translation='0.18067 0.5816 0.01338' to '0.1807 0.5816 0.0134'
*** floating-point precision change: Coordinate point='0.18067 0.5816 0.01338 0.172 0.558 0.017' to '0.1807 0.5816 0.0134 0.172 0.558 0.017'
*** floating-point precision change: Transform translation='0.18108 0.708525 -0.0048' to '0.1811 0.7085 -0.0048'
*** floating-point precision change: Coordinate point='0.18108 0.708525 -0.0048 0.18108 0.6858 [...]' to '0.1811 0.7085 -0.0048 0.1811 0.6858 -0.0 [...]'
*** floating-point precision change: Transform translation='0.18108 0.6858 -0.00625' to '0.1811 0.6858 -0.0063'
*** floating-point precision change: Coordinate point='0.18108 0.6858 -0.00625 0.18369 0.6349 - [...]' to '0.1811 0.6858 -0.0063 0.1837 0.6349 -0.0 [...]'
*** floating-point precision change: Transform translation='0.18369 0.6349 -0.0039' to '0.1837 0.6349 -0.0039'
*** floating-point precision change: Coordinate point='0.18369 0.6349 -0.0039 0.18171 0.6032 -0 [...]' to '0.1837 0.6349 -0.0039 0.1817 0.6032 -0.0 [...]'
*** floating-point precision change: Transform translation='0.18171 0.6032 -0.0035' to '0.1817 0.6032 -0.0035'
*** floating-point precision change: Coordinate point='0.18171 0.6032 -0.0035 0.1807 0.5753 -0. [...]' to '0.1817 0.6032 -0.0035 0.1807 0.5753 -0.0 [...]'
*** floating-point precision change: Transform translation='0.18108 0.70582 -0.02574' to '0.1811 0.7058 -0.0257'
*** floating-point precision change: Coordinate point='0.18108 0.70582 -0.02574 0.1811 0.68625 [...]' to '0.1811 0.7058 -0.0257 0.1811 0.6863 -0.0 [...]'
*** floating-point precision change: Coordinate point='0.18108 0.70582 -0.02574 0.18164 0.68827 [...]' to '0.1811 0.7058 -0.0257 0.1816 0.6883 -0.0 [...]'
*** floating-point precision change: Transform translation='0.1811 0.68625 -0.0199' to '0.1811 0.6863 -0.0199'
*** floating-point precision change: Coordinate point='0.1811 0.68625 -0.0199 0.18369 0.63405 - [...]' to '0.1811 0.6863 -0.0199 0.1837 0.6341 -0.0 [...]'
*** floating-point precision change: Transform translation='0.18369 0.63405 -0.02144' to '0.1837 0.6341 -0.0214'
*** floating-point precision change: Coordinate point='0.18369 0.63405 -0.02144 0.1817 0.6066 - [...]' to '0.1837 0.6341 -0.0214 0.1817 0.6066 -0.0 [...]'
*** floating-point precision change: Transform translation='0.1817 0.6066 -0.02064' to '0.1817 0.6066 -0.0206'
*** floating-point precision change: Coordinate point='0.1817 0.6066 -0.02064 0.18067 0.580725 [...]' to '0.1817 0.6066 -0.0206 0.1807 0.5807 -0.0 [...]'
*** floating-point precision change: Transform translation='0.18067 0.580725 -0.01977' to '0.1807 0.5807 -0.0198'
*** floating-point precision change: Coordinate point='0.18067 0.580725 -0.01977 0.172 0.559 -0 [...]' to '0.1807 0.5807 -0.0198 0.172 0.559 -0.024'
*** floating-point precision change: Transform translation='0.18164 0.68827 -0.03278' to '0.1816 0.6883 -0.0328'
*** floating-point precision change: Coordinate point='0.18164 0.68827 -0.03278 0.1833 0.6381 - [...]' to '0.1816 0.6883 -0.0328 0.1833 0.6381 -0.0 [...]'
*** floating-point precision change: Coordinate point='0.1833 0.6381 -0.037 0.18166 0.621 -0.03 [...]' to '0.1833 0.6381 -0.037 0.1817 0.621 -0.037 [...]'
*** floating-point precision change: Transform translation='0.18166 0.621 -0.03715' to '0.1817 0.621 -0.0372'
*** floating-point precision change: Coordinate point='0.18166 0.621 -0.03715 0.1808 0.6023 -0. [...]' to '0.1817 0.621 -0.0372 0.1808 0.6023 -0.03 [...]'
*** floating-point precision change: Transform translation='-0.03847 1.2087 -0.0138' to '-0.0385 1.2087 -0.0138'
*** floating-point precision change: Coordinate point='-0.03847 1.2087 -0.0138 -0.1229 1.19182 [...]' to '-0.0385 1.2087 -0.0138 -0.1229 1.1918 -0 [...]'
*** floating-point precision change: Transform translation='-0.1229 1.19182 -0.0128' to '-0.1229 1.1918 -0.0128'
*** floating-point precision change: Coordinate point='-0.1229 1.19182 -0.0129 -0.1647 1.17855 [...]' to '-0.1229 1.1918 -0.0129 -0.1647 1.1786 -0 [...]'
*** floating-point precision change: Transform translation='-0.1647 1.17855 -0.00327' to '-0.1647 1.1786 -0.0033'
*** floating-point precision change: Coordinate point='-0.1647 1.17855 -0.00327 -0.1817 0.9288 [...]' to '-0.1647 1.1786 -0.0033 -0.1817 0.9288 -0 [...]'
*** floating-point precision change: Transform translation='-0.1817 0.9288 -0.00564' to '-0.1817 0.9288 -0.0056'
*** floating-point precision change: Coordinate point='-0.1817 0.9288 -0.00564 -0.1816 0.7242 - [...]' to '-0.1817 0.9288 -0.0056 -0.1816 0.7242 -0 [...]'
*** floating-point precision change: Coordinate point='-0.1816 0.7242 -0.005 -0.18097 0.70605 0 [...]' to '-0.1816 0.7242 -0.005 -0.181 0.7061 0.01 [...]'
*** floating-point precision change: Coordinate point='-0.1816 0.7242 -0.005 -0.18097 0.70695 0 [...]' to '-0.1816 0.7242 -0.005 -0.181 0.707 0.008 [...]'
*** floating-point precision change: Coordinate point='-0.1816 0.7242 -0.005 -0.18072 0.708525 [...]' to '-0.1816 0.7242 -0.005 -0.1807 0.7085 -0. [...]'
*** floating-point precision change: Coordinate point='-0.1816 0.7242 -0.005 -0.18072 0.70583 - [...]' to '-0.1816 0.7242 -0.005 -0.1807 0.7058 -0. [...]'
*** floating-point precision change: Transform translation='-0.18097 0.70605 0.0193' to '-0.181 0.7061 0.0193'
*** floating-point precision change: Coordinate point='-0.18097 0.70605 0.0193 -0.18 0.69255 0. [...]' to '-0.181 0.7061 0.0193 -0.18 0.6926 0.026'
*** floating-point precision change: Coordinate point='-0.18097 0.70605 0.0193 -0.18 0.69255 0. [...]' to '-0.181 0.7061 0.0193 -0.18 0.6926 0.026'
*** floating-point precision change: Transform translation='-0.18 0.69255 0.02598' to '-0.18 0.6926 0.026'
*** floating-point precision change: Coordinate point='-0.18 0.69255 0.02598 -0.18065 0.67275 0 [...]' to '-0.18 0.6926 0.026 -0.1807 0.6728 0.0358'
*** floating-point precision change: Transform translation='-0.18065 0.67275 0.03577' to '-0.1807 0.6728 0.0358'
*** floating-point precision change: Coordinate point='-0.18065 0.67275 0.03577 -0.18227 0.654 [...]' to '-0.1807 0.6728 0.0358 -0.1823 0.654 0.04 [...]'
*** floating-point precision change: Transform translation='-0.18227 0.654 0.0496' to '-0.1823 0.654 0.0496'
*** floating-point precision change: Coordinate point='-0.18227 0.654 0.0496 -0.18 0.64 0.06' to '-0.1823 0.654 0.0496 -0.18 0.64 0.06'
*** floating-point precision change: Transform translation='-0.18097 0.70695 0.0084' to '-0.181 0.707 0.0084'
*** floating-point precision change: Coordinate point='-0.18097 0.70695 0.0084 -0.1809 0.6876 0 [...]' to '-0.181 0.707 0.0084 -0.1809 0.6876 0.009 [...]'
*** floating-point precision change: Coordinate point='-0.1809 0.6876 0.0097 -0.18335 0.6372 0. [...]' to '-0.1809 0.6876 0.0097 -0.1834 0.6372 0.0 [...]'
*** floating-point precision change: Transform translation='-0.18335 0.6372 0.01507' to '-0.1834 0.6372 0.0151'
*** floating-point precision change: Coordinate point='-0.18335 0.6372 0.01507 -0.1813 0.6068 0 [...]' to '-0.1834 0.6372 0.0151 -0.1813 0.6068 0.0 [...]'
*** floating-point precision change: Transform translation='-0.1813 0.6068 0.01418' to '-0.1813 0.6068 0.0142'
*** floating-point precision change: Coordinate point='-0.1813 0.6068 0.01418 -0.1803 0.5816 0. [...]' to '-0.1813 0.6068 0.0142 -0.1803 0.5816 0.0 [...]'
*** floating-point precision change: Transform translation='-0.1803 0.5816 0.01338' to '-0.1803 0.5816 0.0134'
*** floating-point precision change: Coordinate point='-0.1803 0.5816 0.01338 -0.172 0.558 0.01 [...]' to '-0.1803 0.5816 0.0134 -0.172 0.558 0.017'
*** floating-point precision change: Transform translation='-0.18072 0.708525 -0.004797' to '-0.1807 0.7085 -0.0048'
*** floating-point precision change: Coordinate point='-0.18072 0.708525 -0.004797 -0.18072 0.6 [...]' to '-0.1807 0.7085 -0.0048 -0.1807 0.6858 -0 [...]'
*** floating-point precision change: Transform translation='-0.18072 0.6858 -0.00625' to '-0.1807 0.6858 -0.0063'
*** floating-point precision change: Coordinate point='-0.18072 0.6858 -0.00625 -0.1833 0.63495 [...]' to '-0.1807 0.6858 -0.0063 -0.1833 0.635 -0. [...]'
*** floating-point precision change: Transform translation='-0.1833 0.63495 -0.0039' to '-0.1833 0.635 -0.0039'
*** floating-point precision change: Coordinate point='-0.1833 0.63495 -0.0039 -0.1813 0.6032 - [...]' to '-0.1833 0.635 -0.0039 -0.1813 0.6032 -0. [...]'
*** floating-point precision change: Coordinate point='-0.1813 0.6032 -0.0035 -0.18029 0.5753 - [...]' to '-0.1813 0.6032 -0.0035 -0.1803 0.5753 -0 [...]'
*** floating-point precision change: Transform translation='-0.18029 0.5753 -0.00375' to '-0.1803 0.5753 -0.0038'
*** floating-point precision change: Coordinate point='-0.18029 0.5753 -0.00375 -0.170 0.555 -0 [...]' to '-0.1803 0.5753 -0.0038 -0.17 0.555 -0.00 [...]'
*** floating-point precision change: Transform translation='-0.18072 0.70583 -0.02574' to '-0.1807 0.7058 -0.0257'
*** floating-point precision change: Coordinate point='-0.18072 0.70583 -0.02574 -0.18072 0.686 [...]' to '-0.1807 0.7058 -0.0257 -0.1807 0.6863 -0 [...]'
*** floating-point precision change: Coordinate point='-0.18072 0.70583 -0.02574 -0.18126 0.688 [...]' to '-0.1807 0.7058 -0.0257 -0.1813 0.6883 -0 [...]'
*** floating-point precision change: Transform translation='-0.18072 0.68625 -0.01992' to '-0.1807 0.6863 -0.0199'
*** floating-point precision change: Coordinate point='-0.18072 0.68625 -0.01992 -0.1833 0.6340 [...]' to '-0.1807 0.6863 -0.0199 -0.1833 0.6341 -0 [...]'
*** floating-point precision change: Transform translation='-0.1833 0.63405 -0.02144' to '-0.1833 0.6341 -0.0214'
*** floating-point precision change: Coordinate point='-0.1833 0.63405 -0.02144 -0.1813 0.6066 [...]' to '-0.1833 0.6341 -0.0214 -0.1813 0.6066 -0 [...]'
*** floating-point precision change: Transform translation='-0.1813 0.6066 -0.02064' to '-0.1813 0.6066 -0.0206'
*** floating-point precision change: Coordinate point='-0.1813 0.6066 -0.02064 -0.18029 0.5807 [...]' to '-0.1813 0.6066 -0.0206 -0.1803 0.5807 -0 [...]'
*** floating-point precision change: Transform translation='-0.18029 0.5807 -0.01978' to '-0.1803 0.5807 -0.0198'
*** floating-point precision change: Coordinate point='-0.18029 0.5807 -0.01978 -0.172 0.559 -0 [...]' to '-0.1803 0.5807 -0.0198 -0.172 0.559 -0.0 [...]'
*** floating-point precision change: Transform translation='-0.18126 0.68827 -0.03278' to '-0.1813 0.6883 -0.0328'
*** floating-point precision change: Coordinate point='-0.18126 0.68827 -0.03278 -0.18297 0.638 [...]' to '-0.1813 0.6883 -0.0328 -0.183 0.6381 -0. [...]'
*** floating-point precision change: Transform translation='-0.18297 0.6381 -0.0371' to '-0.183 0.6381 -0.0371'
*** floating-point precision change: Coordinate point='-0.18297 0.6381 -0.0371 -0.1813 0.621 -0 [...]' to '-0.183 0.6381 -0.0371 -0.1813 0.621 -0.0 [...]'
*** floating-point precision change: Transform translation='-0.1813 0.621 -0.03715' to '-0.1813 0.621 -0.0372'
*** floating-point precision change: Coordinate point='-0.1813 0.621 -0.03715 -0.18045 0.602325 [...]' to '-0.1813 0.621 -0.0372 -0.1805 0.6023 -0. [...]'
*** floating-point precision change: Transform translation='-0.18045 0.602325 -0.03697' to '-0.1805 0.6023 -0.037'
*** floating-point precision change: Coordinate point='-0.18045 0.602325 -0.03697 -0.172 0.58 - [...]' to '-0.1805 0.6023 -0.037 -0.172 0.58 -0.039'
*** floating-point precision change: Coordinate point='0 0.826 0.02 0.0 0.703 0' to '0 0.826 0.02 0 0.703 0'
*** floating-point precision change: Coordinate point='0 0.826 0.02 0.0 0.8 -0.15' to '0 0.826 0.02 0 0.8 -0.15'
*** floating-point precision change: Coordinate point='0.0926 0.4088 -0.01944 0.09 0.31 0.038' to '0.0926 0.4088 -0.0194 0.09 0.31 0.038'
*** floating-point precision change: Coordinate point='0.0926 0.4088 -0.01944 0.061 0.095 -0.02' to '0.0926 0.4088 -0.0194 0.061 0.095 -0.02'
*** floating-point precision change: Coordinate point='0.0926 0.4088 -0.01944 0.12 0.095 -0.02' to '0.0926 0.4088 -0.0194 0.12 0.095 -0.02'
*** floating-point precision change: Coordinate point='0.0888 0.09545 -0.01045 0.054 0.065 -0.0 [...]' to '0.0888 0.0954 -0.0104 0.054 0.065 -0.02'
*** floating-point precision change: Coordinate point='0.0888 0.09545 -0.01045 0.09 0.03 -0.06' to '0.0888 0.0954 -0.0104 0.09 0.03 -0.06'
*** floating-point precision change: Coordinate point='0.0621 0.01442 0.0936 0.062 0.012 0.1' to '0.0621 0.0144 0.0936 0.062 0.012 0.1'
*** floating-point precision change: Coordinate point='0.0843 0.00982 0.123435 0.08 0.016 0.14' to '0.0843 0.0098 0.1234 0.08 0.016 0.14'
*** floating-point precision change: Coordinate point='0.1004 0.00983 0.1197 0.1 0.016 0.14' to '0.1004 0.0098 0.1197 0.1 0.016 0.14'
*** floating-point precision change: Coordinate point='0.11567 0.00936 0.11369 0.115 0.016 0.13' to '0.1157 0.0094 0.1137 0.115 0.016 0.13'
*** floating-point precision change: Coordinate point='0.12638 0.01086 0.094148 0.12 0.02 0.04' to '0.1264 0.0109 0.0941 0.12 0.02 0.04'
*** floating-point precision change: Coordinate point='0.12728 0.00856 0.10188 0.125 0.016 0.11 [...]' to '0.1273 0.0086 0.1019 0.125 0.016 0.115'
*** floating-point precision change: Coordinate point='-0.09466 0.82665 -0.01835 -0.09 0.41 -0. [...]' to '-0.0947 0.8267 -0.0184 -0.09 0.41 -0.056'
*** floating-point precision change: Coordinate point='-0.09466 0.82665 -0.01835 -0.039 0.41 -0 [...]' to '-0.0947 0.8267 -0.0184 -0.039 0.41 -0.01'
*** floating-point precision change: Coordinate point='-0.09466 0.82665 -0.01835 -0.127 0.41 -0 [...]' to '-0.0947 0.8267 -0.0184 -0.127 0.41 -0.01'
*** floating-point precision change: Coordinate point='-0.09466 0.82665 -0.01835 -0.085 0.41 0. [...]' to '-0.0947 0.8267 -0.0184 -0.085 0.41 0.042'
*** floating-point precision change: Coordinate point='-0.0926 0.408825 -0.01944 -0.09 0.31 0.0 [...]' to '-0.0926 0.4088 -0.0194 -0.09 0.31 0.038'
*** floating-point precision change: Coordinate point='-0.0926 0.408825 -0.01944 -0.061 0.095 - [...]' to '-0.0926 0.4088 -0.0194 -0.061 0.095 -0.0 [...]'
*** floating-point precision change: Coordinate point='-0.0926 0.408825 -0.01944 -0.12 0.095 -0 [...]' to '-0.0926 0.4088 -0.0194 -0.12 0.095 -0.02'
*** floating-point precision change: Coordinate point='-0.08845 0.09544 -0.01045 -0.054 0.065 - [...]' to '-0.0885 0.0954 -0.0104 -0.054 0.065 -0.0 [...]'
*** floating-point precision change: Coordinate point='-0.08845 0.09544 -0.01045 -0.09 0.03 -0. [...]' to '-0.0885 0.0954 -0.0104 -0.09 0.03 -0.06'
*** floating-point precision change: Coordinate point='-0.06176 0.014425 0.09362 -0.062 0.012 0 [...]' to '-0.0618 0.0144 0.0936 -0.062 0.012 0.1'
*** floating-point precision change: Coordinate point='-0.06174 0.0121 0.1153 -0.06 0.012 0.14' to '-0.0617 0.0121 0.1153 -0.06 0.012 0.14'
*** floating-point precision change: Coordinate point='-0.0839 0.009825 0.123435 -0.08 0.016 0. [...]' to '-0.0839 0.0098 0.1234 -0.08 0.016 0.14'
*** floating-point precision change: Coordinate point='-0.100035 0.00982 0.1197 -0.1 0.016 0.14' to '-0.1 0.0098 0.1197 -0.1 0.016 0.14'
*** floating-point precision change: Coordinate point='-0.1153 0.00937 0.11369 -0.115 0.016 0.1 [...]' to '-0.1153 0.0094 0.1137 -0.115 0.016 0.13'
*** floating-point precision change: Coordinate point='-0.126 0.01086 0.09414 -0.12 0.02 0.04' to '-0.126 0.0109 0.0941 -0.12 0.02 0.04'
*** floating-point precision change: Coordinate point='-0.1269 0.00856 0.10188 -0.125 0.016 0.1 [...]' to '-0.1269 0.0086 0.1019 -0.125 0.016 0.115'
*** floating-point precision change: Coordinate point='0 0.9254 -0.01376 0.0 1.0 -0.1' to '0 0.9254 -0.0138 0 1 -0.1'
*** floating-point precision change: Coordinate point='0 0.9254 -0.01376 0.0 0.95 -0.1' to '0 0.9254 -0.0138 0 0.95 -0.1'
*** floating-point precision change: Coordinate point='0 0.9254 -0.01376 0.0 0.90 0.1' to '0 0.9254 -0.0138 0 0.9 0.1'
*** floating-point precision change: Coordinate point='0 0.9254 -0.01376 0.0 0.90 -0.1' to '0 0.9254 -0.0138 0 0.9 -0.1'
*** floating-point precision change: Coordinate point='0 0.9254 -0.01376 0.0 0.90 -0.1' to '0 0.9254 -0.0138 0 0.9 -0.1'
*** floating-point precision change: Coordinate point='0 0.98235 -0.01376 0.09 1.0 0.04' to '0 0.9823 -0.0138 0.09 1 0.04'
*** floating-point precision change: Coordinate point='0 0.98235 -0.01376 -0.09 1.0 0.04' to '0 0.9823 -0.0138 -0.09 1 0.04'
*** floating-point precision change: Coordinate point='0 1.0638 -0.01378 0.0 1.08 0.076' to '0 1.0638 -0.0138 0 1.08 0.076'
*** floating-point precision change: Coordinate point='0 1.0638 -0.01378 0 1.15 0.076' to '0 1.0638 -0.0138 0 1.15 0.076'
*** floating-point precision change: Coordinate point='0 1.0784 -0.01376 0.07 1.12 0.09' to '0 1.0784 -0.0138 0.07 1.12 0.09'
*** floating-point precision change: Coordinate point='0 1.0784 -0.01376 -0.07 1.12 0.09' to '0 1.0784 -0.0138 -0.07 1.12 0.09'
*** floating-point precision change: Coordinate point='0 1.0784 -0.01376 0 1.1 -0.1' to '0 1.0784 -0.0138 0 1.1 -0.1'
*** floating-point precision change: Coordinate point='0 1.0784 -0.01376 0.13 1.12 0.0' to '0 1.0784 -0.0138 0.13 1.12 0'
*** floating-point precision change: Coordinate point='0 1.0784 -0.01376 -0.13 1.12 0.0' to '0 1.0784 -0.0138 -0.13 1.12 0'
*** floating-point precision change: Coordinate point='0 1.22 -0.0138 0.0 1.22 0.08' to '0 1.22 -0.0138 0 1.22 0.08'
*** floating-point precision change: Coordinate point='0 1.22 -0.0138 0.0 1.22 -0.08' to '0 1.22 -0.0138 0 1.22 -0.08'
*** floating-point precision change: Coordinate point='0 1.2453 -0.01506 0.06 1.26 0' to '0 1.2453 -0.0151 0.06 1.26 0'
*** floating-point precision change: Coordinate point='0 1.2453 -0.01506 -0.06 1.26 0' to '0 1.2453 -0.0151 -0.06 1.26 0'
*** floating-point precision change: Coordinate point='0 1.307 -0.0150 0 1.29 0.04' to '0 1.307 -0.015 0 1.29 0.04'
*** floating-point precision change: Coordinate point='0 1.3126 -0.0154 0.0 1.612 -0.03' to '0 1.3126 -0.0154 0 1.612 -0.03'
*** floating-point precision change: Coordinate point='0 1.3126 -0.0154 0.0 1.454 0.128' to '0 1.3126 -0.0154 0 1.454 0.128'
*** floating-point precision change: Coordinate point='0 1.3126 -0.0154 0.0 1.4 0.12' to '0 1.3126 -0.0154 0 1.4 0.12'
*** floating-point precision change: Coordinate point='0.0505 1.42425 0.03294 0.0505 1.42425 0. [...]' to '0.0505 1.4243 0.0329 0.0505 1.4243 0.032 [...]'
*** floating-point precision change: Coordinate point='-0.0505 1.42425 0.03294 -0.0505 1.42425 [...]' to '-0.0505 1.4243 0.0329 -0.0505 1.4243 0.0 [...]'
*** floating-point precision change: Coordinate point='0.048127 1.4049 0.08305 0.048127 1.4049 [...]' to '0.0481 1.4049 0.0831 0.0481 1.4049 0.083 [...]'
*** floating-point precision change: Coordinate point='-0.04813 1.4049 0.08305 -0.04813 1.4049 [...]' to '-0.0481 1.4049 0.0831 -0.0481 1.4049 0.0 [...]'
*** floating-point precision change: Coordinate point='0.02175 1.4139 0.1069 0.02175 1.4139 0.1 [...]' to '0.0218 1.4139 0.1069 0.0218 1.4139 0.106 [...]'
*** floating-point precision change: Coordinate point='-0.02175 1.4139 0.10694 -0.02175 1.4139 [...]' to '-0.0218 1.4139 0.1069 -0.0218 1.4139 0.1 [...]'
*** floating-point precision change: Coordinate point='0 1.3128 0.01538 0.068 1.346 0.033' to '0 1.3128 0.0154 0.068 1.346 0.033'
*** floating-point precision change: Coordinate point='0 1.3128 0.01538 -0.068 1.346 0.033' to '0 1.3128 0.0154 -0.068 1.346 0.033'
*** floating-point precision change: Coordinate point='0 1.3128 0.01538 0.0 1.32 0.086' to '0 1.3128 0.0154 0 1.32 0.086'
*** floating-point precision change: Coordinate point='0 1.3128 0.01538 0.0 1.30 0.08' to '0 1.3128 0.0154 0 1.3 0.08'
*** floating-point precision change: Coordinate point='0.03847 1.2087 -0.01378 0.03 1.2 0.04' to '0.0385 1.2087 -0.0138 0.03 1.2 0.04'
*** floating-point precision change: Coordinate point='0.12294 1.191825 -0.0129 0.15 1.222 -0.0 [...]' to '0.1229 1.1918 -0.0129 0.15 1.222 -0.02'
*** floating-point precision change: Coordinate point='0.12294 1.191825 -0.0129 0.15 1.16 0.04' to '0.1229 1.1918 -0.0129 0.15 1.16 0.04'
*** floating-point precision change: Coordinate point='0.12294 1.191825 -0.0129 0.17 1.14 0.0' to '0.1229 1.1918 -0.0129 0.17 1.14 0'
*** floating-point precision change: Coordinate point='0.12294 1.191825 -0.0129 0.15 1.145 -0.0 [...]' to '0.1229 1.1918 -0.0129 0.15 1.145 -0.04'
*** floating-point precision change: Coordinate point='0.16506 1.17855 -0.00327 0.2 0.95 -0.03' to '0.1651 1.1786 -0.0033 0.2 0.95 -0.03'
*** floating-point precision change: Coordinate point='0.16506 1.17855 -0.00327 0.18 0.93 -0.03' to '0.1651 1.1786 -0.0033 0.18 0.93 -0.03'
*** floating-point precision change: Coordinate point='0.16506 1.17855 -0.00327 0.2 0.91 -0.03' to '0.1651 1.1786 -0.0033 0.2 0.91 -0.03'
*** floating-point precision change: Coordinate point='0.16506 1.17855 -0.00327 0.225 1.185 0' to '0.1651 1.1786 -0.0033 0.225 1.185 0'
*** floating-point precision change: Coordinate point='0.18209 0.9288 -0.00563 0.18 0.725 0.025' to '0.1821 0.9288 -0.0056 0.18 0.725 0.025'
*** floating-point precision change: Coordinate point='0.18209 0.9288 -0.00563 0.2 0.92 -0.03' to '0.1821 0.9288 -0.0056 0.2 0.92 -0.03'
*** floating-point precision change: Coordinate point='0.1819 0.72427 -0.005 0.2 0.725 0' to '0.1819 0.7243 -0.005 0.2 0.725 0'
*** floating-point precision change: Coordinate point='0.1805 0.69255 0.026 0.2 0.665 0.012' to '0.1805 0.6926 0.026 0.2 0.665 0.012'
*** floating-point precision change: Coordinate point='0.1826 0.654 0.04966 0.18 0.64 0.06' to '0.1826 0.654 0.0497 0.18 0.64 0.06'
*** floating-point precision change: Coordinate point='0.18067 0.5816 0.01338 0.17 0.558 0.017' to '0.1807 0.5816 0.0134 0.17 0.558 0.017'
*** floating-point precision change: Coordinate point='0.18067 0.5816 0.01338 0.172 0.558 0.017' to '0.1807 0.5816 0.0134 0.172 0.558 0.017'
*** floating-point precision change: Coordinate point='0.18108 0.6858 -0.00625 0.2 0.665 -0.039' to '0.1811 0.6858 -0.0063 0.2 0.665 -0.039'
*** floating-point precision change: Coordinate point='0.18067 0.580725 -0.01977 0.172 0.559 -0 [...]' to '0.1807 0.5807 -0.0198 0.172 0.559 -0.024'
*** floating-point precision change: Coordinate point='0.18164 0.68827 -0.03278 0.2 0.665 -0.03 [...]' to '0.1816 0.6883 -0.0328 0.2 0.665 -0.036'
*** floating-point precision change: Coordinate point='-0.03847 1.2087 -0.0138 -0.03 1.2 0.04' to '-0.0385 1.2087 -0.0138 -0.03 1.2 0.04'
*** floating-point precision change: Coordinate point='-0.1229 1.19182 -0.0129 -0.15 1.222 -0.0 [...]' to '-0.1229 1.1918 -0.0129 -0.15 1.222 -0.02'
*** floating-point precision change: Coordinate point='-0.1229 1.19182 -0.0129 -0.15 1.16 0.04' to '-0.1229 1.1918 -0.0129 -0.15 1.16 0.04'
*** floating-point precision change: Coordinate point='-0.1229 1.19182 -0.0129 -0.17 1.14 0.0' to '-0.1229 1.1918 -0.0129 -0.17 1.14 0'
*** floating-point precision change: Coordinate point='-0.1229 1.19182 -0.0129 -0.15 1.145 -0.0 [...]' to '-0.1229 1.1918 -0.0129 -0.15 1.145 -0.04'
*** floating-point precision change: Coordinate point='-0.1647 1.17855 -0.00327 -0.2 0.95 -0.03' to '-0.1647 1.1786 -0.0033 -0.2 0.95 -0.03'
*** floating-point precision change: Coordinate point='-0.1647 1.17855 -0.00327 -0.18 0.93 -0.0 [...]' to '-0.1647 1.1786 -0.0033 -0.18 0.93 -0.03'
*** floating-point precision change: Coordinate point='-0.1647 1.17855 -0.00327 -0.2 0.91 -0.03' to '-0.1647 1.1786 -0.0033 -0.2 0.91 -0.03'
*** floating-point precision change: Coordinate point='-0.1647 1.17855 -0.00327 -0.225 1.185 0' to '-0.1647 1.1786 -0.0033 -0.225 1.185 0'
*** floating-point precision change: Coordinate point='-0.1817 0.9288 -0.00564 -0.18 0.725 0.02 [...]' to '-0.1817 0.9288 -0.0056 -0.18 0.725 0.025'
*** floating-point precision change: Coordinate point='-0.1817 0.9288 -0.00564 -0.2 0.92 -0.03' to '-0.1817 0.9288 -0.0056 -0.2 0.92 -0.03'
*** floating-point precision change: Coordinate point='-0.18 0.69255 0.02598 -0.2 0.665 0.012' to '-0.18 0.6926 0.026 -0.2 0.665 0.012'
*** floating-point precision change: Coordinate point='-0.18227 0.654 0.0496 -0.18 0.64 0.06' to '-0.1823 0.654 0.0496 -0.18 0.64 0.06'
*** floating-point precision change: Coordinate point='-0.1803 0.5816 0.01338 -0.17 0.558 0.017' to '-0.1803 0.5816 0.0134 -0.17 0.558 0.017'
*** floating-point precision change: Coordinate point='-0.1803 0.5816 0.01338 -0.172 0.558 0.01 [...]' to '-0.1803 0.5816 0.0134 -0.172 0.558 0.017'
*** floating-point precision change: Coordinate point='-0.18072 0.6858 -0.00625 -0.2 0.665 0.01 [...]' to '-0.1807 0.6858 -0.0063 -0.2 0.665 0.016'
*** floating-point precision change: Coordinate point='-0.18029 0.5753 -0.00375 -0.170 0.555 -0 [...]' to '-0.1803 0.5753 -0.0038 -0.17 0.555 -0.00 [...]'
*** floating-point precision change: Coordinate point='-0.18029 0.5807 -0.01978 -0.172 0.559 -0 [...]' to '-0.1803 0.5807 -0.0198 -0.172 0.559 -0.0 [...]'
*** floating-point precision change: Coordinate point='-0.18126 0.68827 -0.03278 -0.2 0.665 -0. [...]' to '-0.1813 0.6883 -0.0328 -0.2 0.665 -0.036'
*** floating-point precision change: Coordinate point='-0.18045 0.602325 -0.03697 -0.172 0.58 - [...]' to '-0.1805 0.6023 -0.037 -0.172 0.58 -0.039'
*** floating-point precision change: HAnimSite translation='0.0 0.703 0' to '0 0.703 0'
*** floating-point precision change: HAnimSite translation='0.0 0.8 -0.15' to '0 0.8 -0.15'
*** replaced HAnimSite HAnim1 alias name='l_femoral_medial_epicondyles_pt' with preferred HAnim2 name='l_femoral_medial_epicondyle_pt' TODO4 (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='l_femoral_medial_epicondyles_pt' with preferred HAnim2 name='l_femoral_medial_epicondyle_pt' (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='l_femoral_lateral_epicondyles_pt' with preferred HAnim2 name='l_femoral_lateral_epicondyle_pt' TODO4 (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='l_femoral_lateral_epicondyles_pt' with preferred HAnim2 name='l_femoral_lateral_epicondyle_pt' (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** floating-point precision change: HAnimJoint center='0.0926 0.4088 -0.01944' to '0.0926 0.4088 -0.0194'
*** floating-point precision change: HAnimJoint center='0.0888 0.09545 -0.01045' to '0.0888 0.0954 -0.0104'
*** floating-point precision change: HAnimJoint center='0.0646 0.02324 0.0442' to '0.0646 0.0232 0.0442'
*** floating-point precision change: HAnimJoint center='0.0621 0.01442 0.0936' to '0.0621 0.0144 0.0936'
*** floating-point precision change: HAnimJoint center='0.0814 0.0335 0.02143' to '0.0814 0.0335 0.0214'
*** floating-point precision change: HAnimJoint center='0.0825 0.01497 0.09783' to '0.0825 0.015 0.0978'
*** floating-point precision change: HAnimJoint center='0.0843 0.01265 0.114' to '0.0843 0.0127 0.114'
*** floating-point precision change: HAnimJoint center='0.0843 0.00982 0.123435' to '0.0843 0.0098 0.1234'
*** floating-point precision change: HAnimJoint center='0.09297 0.0334 0.01982' to '0.093 0.0334 0.0198'
*** floating-point precision change: HAnimJoint center='0.09459 0.0261 0.0394' to '0.0946 0.0261 0.0394'
*** floating-point precision change: HAnimJoint center='0.0965 0.01505 0.0954' to '0.0965 0.015 0.0954'
*** floating-point precision change: HAnimJoint center='0.09886 0.01192 0.11047' to '0.0989 0.0119 0.1105'
*** floating-point precision change: HAnimJoint center='0.1004 0.00983 0.1197' to '0.1004 0.0098 0.1197'
*** floating-point precision change: HAnimJoint center='0.0891 0.05798 -0.0259' to '0.0891 0.058 -0.0259'
*** floating-point precision change: HAnimJoint center='0.11063 0.03528 0.0021' to '0.1106 0.0353 0.0021'
*** floating-point precision change: HAnimJoint center='0.10649 0.02454 0.03843' to '0.1065 0.0245 0.0384'
*** floating-point precision change: HAnimJoint center='0.109867 0.01435 0.09117' to '0.1099 0.0144 0.0912'
*** floating-point precision change: HAnimJoint center='0.11416 0.01224 0.10631' to '0.1142 0.0122 0.1063'
*** floating-point precision change: HAnimJoint center='0.11567 0.00936 0.11369' to '0.1157 0.0094 0.1137'
*** floating-point precision change: HAnimJoint center='0.1208 0.02094 0.03474' to '0.1208 0.0209 0.0347'
*** floating-point precision change: HAnimJoint center='0.124065 0.01367 0.08656' to '0.1241 0.0137 0.0866'
*** floating-point precision change: HAnimJoint center='0.12638 0.01086 0.09414' to '0.1264 0.0109 0.0941'
*** floating-point precision change: HAnimJoint center='0.12728 0.00856 0.10188' to '0.1273 0.0086 0.1019'
*** floating-point precision change: HAnimJoint center='-0.09466 0.82665 -0.01835' to '-0.0947 0.8267 -0.0184'
*** replaced HAnimSite HAnim1 alias name='r_femoral_medial_epicondyles_pt' with preferred HAnim2 name='r_femoral_medial_epicondyle_pt' TODO4 (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='r_femoral_medial_epicondyles_pt' with preferred HAnim2 name='r_femoral_medial_epicondyle_pt' (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='r_femoral_lateral_epicondyles_pt' with preferred HAnim2 name='r_femoral_lateral_epicondyle_pt' TODO4 (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='r_femoral_lateral_epicondyles_pt' with preferred HAnim2 name='r_femoral_lateral_epicondyle_pt' (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** floating-point precision change: HAnimJoint center='-0.0926 0.408825 -0.01944' to '-0.0926 0.4088 -0.0194'
*** floating-point precision change: HAnimJoint center='-0.08845 0.09544 -0.01045' to '-0.0885 0.0954 -0.0104'
*** floating-point precision change: HAnimJoint center='-0.07794 0.0369 0.00486' to '-0.0779 0.0369 0.0049'
*** floating-point precision change: HAnimJoint center='-0.06698 0.032107 0.01839' to '-0.067 0.0321 0.0184'
*** floating-point precision change: HAnimJoint center='-0.064 0.02324 0.04419' to '-0.064 0.0232 0.0442'
*** floating-point precision change: HAnimJoint center='-0.06176 0.014425 0.09362' to '-0.0618 0.0144 0.0936'
*** floating-point precision change: HAnimJoint center='-0.06174 0.0121 0.1153' to '-0.0617 0.0121 0.1153'
*** floating-point precision change: HAnimJoint center='-0.081 0.0335 0.02142' to '-0.081 0.0335 0.0214'
*** floating-point precision change: HAnimJoint center='-0.07983 0.0261 0.04106' to '-0.0798 0.0261 0.0411'
*** floating-point precision change: HAnimJoint center='-0.0821 0.01497 0.09783' to '-0.0821 0.015 0.0978'
*** floating-point precision change: HAnimJoint center='-0.0839 0.012647 0.114' to '-0.0839 0.0126 0.114'
*** floating-point precision change: HAnimJoint center='-0.0839 0.009825 0.123435' to '-0.0839 0.0098 0.1234'
*** floating-point precision change: HAnimJoint center='-0.09261 0.03339 0.01982' to '-0.0926 0.0334 0.0198'
*** floating-point precision change: HAnimJoint center='-0.09423 0.0261 0.0394' to '-0.0942 0.0261 0.0394'
*** floating-point precision change: HAnimJoint center='-0.0961 0.01505 0.09542' to '-0.0961 0.015 0.0954'
*** floating-point precision change: HAnimJoint center='-0.0985 0.01192 0.11047' to '-0.0985 0.0119 0.1105'
*** floating-point precision change: HAnimJoint center='-0.100035 0.00982 0.1197' to '-0.1 0.0098 0.1197'
*** floating-point precision change: HAnimJoint center='-0.088717 0.05798 -0.025965' to '-0.0887 0.058 -0.026'
*** floating-point precision change: HAnimJoint center='-0.11027 0.03528 0.0021' to '-0.1103 0.0353 0.0021'
*** floating-point precision change: HAnimJoint center='-0.10613 0.02454 0.03843' to '-0.1061 0.0245 0.0384'
*** floating-point precision change: HAnimJoint center='-0.1095 0.01435 0.09117' to '-0.1095 0.0144 0.0912'
*** floating-point precision change: HAnimJoint center='-0.11378 0.01224 0.1063' to '-0.1138 0.0122 0.1063'
*** floating-point precision change: HAnimJoint center='-0.1153 0.00937 0.11369' to '-0.1153 0.0094 0.1137'
*** floating-point precision change: HAnimJoint center='-0.12044 0.020945 0.03474' to '-0.1204 0.0209 0.0347'
*** floating-point precision change: HAnimJoint center='-0.12368 0.01367 0.08656' to '-0.1237 0.0137 0.0866'
*** floating-point precision change: HAnimJoint center='-0.126 0.01086 0.09414' to '-0.126 0.0109 0.0941'
*** floating-point precision change: HAnimJoint center='-0.1269 0.00856 0.10188' to '-0.1269 0.0086 0.1019'
*** floating-point precision change: HAnimJoint center='0 0.9254 -0.01376' to '0 0.9254 -0.0138'
*** floating-point precision change: HAnimSite translation='0.0 1.0 -0.1' to '0 1 -0.1'
*** floating-point precision change: HAnimSite translation='0.0 0.95 -0.1' to '0 0.95 -0.1'
*** floating-point precision change: HAnimSite translation='0.0 0.90 0.1' to '0 0.9 0.1'
*** floating-point precision change: HAnimSite translation='0.0 0.90 -0.1' to '0 0.9 -0.1'
*** floating-point precision change: HAnimSite translation='0.0 0.90 -0.1' to '0 0.9 -0.1'
*** floating-point precision change: HAnimJoint center='0 0.9497 -0.01376' to '0 0.9497 -0.0138'
*** floating-point precision change: HAnimJoint center='0 0.9659 -0.01376' to '0 0.9659 -0.0138'
*** floating-point precision change: HAnimJoint center='0 0.98235 -0.01376' to '0 0.9823 -0.0138'
*** floating-point precision change: HAnimSite translation='0.09 1.0 0.04' to '0.09 1 0.04'
*** floating-point precision change: HAnimSite translation='-0.09 1.0 0.04' to '-0.09 1 0.04'
*** floating-point precision change: HAnimJoint center='0 0.99967 -0.01376' to '0 0.9997 -0.0138'
*** floating-point precision change: HAnimJoint center='0 1.0231 -0.01376' to '0 1.0231 -0.0138'
*** floating-point precision change: HAnimJoint center='0 1.0467 -0.01376' to '0 1.0467 -0.0138'
*** floating-point precision change: HAnimJoint center='0 1.0638 -0.01378' to '0 1.0638 -0.0138'
*** floating-point precision change: HAnimSite translation='0.0 1.08 0.076' to '0 1.08 0.076'
*** floating-point precision change: HAnimJoint center='0 1.0784 -0.01376' to '0 1.0784 -0.0138'
*** floating-point precision change: HAnimSite translation='0.13 1.12 0.0' to '0.13 1.12 0'
*** floating-point precision change: HAnimSite translation='-0.13 1.12 0.0' to '-0.13 1.12 0'
*** floating-point precision change: HAnimJoint center='0 1.0930 -0.01376' to '0 1.093 -0.0138'
*** floating-point precision change: HAnimJoint center='0 1.1088 -0.01376' to '0 1.1088 -0.0138'
*** floating-point precision change: HAnimJoint center='0 1.1216 -0.01376' to '0 1.1216 -0.0138'
*** floating-point precision change: HAnimJoint center='0 1.137 -0.01376' to '0 1.137 -0.0138'
*** floating-point precision change: HAnimJoint center='0 1.1524 -0.01376' to '0 1.1524 -0.0138'
*** floating-point precision change: HAnimJoint center='0 1.1709 -0.01376' to '0 1.1709 -0.0138'
*** floating-point precision change: HAnimJoint center='0 1.1956 -0.01378' to '0 1.1956 -0.0138'
*** floating-point precision change: HAnimSite translation='0.0 1.22 0.08' to '0 1.22 0.08'
*** floating-point precision change: HAnimSite translation='0.0 1.22 -0.08' to '0 1.22 -0.08'
*** floating-point precision change: HAnimJoint center='0 1.2453 -0.01506' to '0 1.2453 -0.0151'
*** floating-point precision change: HAnimJoint center='0 1.2575 -0.01506' to '0 1.2575 -0.0151'
*** floating-point precision change: HAnimJoint center='0 1.2699 -0.01506' to '0 1.2699 -0.0151'
*** floating-point precision change: HAnimJoint center='0 1.28227 -0.01506' to '0 1.2823 -0.0151'
*** floating-point precision change: HAnimJoint center='0 1.2951 -0.01506' to '0 1.2951 -0.0151'
*** floating-point precision change: HAnimJoint center='0 1.307 -0.0150' to '0 1.307 -0.015'
*** floating-point precision change: HAnimSite translation='0.0 1.612 -0.03' to '0 1.612 -0.03'
*** floating-point precision change: HAnimSite translation='0.0 1.454 0.128' to '0 1.454 0.128'
*** floating-point precision change: HAnimSite translation='0.0 1.4 0.12' to '0 1.4 0.12'
*** floating-point precision change: HAnimJoint center='0.0505 1.42425 0.03294' to '0.0505 1.4243 0.0329'
*** floating-point precision change: HAnimJoint center='-0.0505 1.42425 0.03294' to '-0.0505 1.4243 0.0329'
*** floating-point precision change: HAnimJoint center='0.048127 1.4049 0.08305' to '0.0481 1.4049 0.0831'
*** floating-point precision change: HAnimJoint center='-0.04813 1.4049 0.08305' to '-0.0481 1.4049 0.0831'
*** floating-point precision change: HAnimJoint center='0.02175 1.4139 0.1069' to '0.0218 1.4139 0.1069'
*** floating-point precision change: HAnimJoint center='-0.02175 1.4139 0.10694' to '-0.0218 1.4139 0.1069'
*** floating-point precision change: HAnimJoint center='0 1.3128 0.01538' to '0 1.3128 0.0154'
*** floating-point precision change: HAnimSite translation='0.0 1.32 0.086' to '0 1.32 0.086'
*** floating-point precision change: HAnimSite translation='0.0 1.30 0.08' to '0 1.3 0.08'
*** floating-point precision change: HAnimJoint center='0.03847 1.2087 -0.01378' to '0.0385 1.2087 -0.0138'
*** replaced HAnimSite HAnim1 alias name='l_clavicale_pt' with preferred HAnim2 name='l_clavicle_pt' TODO4 (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='l_clavicale_pt' with preferred HAnim2 name='l_clavicle_pt' (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** floating-point precision change: HAnimJoint center='0.12294 1.191825 -0.0129' to '0.1229 1.1918 -0.0129'
*** floating-point precision change: HAnimSite translation='0.17 1.14 0.0' to '0.17 1.14 0'
*** replaced HAnimSite HAnim1 alias name='l_axilla_posterior_folds_pt' with preferred HAnim2 name='l_axilla_distal_pt' TODO4 (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='l_axilla_posterior_folds_pt' with preferred HAnim2 name='l_axilla_distal_pt' (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** floating-point precision change: HAnimJoint center='0.16506 1.17855 -0.00327' to '0.1651 1.1786 -0.0033'
*** replaced HAnimSite HAnim1 alias name='l_humeral_lateral_epicondyles_pt' with preferred HAnim2 name='l_humeral_lateral_epicondyle_pt' TODO4 (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='l_humeral_lateral_epicondyles_pt' with preferred HAnim2 name='l_humeral_lateral_epicondyle_pt' (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='l_humeral_medial_epicondyles_pt' with preferred HAnim2 name='l_humeral_medial_epicondyle_pt' TODO4 (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='l_humeral_medial_epicondyles_pt' with preferred HAnim2 name='l_humeral_medial_epicondyle_pt' (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** floating-point precision change: HAnimJoint center='0.18209 0.9288 -0.00563' to '0.1821 0.9288 -0.0056'
*** floating-point precision change: HAnimJoint center='0.1819 0.72427 -0.005' to '0.1819 0.7243 -0.005'
*** floating-point precision change: HAnimJoint center='0.1805 0.69255 0.026' to '0.1805 0.6926 0.026'
*** floating-point precision change: HAnimJoint center='0.181 0.6727 0.03577' to '0.181 0.6727 0.0358'
*** floating-point precision change: HAnimJoint center='0.1826 0.654 0.04966' to '0.1826 0.654 0.0497'
*** floating-point precision change: HAnimJoint center='0.18128 0.70695 0.00842' to '0.1813 0.707 0.0084'
*** floating-point precision change: HAnimJoint center='0.18128 0.6876 0.0098' to '0.1813 0.6876 0.0098'
*** floating-point precision change: HAnimJoint center='0.1837 0.6372 0.01507' to '0.1837 0.6372 0.0151'
*** floating-point precision change: HAnimJoint center='0.18171 0.6068 0.01418' to '0.1817 0.6068 0.0142'
*** floating-point precision change: HAnimJoint center='0.18067 0.5816 0.01338' to '0.1807 0.5816 0.0134'
*** floating-point precision change: HAnimJoint center='0.18108 0.708525 -0.0048' to '0.1811 0.7085 -0.0048'
*** floating-point precision change: HAnimJoint center='0.18108 0.6858 -0.00625' to '0.1811 0.6858 -0.0063'
*** floating-point precision change: HAnimJoint center='0.18369 0.6349 -0.0039' to '0.1837 0.6349 -0.0039'
*** floating-point precision change: HAnimJoint center='0.18171 0.6032 -0.0035' to '0.1817 0.6032 -0.0035'
*** floating-point precision change: HAnimJoint center='0.18108 0.70582 -0.02574' to '0.1811 0.7058 -0.0257'
*** floating-point precision change: HAnimJoint center='0.1811 0.68625 -0.0199' to '0.1811 0.6863 -0.0199'
*** floating-point precision change: HAnimJoint center='0.18369 0.63405 -0.02144' to '0.1837 0.6341 -0.0214'
*** floating-point precision change: HAnimJoint center='0.1817 0.6066 -0.02064' to '0.1817 0.6066 -0.0206'
*** floating-point precision change: HAnimJoint center='0.18067 0.580725 -0.01977' to '0.1807 0.5807 -0.0198'
*** floating-point precision change: HAnimJoint center='0.18164 0.68827 -0.03278' to '0.1816 0.6883 -0.0328'
*** floating-point precision change: HAnimJoint center='0.18166 0.621 -0.03715' to '0.1817 0.621 -0.0372'
*** floating-point precision change: HAnimJoint center='-0.03847 1.2087 -0.0138' to '-0.0385 1.2087 -0.0138'
*** replaced HAnimSite HAnim1 alias name='r_clavicale_pt' with preferred HAnim2 name='r_clavicle_pt' TODO4 (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='r_clavicale_pt' with preferred HAnim2 name='r_clavicle_pt' (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** floating-point precision change: HAnimJoint center='-0.1229 1.19182 -0.0129' to '-0.1229 1.1918 -0.0129'
*** floating-point precision change: HAnimSite translation='-0.17 1.14 0.0' to '-0.17 1.14 0'
*** replaced HAnimSite HAnim1 alias name='r_axilla_posterior_folds_pt' with preferred HAnim2 name='r_axilla_distal_pt' TODO4 (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='r_axilla_posterior_folds_pt' with preferred HAnim2 name='r_axilla_distal_pt' (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** floating-point precision change: HAnimJoint center='-0.1647 1.17855 -0.00327' to '-0.1647 1.1786 -0.0033'
*** replaced HAnimSite HAnim1 alias name='r_humeral_lateral_epicondyles_pt' with preferred HAnim2 name='r_humeral_lateral_epicondyle_pt' TODO4 (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='r_humeral_lateral_epicondyles_pt' with preferred HAnim2 name='r_humeral_lateral_epicondyle_pt' (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='r_humeral_medial_epicondyles_pt' with preferred HAnim2 name='r_humeral_medial_epicondyle_pt' TODO4 (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** replaced HAnimSite HAnim1 alias name='r_humeral_medial_epicondyles_pt' with preferred HAnim2 name='r_humeral_medial_epicondyle_pt' (run X3dTidy again to fix corresponding DEF, USE, ROUTE references)
*** floating-point precision change: HAnimJoint center='-0.1817 0.9288 -0.00564' to '-0.1817 0.9288 -0.0056'
*** floating-point precision change: HAnimJoint center='-0.18097 0.70605 0.0193' to '-0.181 0.7061 0.0193'
*** floating-point precision change: HAnimJoint center='-0.18 0.69255 0.02598' to '-0.18 0.6926 0.026'
*** floating-point precision change: HAnimJoint center='-0.18065 0.67275 0.03577' to '-0.1807 0.6728 0.0358'
*** floating-point precision change: HAnimJoint center='-0.18227 0.654 0.0496' to '-0.1823 0.654 0.0496'
*** floating-point precision change: HAnimJoint center='-0.18097 0.70695 0.0084' to '-0.181 0.707 0.0084'
*** floating-point precision change: HAnimJoint center='-0.18335 0.6372 0.01507' to '-0.1834 0.6372 0.0151'
*** floating-point precision change: HAnimJoint center='-0.1813 0.6068 0.01418' to '-0.1813 0.6068 0.0142'
*** floating-point precision change: HAnimJoint center='-0.1803 0.5816 0.01338' to '-0.1803 0.5816 0.0134'
*** floating-point precision change: HAnimJoint center='-0.18072 0.708525 -0.004797' to '-0.1807 0.7085 -0.0048'
*** floating-point precision change: HAnimJoint center='-0.18072 0.6858 -0.00625' to '-0.1807 0.6858 -0.0063'
*** floating-point precision change: HAnimJoint center='-0.1833 0.63495 -0.0039' to '-0.1833 0.635 -0.0039'
*** floating-point precision change: HAnimJoint center='-0.18029 0.5753 -0.00375' to '-0.1803 0.5753 -0.0038'
*** floating-point precision change: HAnimSite translation='-0.170 0.555 -0.006' to '-0.17 0.555 -0.006'
*** floating-point precision change: HAnimJoint center='-0.18072 0.70583 -0.02574' to '-0.1807 0.7058 -0.0257'
*** floating-point precision change: HAnimJoint center='-0.18072 0.68625 -0.01992' to '-0.1807 0.6863 -0.0199'
*** floating-point precision change: HAnimJoint center='-0.1833 0.63405 -0.02144' to '-0.1833 0.6341 -0.0214'
*** floating-point precision change: HAnimJoint center='-0.1813 0.6066 -0.02064' to '-0.1813 0.6066 -0.0206'
*** floating-point precision change: HAnimJoint center='-0.18029 0.5807 -0.01978' to '-0.1803 0.5807 -0.0198'
*** floating-point precision change: HAnimJoint center='-0.18126 0.68827 -0.03278' to '-0.1813 0.6883 -0.0328'
*** floating-point precision change: HAnimJoint center='-0.18297 0.6381 -0.0371' to '-0.183 0.6381 -0.0371'
*** floating-point precision change: HAnimJoint center='-0.1813 0.621 -0.03715' to '-0.1813 0.621 -0.0372'
*** floating-point precision change: HAnimJoint center='-0.18045 0.602325 -0.03697' to '-0.1805 0.6023 -0.037'
=======================================================================================================
HAnimHumanoid skeleton holds X3D4 HAnim2 triplets, HAnimJoint (146) : HAnimSegment (146) : HAnimSite (124)
=======================================================================================================
HAnimHumanoid DEF='hanim_JinLOA4S name='JinLOA4S' loa='4'
humanoid_root : sacrum
sacroiliac : pelvis : l_iliocristale_pt, r_iliocristale_pt, l_trochanterion_pt, r_trochanterion_pt, l_asis_pt, r_asis_pt, l_psis_pt, r_psis_pt, crotch_pt, buttocks_standing_wall_contact_point_pt
| l_hip : l_thigh : l_knee_crease_pt, l_femoral_medial_epicondyles_pt, l_femoral_lateral_epicondyles_pt, l_suprapatella_pt
| | l_knee : l_calf : l_tibiale_pt, l_medial_malleolus_pt, l_lateral_malleolus_pt
| | l_talocrural : l_talus : l_sphyrion_pt, l_calcaneus_posterior_pt
| | 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_metatarsal_phalanx_1_pt
| | | | l_tarsal_interphalangeal_1 : l_tarsal_distal_phalanx_1 : l_tarsal_distal_phalanx_1_tip
| | | 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_tarsal_distal_phalanx_2_tip
| | | 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_tarsal_distal_phalanx_3_tip
| | 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_tarsal_distal_phalanx_4_tip
| | 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_metatarsal_phalanx_5_pt
| | l_tarsal_distal_interphalangeal_5 : l_tarsal_distal_phalanx_5 : l_tarsal_distal_phalanx_5_tip
| r_hip : r_thigh : r_knee_crease_pt, r_femoral_medial_epicondyles_pt, r_femoral_lateral_epicondyles_pt, r_suprapatella_pt
| r_knee : r_calf : r_tibiale_pt, r_medial_malleolus_pt, r_lateral_malleolus_pt
| r_talocrural : r_talus : r_sphyrion_pt, r_calcaneus_posterior_pt
| 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_metatarsal_phalanx_1_pt
| | | r_tarsal_interphalangeal_1 : r_tarsal_distal_phalanx_1 : r_tarsal_distal_phalanx_1_tip
| | 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_tarsal_distal_phalanx_2_tip
| | 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_tarsal_distal_phalanx_3_tip
| 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_tarsal_distal_phalanx_4_tip
| 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_metatarsal_phalanx_5_pt
| r_tarsal_distal_interphalangeal_5 : r_tarsal_distal_phalanx_5 : r_tarsal_distal_phalanx_5_tip
vl5 : l5 : spine_1_middle_back_pt, spine_2_lower_back_pt, waist_preferred_anterior_pt, waist_preferred_posterior_pt, navel_pt
vl4 : l4
vl3 : l3
vl2 : l2 : l_rib_10_pt, r_rib_10_pt
vl1 : l1
vt12 : t12
vt11 : t11
vt10 : t10 : substernale_pt, mesosternale_pt
vt9 : t9 : l_thelion_pt, r_thelion_pt, rear_center_midsagittal_plane_pt, l_chest_midsagittal_plane_pt, r_chest_midsagittal_plane_pt
vt8 : t8
vt7 : t7
vt6 : t6
vt5 : t5
vt4 : t4
vt3 : t3
vt2 : t2
vt1 : t1 : suprasternale_pt, cervicale_pt
vc7 : c7 : l_neck_base_pt, r_neck_base_pt
| vc6 : c6
| vc5 : c5
| vc4 : c4
| vc3 : c3
| vc2 : c2 : adams_apple_pt
| vc1 : c1
| skullbase : skull : skull_vertex_pt, glabella_pt, sellion_pt, l_infraorbitale_pt, l_tragion_pt, r_infraorbitale_pt, r_tragion_pt, nuchale_pt, opisthocranion_pt, l_ectocanthus_pt, r_ectocanthus_pt
| l_eyelid_joint : l_eyelid : l_eyelid_tip
| r_eyelid_joint : r_eyelid : r_eyelid_tip
| l_eyeball_joint : l_eyeball : l_eyeball_tip
| r_eyeball_joint : r_eyeball : r_eyeball_tip
| l_eyebrow_joint : l_eyebrow : l_eyebrow_tip
| r_eyebrow_joint : r_eyebrow : r_eyebrow_tip
| temporomandibular : jaw : l_gonion_pt, r_gonion_pt, supramenton_pt, menton_pt
l_sternoclavicular : l_clavicle : l_clavicale_pt
| l_acromioclavicular : l_scapula : l_acromion_pt, l_axilla_proximal_pt, l_axilla_distal_pt, l_axilla_posterior_folds_pt
| l_shoulder : l_upperarm : l_humeral_lateral_epicondyles_pt, l_humeral_medial_epicondyles_pt, l_radiale_pt, l_bideltoid_pt
| l_elbow : l_forearm : l_radial_styloid_pt, l_olecranon_pt
| l_radiocarpal : l_carpal : l_ulnar_styloid_pt
| l_midcarpal_1 : l_trapezium
| | l_carpometacarpal_1 : l_metacarpal_1 : l_metacarpal_phalanx_2_pt
| | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1
| | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 : l_carpal_distal_phalanx_1_tip
| 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_dactylion_pt, l_carpal_distal_phalanx_2_tip
| l_midcarpal_3 : l_capitate
| | l_carpometacarpal_3 : l_metacarpal_3 : l_metacarpal_phalanx_3_pt
| | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3
| | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3
| | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 : l_carpal_distal_phalanx_3_tip
| l_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_carpal_distal_phalanx_4_tip
| l_carpometacarpal_5 : l_metacarpal_5 : l_metacarpal_phalanx_5_pt
| l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5
| l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5
| l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 : l_carpal_distal_phalanx_5_tip
r_sternoclavicular : r_clavicle : r_clavicale_pt
r_acromioclavicular : r_scapula : r_acromion_pt, r_axilla_proximal_pt, r_axilla_distal_pt, r_axilla_posterior_folds_pt
r_shoulder : r_upperarm : r_humeral_lateral_epicondyles_pt, r_humeral_medial_epicondyles_pt, r_radiale_pt, r_bideltoid_pt
r_elbow : r_forearm : r_radial_styloid_pt, r_olecranon_pt
r_radiocarpal : r_carpal : r_ulnar_styloid_pt
r_midcarpal_1 : r_trapezium
| r_carpometacarpal_1 : r_metacarpal_1 : r_metacarpal_phalanx_2_pt
| r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1
| r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 : r_carpal_distal_phalanx_1_tip
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_dactylion_pt, r_carpal_distal_phalanx_2_tip
r_midcarpal_3 : r_capitate
| r_carpometacarpal_3 : r_metacarpal_3 : r_metacarpal_phalanx_3_pt
| r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3
| r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3
| r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 : r_carpal_distal_phalanx_3_tip
r_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_carpal_distal_phalanx_4_tip
r_carpometacarpal_5 : r_metacarpal_5 : r_metacarpal_phalanx_5_pt
r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5
r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5
r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 : r_carpal_distal_phalanx_5_tip
=======================================================================================================
*** floating-point precision change: PositionInterpolator key='0 0.04167 0.125 0.1667 0.2083 0.25 0.291 [...]' to '0 0.0417 0.125 0.1667 0.2083 0.25 0.2917 [...]'
*** floating-point precision change: PositionInterpolator keyValue='0 -0.00928 0 0 -0.003858 0 0 -0.008847 0 [...]' to '0 -0.0093 0 0 -0.0039 0 0 -0.0088 0 0 -0 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 0 -1 0.1056 0 0 1 0.09018 0 0 -1 0.105 [...]' to '0 0 -1 0.1056 0 0 1 0.0902 0 0 -1 0.1056'
*** floating-point precision change: OrientationInterpolator keyValue='-0.873 0.06094 0.484 0.2865 0.9963 -0.01 [...]' to '-0.873 0.0609 0.484 0.2865 0.9963 -0.010 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='1 0 0 0.3226 1 0 0 0.1556 1 0 0 0.08678 [...]' to '1 0 0 0.3226 1 0 0 0.1556 1 0 0 0.0868 1 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-1 0 0 0.06714 -1 0 0 0.2152 -1 0 0 0.31 [...]' to '-1 0 0 0.0671 -1 0 0 0.2152 -1 0 0 0.318 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-0.5831 0.03511 0.8116 0.1481 -0.995 0.0 [...]' to '-0.5831 0.0351 0.8116 0.1481 -0.995 0.02 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='1 0 0 0.8573 1 0 0 0.8926 1 0 0 0.5351 1 [...]' to '1 0 0 0.8573 1 0 0 0.8926 1 0 0 0.5351 1 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 0 1 0 -1 0 0 0.3533 -1 0 0 0.1072 1 0 [...]' to '0 0 1 0 -1 0 0 0.3533 -1 0 0 0.1072 1 0 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 1 0 0.0826 -0.01972 -0.5974 0.8017 0.0 [...]' to '0 1 0 0.0826 -0.0197 -0.5974 0.8017 0.08 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 -1 0 0.0864 0 1 0 0.1825 0 1 0 0.1505 [...]' to '0 -1 0 0.0864 0 1 0 0.1825 0 1 0 0.1505 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-1 0 0 0.411508 -1 0 0 0.0925011 -1 0 0 [...]' to '-1 0 0 0.4115 -1 0 0 0.0925 -1 0 0 0.572 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 -1 0 0.461076 -0.330195 -0.927451 0.17 [...]' to '0 -1 0 0.4611 -0.3302 -0.9275 0.1755 0.5 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-1 0 0 0.09346 1 0 0 0.3197 -1 0 0 0.156 [...]' to '-1 0 0 0.0935 1 0 0 0.3197 -1 0 0 0.1564 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-1 0 0 0.411508 -1 0 0 0.0925011 -1 0 0 [...]' to '-1 0 0 0.4115 -1 0 0 0.0925 -1 0 0 0.572 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-0.8129 0.4759 -0.3357 0.1346 0.1533 -0. [...]' to '-0.8129 0.4759 -0.3357 0.1346 0.1533 -0. [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-0.99 0.033 0.040 1.42 -0.99 0.1328 0.06 [...]' to '-0.99 0.033 0.04 1.42 -0.99 0.1328 0.067 [...]'
*** floating-point precision change: OrientationInterpolator key='0 0.22 0.30 0.4 1' to '0 0.22 0.3 0.4 1'
*** floating-point precision change: OrientationInterpolator keyValue='1 0 0 0.0374 -1 0 0 0.1037 -1 0 0 0.4328 [...]' to '1 0 0 0.0374 -1 0 0 0.1037 -1 0 0 0.4328 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0.99 -0.014 0.009 0.9 -0.99 -0.0703 -0.0 [...]' to '0.99 -0.014 0.009 0.9 -0.99 -0.0703 -0.0 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='1 0 0 0.2323 -1 0 0 0.07843 -1 0 0 0.32 [...]' to '1 0 0 0.2323 -1 0 0 0.0784 -1 0 0 0.32 - [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0.5 0.0 0.0 0.20 -0.5 -0.7 0.0 0.20 0 0 [...]' to '0.5 0 0 0.2 -0.5 -0.7 0 0.2 0 0 1 0 -0.5 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0.7 0.0 0.0 0.20 -0.7 -0.7 0.0 0.20 0 0 [...]' to '0.7 0 0 0.2 -0.7 -0.7 0 0.2 0 0 1 0 -0.7 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-0.25 -1.0 0.08 0.14 0.25 1.0 0.08 0.14 [...]' to '-0.25 -1 0.08 0.14 0.25 1 0.08 0.14 0 0 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-0.917742 -0.237244 -0.318536 0.214273 - [...]' to '-0.9177 -0.2372 -0.3185 0.2143 -0.9177 - [...]'
*** floating-point precision change: PositionInterpolator keyValue='0 0 0 0 -0.0126 -0.0129 0 -0.0471 -0.037 [...]' to '0 0 0 0 -0.0126 -0.0129 0 -0.0471 -0.037 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 0 1 0 -1 0 0 0.625 -1 0 0 0.625 -1 0 0 [...]' to '0 0 1 0 -1 0 0 0.625 -1 0 0 0.625 -1 0 0 [...]'
*** floating-point precision change: OrientationInterpolator key='0 0.20 0.25 0.30 0.64 0.76 0.88 1' to '0 0.2 0.25 0.3 0.64 0.76 0.88 1'
*** floating-point precision change: OrientationInterpolator key='0 0.10 0.15 0.25 0.28 0.32 0.35 0.64 0.7 [...]' to '0 0.1 0.15 0.25 0.28 0.32 0.35 0.64 0.76 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 0 1 0 -0.9987 0.0255 0.045 1.57 -0.998 [...]' to '0 0 1 0 -0.9987 0.0255 0.045 1.57 -0.998 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 0 1 0 0.0673 0.9894 -0.1281 4.1557 0.0 [...]' to '0 0 1 0 0.0673 0.9894 -0.1281 4.1557 0.0 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 0 1 0 -0.0585 0.9839 -0.1688 1.8595 -0 [...]' to '0 0 1 0 -0.0585 0.9839 -0.1688 1.8595 -0 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='1 0 0 0 1 0 0 0.9 -1 0 0 1.75 -1 0 0 2.2 [...]' to '1 0 0 0 1 0 0 0.9 -1 0 0 1.75 -1 0 0 2.2 [...]'
now canonicalize X3dTidy output:
invocation parameters:
Characters//JinScaledV2L1LOA4OnlyMarkersTidy.x3d
Characters//JinScaledV2L1LOA4OnlyMarkersTidyCanonical.xml
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
*** File size reduction: original Characters//JinScaledV2L1LOA4OnlyMarkers.x3d.length=1228124 bytes
processed canonical Characters//JinScaledV2L1LOA4OnlyMarkersTidy.x3d.length=1222077 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\JinScaledV2L1LOA4OnlyMarkers.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JinScaledV2L1LOA4OnlyMarkers.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\JinScaledV2L1LOA4OnlyMarkersTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JinScaledV2L1LOA4OnlyMarkersTidy.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\JinScaledV2L1LOA4OnlyMarkersTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinScaledV2L1LOA4OnlyMarkers.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//JinScaledV2L1LOA4OnlyMarkers.x3d processing with X3dToXhtml stylesheet for X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_JinLOA4S skeleton holds X3D4 HAnim2 joints/segments/sites.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (146), : HAnimSegment (146), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (124), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_JinLOA4S name='JinLOA4S' loa='4'
skeleton
humanoid_root : sacrum
sacroiliac : pelvis ^ l_iliocristale_pt, r_iliocristale_pt, l_trochanterion_pt, r_trochanterion_pt, l_asis_pt, r_asis_pt, l_psis_pt, r_psis_pt, crotch_pt, buttocks_standing_wall_contact_point_pt
| l_hip : l_thigh ^ l_knee_crease_pt, l_femoral_medial_epicondyle_pt, l_femoral_lateral_epicondyle_pt, l_suprapatella_pt
| | l_knee : l_calf ^ l_tibiale_pt, l_medial_malleolus_pt, l_lateral_malleolus_pt
| | l_talocrural : l_talus ^ l_sphyrion_pt, l_calcaneus_posterior_pt
| | 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_metatarsal_phalanx_1_pt
| | | | l_tarsal_interphalangeal_1 : l_tarsal_distal_phalanx_1 ^ l_tarsal_distal_phalanx_1_tip
| | | 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_tarsal_distal_phalanx_2_tip
| | | 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_tarsal_distal_phalanx_3_tip
| | 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_tarsal_distal_phalanx_4_tip
| | 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_metatarsal_phalanx_5_pt
| | l_tarsal_distal_interphalangeal_5 : l_tarsal_distal_phalanx_5 ^ l_tarsal_distal_phalanx_5_tip
| r_hip : r_thigh ^ r_knee_crease_pt, r_femoral_medial_epicondyle_pt, r_femoral_lateral_epicondyle_pt, r_suprapatella_pt
| r_knee : r_calf ^ r_tibiale_pt, r_medial_malleolus_pt, r_lateral_malleolus_pt
| r_talocrural : r_talus ^ r_sphyrion_pt, r_calcaneus_posterior_pt
| 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_metatarsal_phalanx_1_pt
| | | r_tarsal_interphalangeal_1 : r_tarsal_distal_phalanx_1 ^ r_tarsal_distal_phalanx_1_tip
| | 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_tarsal_distal_phalanx_2_tip
| | 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_tarsal_distal_phalanx_3_tip
| 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_tarsal_distal_phalanx_4_tip
| 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_metatarsal_phalanx_5_pt
| r_tarsal_distal_interphalangeal_5 : r_tarsal_distal_phalanx_5 ^ r_tarsal_distal_phalanx_5_tip
vl5 : l5 ^ spine_1_middle_back_pt, spine_2_lower_back_pt, waist_preferred_anterior_pt, waist_preferred_posterior_pt, navel_pt
vl4 : l4
vl3 : l3
vl2 : l2 ^ l_rib_10_pt, r_rib_10_pt
vl1 : l1
vt12 : t12
vt11 : t11
vt10 : t10 ^ substernale_pt, mesosternale_pt
vt9 : t9 ^ l_thelion_pt, r_thelion_pt, rear_center_midsagittal_plane_pt, l_chest_midsagittal_plane_pt, r_chest_midsagittal_plane_pt
vt8 : t8
vt7 : t7
vt6 : t6
vt5 : t5
vt4 : t4
vt3 : t3
vt2 : t2
vt1 : t1 ^ suprasternale_pt, cervicale_pt
vc7 : c7 ^ l_neck_base_pt, r_neck_base_pt
| vc6 : c6
| vc5 : c5
| vc4 : c4
| vc3 : c3
| vc2 : c2 ^ adams_apple_pt
| vc1 : c1
| skullbase : skull ^ skull_vertex_pt, glabella_pt, sellion_pt, l_infraorbitale_pt, l_tragion_pt, r_infraorbitale_pt, r_tragion_pt, nuchale_pt, opisthocranion_pt, l_ectocanthus_pt, r_ectocanthus_pt
| l_eyelid_joint : l_eyelid ^ l_eyelid_tip
| r_eyelid_joint : r_eyelid ^ r_eyelid_tip
| l_eyeball_joint : l_eyeball ^ l_eyeball_tip
| r_eyeball_joint : r_eyeball ^ r_eyeball_tip
| l_eyebrow_joint : l_eyebrow ^ l_eyebrow_tip
| r_eyebrow_joint : r_eyebrow ^ r_eyebrow_tip
| temporomandibular : jaw ^ l_gonion_pt, r_gonion_pt, supramenton_pt, menton_pt
l_sternoclavicular : l_clavicle ^ l_clavicle_pt
| l_acromioclavicular : l_scapula ^ l_acromion_pt, l_axilla_proximal_pt, l_axilla_distal_pt, l_axilla_distal_pt
| l_shoulder : l_upperarm ^ l_humeral_lateral_epicondyle_pt, l_humeral_medial_epicondyle_pt, l_radiale_pt, l_bideltoid_pt
| l_elbow : l_forearm ^ l_radial_styloid_pt, l_olecranon_pt
| l_radiocarpal : l_carpal ^ l_ulnar_styloid_pt
| l_midcarpal_1 : l_trapezium
| | l_carpometacarpal_1 : l_metacarpal_1 ^ l_metacarpal_phalanx_2_pt
| | l_metacarpophalangeal_1 : l_carpal_proximal_phalanx_1
| | l_carpal_interphalangeal_1 : l_carpal_distal_phalanx_1 ^ l_carpal_distal_phalanx_1_tip
| 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_dactylion_pt, l_carpal_distal_phalanx_2_tip
| l_midcarpal_3 : l_capitate
| | l_carpometacarpal_3 : l_metacarpal_3 ^ l_metacarpal_phalanx_3_pt
| | l_metacarpophalangeal_3 : l_carpal_proximal_phalanx_3
| | l_carpal_proximal_interphalangeal_3 : l_carpal_middle_phalanx_3
| | l_carpal_distal_interphalangeal_3 : l_carpal_distal_phalanx_3 ^ l_carpal_distal_phalanx_3_tip
| l_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_carpal_distal_phalanx_4_tip
| l_carpometacarpal_5 : l_metacarpal_5 ^ l_metacarpal_phalanx_5_pt
| l_metacarpophalangeal_5 : l_carpal_proximal_phalanx_5
| l_carpal_proximal_interphalangeal_5 : l_carpal_middle_phalanx_5
| l_carpal_distal_interphalangeal_5 : l_carpal_distal_phalanx_5 ^ l_carpal_distal_phalanx_5_tip
r_sternoclavicular : r_clavicle ^ r_clavicle_pt
r_acromioclavicular : r_scapula ^ r_acromion_pt, r_axilla_proximal_pt, r_axilla_distal_pt, r_axilla_distal_pt
r_shoulder : r_upperarm ^ r_humeral_lateral_epicondyle_pt, r_humeral_medial_epicondyle_pt, r_radiale_pt, r_bideltoid_pt
r_elbow : r_forearm ^ r_radial_styloid_pt, r_olecranon_pt
r_radiocarpal : r_carpal ^ r_ulnar_styloid_pt
r_midcarpal_1 : r_trapezium
| r_carpometacarpal_1 : r_metacarpal_1 ^ r_metacarpal_phalanx_2_pt
| r_metacarpophalangeal_1 : r_carpal_proximal_phalanx_1
| r_carpal_interphalangeal_1 : r_carpal_distal_phalanx_1 ^ r_carpal_distal_phalanx_1_tip
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_dactylion_pt, r_carpal_distal_phalanx_2_tip
r_midcarpal_3 : r_capitate
| r_carpometacarpal_3 : r_metacarpal_3 ^ r_metacarpal_phalanx_3_pt
| r_metacarpophalangeal_3 : r_carpal_proximal_phalanx_3
| r_carpal_proximal_interphalangeal_3 : r_carpal_middle_phalanx_3
| r_carpal_distal_interphalangeal_3 : r_carpal_distal_phalanx_3 ^ r_carpal_distal_phalanx_3_tip
r_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_carpal_distal_phalanx_4_tip
r_carpometacarpal_5 : r_metacarpal_5 ^ r_metacarpal_phalanx_5_pt
r_metacarpophalangeal_5 : r_carpal_proximal_phalanx_5
r_carpal_proximal_interphalangeal_5 : r_carpal_middle_phalanx_5
r_carpal_distal_interphalangeal_5 : r_carpal_distal_phalanx_5 ^ r_carpal_distal_phalanx_5_tip
^ HAnimSegment pelvis holds 10 HAnimSite nodes: l_iliocristale_pt, r_iliocristale_pt, l_trochanterion_pt, r_trochanterion_pt, l_asis_pt, r_asis_pt, l_psis_pt, r_psis_pt, crotch_pt, buttocks_standing_wall_contact_point_pt
^ HAnimSegment l_thigh holds 4 HAnimSite nodes: l_knee_crease_pt, l_femoral_medial_epicondyle_pt, l_femoral_lateral_epicondyle_pt, l_suprapatella_pt
^ HAnimSegment l_calf holds 3 HAnimSite nodes: l_tibiale_pt, l_medial_malleolus_pt, l_lateral_malleolus_pt
^ HAnimSegment l_talus holds 2 HAnimSite nodes: l_sphyrion_pt, l_calcaneus_posterior_pt
^ HAnimSegment l_tarsal_proximal_phalanx_1 holds 1 HAnimSite node: l_metatarsal_phalanx_1_pt
^ HAnimSegment l_tarsal_distal_phalanx_1 holds 1 HAnimSite node: l_tarsal_distal_phalanx_1_tip
^ HAnimSegment l_tarsal_distal_phalanx_2 holds 1 HAnimSite node: l_tarsal_distal_phalanx_2_tip
^ HAnimSegment l_tarsal_distal_phalanx_3 holds 1 HAnimSite node: l_tarsal_distal_phalanx_3_tip
^ HAnimSegment l_tarsal_distal_phalanx_4 holds 1 HAnimSite node: l_tarsal_distal_phalanx_4_tip
^ HAnimSegment l_tarsal_middle_phalanx_5 holds 1 HAnimSite node: l_metatarsal_phalanx_5_pt
^ HAnimSegment l_tarsal_distal_phalanx_5 holds 1 HAnimSite node: l_tarsal_distal_phalanx_5_tip
^ HAnimSegment r_thigh holds 4 HAnimSite nodes: r_knee_crease_pt, r_femoral_medial_epicondyle_pt, r_femoral_lateral_epicondyle_pt, r_suprapatella_pt
^ HAnimSegment r_calf holds 3 HAnimSite nodes: r_tibiale_pt, r_medial_malleolus_pt, r_lateral_malleolus_pt
^ HAnimSegment r_talus holds 2 HAnimSite nodes: r_sphyrion_pt, r_calcaneus_posterior_pt
^ HAnimSegment r_tarsal_proximal_phalanx_1 holds 1 HAnimSite node: r_metatarsal_phalanx_1_pt
^ HAnimSegment r_tarsal_distal_phalanx_1 holds 1 HAnimSite node: r_tarsal_distal_phalanx_1_tip
^ HAnimSegment r_tarsal_distal_phalanx_2 holds 1 HAnimSite node: r_tarsal_distal_phalanx_2_tip
^ HAnimSegment r_tarsal_distal_phalanx_3 holds 1 HAnimSite node: r_tarsal_distal_phalanx_3_tip
^ HAnimSegment r_tarsal_distal_phalanx_4 holds 1 HAnimSite node: r_tarsal_distal_phalanx_4_tip
^ HAnimSegment r_tarsal_middle_phalanx_5 holds 1 HAnimSite node: r_metatarsal_phalanx_5_pt
^ HAnimSegment r_tarsal_distal_phalanx_5 holds 1 HAnimSite node: r_tarsal_distal_phalanx_5_tip
^ HAnimSegment l5 holds 5 HAnimSite nodes: spine_1_middle_back_pt, spine_2_lower_back_pt, waist_preferred_anterior_pt, waist_preferred_posterior_pt, navel_pt
^ HAnimSegment l2 holds 2 HAnimSite nodes: l_rib_10_pt, r_rib_10_pt
^ HAnimSegment t10 holds 2 HAnimSite nodes: substernale_pt, mesosternale_pt
^ HAnimSegment t9 holds 5 HAnimSite nodes: l_thelion_pt, r_thelion_pt, rear_center_midsagittal_plane_pt, l_chest_midsagittal_plane_pt, r_chest_midsagittal_plane_pt
^ HAnimSegment t1 holds 2 HAnimSite nodes: suprasternale_pt, cervicale_pt
^ HAnimSegment c7 holds 2 HAnimSite nodes: l_neck_base_pt, r_neck_base_pt
^ HAnimSegment c2 holds 1 HAnimSite node: adams_apple_pt
^ HAnimSegment skull holds 11 HAnimSite nodes: skull_vertex_pt, glabella_pt, sellion_pt, l_infraorbitale_pt, l_tragion_pt, r_infraorbitale_pt, r_tragion_pt, nuchale_pt, opisthocranion_pt, l_ectocanthus_pt, r_ectocanthus_pt
^ HAnimSegment l_eyelid holds 1 HAnimSite node: l_eyelid_tip
^ HAnimSegment r_eyelid holds 1 HAnimSite node: r_eyelid_tip
^ HAnimSegment l_eyeball holds 1 HAnimSite node: l_eyeball_tip
^ HAnimSegment r_eyeball holds 1 HAnimSite node: r_eyeball_tip
^ HAnimSegment l_eyebrow holds 1 HAnimSite node: l_eyebrow_tip
^ HAnimSegment r_eyebrow holds 1 HAnimSite node: r_eyebrow_tip
^ HAnimSegment jaw holds 4 HAnimSite nodes: l_gonion_pt, r_gonion_pt, supramenton_pt, menton_pt
^ HAnimSegment l_clavicle holds 1 HAnimSite node: l_clavicle_pt
^ HAnimSegment l_scapula holds 4 HAnimSite nodes: l_acromion_pt, l_axilla_proximal_pt, l_axilla_distal_pt, l_axilla_distal_pt
^ HAnimSegment l_upperarm holds 4 HAnimSite nodes: l_humeral_lateral_epicondyle_pt, l_humeral_medial_epicondyle_pt, l_radiale_pt, l_bideltoid_pt
^ HAnimSegment l_forearm holds 2 HAnimSite nodes: l_radial_styloid_pt, l_olecranon_pt
^ HAnimSegment l_carpal holds 1 HAnimSite node: l_ulnar_styloid_pt
^ HAnimSegment l_metacarpal_1 holds 1 HAnimSite node: l_metacarpal_phalanx_2_pt
^ HAnimSegment l_carpal_distal_phalanx_1 holds 1 HAnimSite node: l_carpal_distal_phalanx_1_tip
^ HAnimSegment l_carpal_distal_phalanx_2 holds 2 HAnimSite nodes: l_dactylion_pt, l_carpal_distal_phalanx_2_tip
^ HAnimSegment l_metacarpal_3 holds 1 HAnimSite node: l_metacarpal_phalanx_3_pt
^ HAnimSegment l_carpal_distal_phalanx_3 holds 1 HAnimSite node: l_carpal_distal_phalanx_3_tip
^ HAnimSegment l_carpal_distal_phalanx_4 holds 1 HAnimSite node: l_carpal_distal_phalanx_4_tip
^ HAnimSegment l_metacarpal_5 holds 1 HAnimSite node: l_metacarpal_phalanx_5_pt
^ HAnimSegment l_carpal_distal_phalanx_5 holds 1 HAnimSite node: l_carpal_distal_phalanx_5_tip
^ HAnimSegment r_clavicle holds 1 HAnimSite node: r_clavicle_pt
^ HAnimSegment r_scapula holds 4 HAnimSite nodes: r_acromion_pt, r_axilla_proximal_pt, r_axilla_distal_pt, r_axilla_distal_pt
^ HAnimSegment r_upperarm holds 4 HAnimSite nodes: r_humeral_lateral_epicondyle_pt, r_humeral_medial_epicondyle_pt, r_radiale_pt, r_bideltoid_pt
^ HAnimSegment r_forearm holds 2 HAnimSite nodes: r_radial_styloid_pt, r_olecranon_pt
^ HAnimSegment r_carpal holds 1 HAnimSite node: r_ulnar_styloid_pt
^ HAnimSegment r_metacarpal_1 holds 1 HAnimSite node: r_metacarpal_phalanx_2_pt
^ HAnimSegment r_carpal_distal_phalanx_1 holds 1 HAnimSite node: r_carpal_distal_phalanx_1_tip
^ HAnimSegment r_carpal_distal_phalanx_2 holds 2 HAnimSite nodes: r_dactylion_pt, r_carpal_distal_phalanx_2_tip
^ HAnimSegment r_metacarpal_3 holds 1 HAnimSite node: r_metacarpal_phalanx_3_pt
^ HAnimSegment r_carpal_distal_phalanx_3 holds 1 HAnimSite node: r_carpal_distal_phalanx_3_tip
^ HAnimSegment r_carpal_distal_phalanx_4 holds 1 HAnimSite node: r_carpal_distal_phalanx_4_tip
^ HAnimSegment r_metacarpal_5 holds 1 HAnimSite node: r_metacarpal_phalanx_5_pt
^ HAnimSegment r_carpal_distal_phalanx_5 holds 1 HAnimSite node: r_carpal_distal_phalanx_5_tip
=============================================================================================================================
[info] total # ROUTE statements = 4006, event-cascade table-column $maxROUTEdepth=8
*** Multiple event fan-in to same node/@field (via different ROUTEs) may occur during same timestamp. When that happens,
then those events are considered to arrive simultaneously (but in unsorted, nondeterministic order).
Avoid event-arrival logic thAt is order-dependent for those kinds of multiple-path event chains.
Therefore be careful of event-routing loops from event triggers and logical sequencing
for the following destination: TimeSensor DEF='DefaultTimer' set_stopTime
Java Result: -1
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinScaledV2L1LOA4OnlyMarkers.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found)
==================================================
==================================================
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinScaledV2L1LOA4SegGeo.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\JinScaledV2L1LOA4SegGeo.x3d validation using X3D Schematron rules
X3D version 4.0 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, 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/Group[1]/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/Group[1]/Viewpoint[7], 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/Group[1]/Viewpoint[8], 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/Group[1]/Viewpoint[9], warning]
is HAnim 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]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimJoint[3], warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinScaledV2L1LOA4SegGeo.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0 0.8496675 -0.01530675 0 0.84650177 -0. [...]' to '0 0.8497 -0.0153 0 0.8465 -0.0281 -0.009 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0 0.94995004 -0.012717 0 0.933525 -0.079 [...]' to '0 0.95 -0.0127 0 0.9335 -0.0795 -0.0514 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1612575 0.82506156 -0.018348752 0.1316 [...]' to '0.1613 0.8251 -0.0183 0.1316 0.8251 0.05 [...]'
*** floating-point precision change: HAnimJoint center='0.09261001 0.408825 -0.01943775' to '0.0926 0.4088 -0.0194'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.10877851 0.43062302 -0.018911252 0.100 [...]' to '0.1088 0.4306 -0.0189 0.1008 0.4306 0.00 [...]'
*** floating-point precision change: HAnimJoint center='0.08883 0.09544501 -0.010451251' to '0.0888 0.0954 -0.0105'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.06994575 0.09505351 -0.03718125 0.0630 [...]' to '0.0699 0.0951 -0.0372 0.0631 0.0924 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.07830001 0.036900003 0.0048645' to '0.0783 0.0369 0.0049'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.098487005 0.05500125 0.0201375 0.06282 [...]' to '0.0985 0.055 0.0201 0.0628 0.0136 0.0145 [...]'
*** floating-point precision change: HAnimJoint center='0.067365 0.032107502 0.018391501' to '0.0674 0.0321 0.0184'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.06738 0.007155 0.02796 0.0614 0.014805 [...]' to '0.0674 0.0072 0.028 0.0614 0.0148 0.0286 [...]'
*** floating-point precision change: HAnimJoint center='0.06462 0.023242502 0.04419' to '0.0646 0.0232 0.0442'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.051975 0.0019080002 0.075330004 0.0506 [...]' to '0.052 0.0019 0.0753 0.0506 0.0285 0.082 [...]'
*** floating-point precision change: HAnimJoint center='0.0621225 0.014424751 0.0936225' to '0.0621 0.0144 0.0936'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.07342425 0.01488825 0.10537875 0.07352 [...]' to '0.0734 0.0149 0.1054 0.0735 0.0221 0.115 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0698625 0.018261 0.13208626 0.05414625 [...]' to '0.0699 0.0183 0.1321 0.0541 0.0186 0.132 [...]'
*** floating-point precision change: HAnimJoint center='0.0814275 0.033525 0.02142675' to '0.0814 0.0335 0.0214'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.086868 0.0038924997 0.028325252 0.0873 [...]' to '0.0869 0.0039 0.0283 0.0873 0.0576 0.027 [...]'
*** floating-point precision change: HAnimJoint center='0.08019 0.0261 0.041062504' to '0.0802 0.0261 0.0411'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.08865 0.03174975 0.079515 0.08774325 0 [...]' to '0.0887 0.0317 0.0795 0.0877 0.0436 0.053 [...]'
*** floating-point precision change: HAnimJoint center='0.08253 0.014976 0.097830005' to '0.0825 0.015 0.0978'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.074895754 0.0222525 0.10377 0.07523775 [...]' to '0.0749 0.0223 0.1038 0.0752 0.0083 0.104 [...]'
*** floating-point precision change: HAnimJoint center='0.0843075 0.012647251 0.1140075' to '0.0843 0.0126 0.114'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.077145755 0.0020925 0.124110006 0.0765 [...]' to '0.0771 0.0021 0.1241 0.0765 0.0104 0.124 [...]'
*** floating-point precision change: HAnimJoint center='0.0843075 0.00982575 0.123435006' to '0.0843 0.0098 0.1234'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0795195 0.00385875 0.13077226 0.079625 [...]' to '0.0795 0.0039 0.1308 0.0796 0.0092 0.132 [...]'
*** floating-point precision change: HAnimJoint center='0.092970006 0.03339 0.019818' to '0.093 0.0334 0.0198'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.100037254 0.047187 0.03966075 0.098388 [...]' to '0.1 0.0472 0.0397 0.0984 0.0032 0.0395 0 [...]'
*** floating-point precision change: HAnimJoint center='0.09459 0.0261 0.039397504' to '0.0946 0.0261 0.0394'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.102496505 0.026298 0.08865 0.08885025 [...]' to '0.1025 0.0263 0.0887 0.0889 0.0037 0.091 [...]'
*** floating-point precision change: HAnimJoint center='0.096480004 0.015057 0.09542251' to '0.0965 0.0151 0.0954'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0928935 0.012060001 0.11196676 0.09404 [...]' to '0.0929 0.0121 0.112 0.094 0.0028 0.1113 [...]'
*** floating-point precision change: HAnimJoint center='0.098865 0.011922751 0.110475' to '0.0989 0.0119 0.1105'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.092927255 0.010451251 0.12121875 0.093 [...]' to '0.0929 0.0105 0.1212 0.0937 0.0021 0.120 [...]'
*** floating-point precision change: HAnimJoint center='0.1004175 0.00982575 0.11970001' to '0.1004 0.0098 0.1197'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0969255 0.00919575 0.1282905 0.0966825 [...]' to '0.0969 0.0092 0.1283 0.0967 0.0039 0.126 [...]'
*** floating-point precision change: HAnimJoint center='0.0891 0.0579825 -0.025965001' to '0.0891 0.058 -0.026'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.11156625 0.0018899972 -0.045627754 0.0 [...]' to '0.1116 0.0019 -0.0456 0.0968 0.0019 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.1106325 0.03528 0.002089125' to '0.1106 0.0353 0.0021'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.11946825 0.0050174985 0.016718626 0.12 [...]' to '0.1195 0.005 0.0167 0.123 0.0116 0.0126 [...]'
*** floating-point precision change: HAnimJoint center='0.1064925 0.0245475 0.03843' to '0.1065 0.0245 0.0384'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1161675 0.0291195 0.07461 0.11416725 0 [...]' to '0.1162 0.0291 0.0746 0.1142 0.0353 0.047 [...]'
*** floating-point precision change: HAnimJoint center='0.109867506 0.01435275 0.091170006' to '0.1099 0.0144 0.0912'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.117243 0.013070251 0.095406756 0.10868 [...]' to '0.1172 0.0131 0.0954 0.1087 0.003 0.1073 [...]'
*** floating-point precision change: HAnimJoint center='0.114165 0.0122445 0.1063125' to '0.1142 0.0122 0.1063'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.109172255 0.002007 0.115029 0.10808100 [...]' to '0.1092 0.002 0.115 0.1081 0.0105 0.1156 [...]'
*** floating-point precision change: HAnimJoint center='0.1156725 0.009369 0.11369251' to '0.1157 0.0094 0.1137'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.112239 0.0039284998 0.11950425 0.11926 [...]' to '0.1122 0.0039 0.1195 0.1193 0.0039 0.117 [...]'
*** floating-point precision change: HAnimJoint center='0.120825 0.020945251 0.03474' to '0.1208 0.0209 0.0347'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1282635 0.0019034995 0.060480006 0.134 [...]' to '0.1283 0.0019 0.0605 0.1342 0.0112 0.067 [...]'
*** floating-point precision change: HAnimJoint center='0.124065004 0.013671 0.0865575' to '0.1241 0.0137 0.0866'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.13023226 0.01971675 0.08492625 0.12904 [...]' to '0.1302 0.0197 0.0849 0.129 0.0028 0.0904 [...]'
*** floating-point precision change: HAnimJoint center='0.1263825 0.01085625 0.09414' to '0.1264 0.0109 0.0941'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1318005 0.001701 0.10044675 0.13336651 [...]' to '0.1318 0.0017 0.1004 0.1334 0.0079 0.100 [...]'
*** floating-point precision change: HAnimJoint center='0.1272825 0.008563501 0.10188' to '0.1273 0.0086 0.1019'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.13008375 0.001818 0.10640925 0.1321695 [...]' to '0.1301 0.0018 0.1064 0.1322 0.0077 0.108 [...]'
*** floating-point precision change: HAnimJoint center='-0.094657496 0.8266501 -0.018348752' to '-0.0947 0.8267 -0.0183'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1612575 0.82506156 -0.018348752 -0.13 [...]' to '-0.1613 0.8251 -0.0183 -0.1316 0.8251 0. [...]'
*** floating-point precision change: HAnimJoint center='-0.09261001 0.408825 -0.01943775' to '-0.0926 0.4088 -0.0194'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.10877851 0.43062302 -0.018911252 -0.1 [...]' to '-0.1088 0.4306 -0.0189 -0.1008 0.4306 0. [...]'
*** floating-point precision change: HAnimJoint center='-0.088447504 0.09544501 -0.010451251' to '-0.0884 0.0954 -0.0105'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.069563255 0.09505351 -0.03718125 -0.0 [...]' to '-0.0696 0.0951 -0.0372 -0.0627 0.0924 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.07794 0.036900003 0.0048645' to '-0.0779 0.0369 0.0049'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.098127 0.05500125 0.0201375 -0.062469 [...]' to '-0.0981 0.055 0.0201 -0.0625 0.0136 0.01 [...]'
*** floating-point precision change: HAnimJoint center='-0.0669825 0.032107502 0.018391501' to '-0.067 0.0321 0.0184'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.06699825 0.007155002 0.027960751 -0.0 [...]' to '-0.067 0.0072 0.028 -0.061 0.0148 0.0286 [...]'
*** floating-point precision change: HAnimJoint center='-0.06426 0.023242502 0.04419' to '-0.0643 0.0232 0.0442'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.051615 0.0019080002 0.075330004 -0.05 [...]' to '-0.0516 0.0019 0.0753 -0.0503 0.0285 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.0617625 0.014424751 0.0936225' to '-0.0618 0.0144 0.0936'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.07306425 0.01488825 0.10537875 -0.073 [...]' to '-0.0731 0.0149 0.1054 -0.0732 0.0221 0.1 [...]'
*** floating-point precision change: HAnimJoint center='-0.06174 0.0121365 0.1153125' to '-0.0617 0.0121 0.1153'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.06948 0.018261 0.13208626 -0.05376375 [...]' to '-0.0695 0.0183 0.1321 -0.0538 0.0186 0.1 [...]'
*** floating-point precision change: HAnimJoint center='-0.081045 0.033525 0.02142675' to '-0.081 0.0335 0.0214'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.086485505 0.0038924997 0.028325252 -0 [...]' to '-0.0865 0.0039 0.0283 -0.0869 0.0576 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.079830006 0.0261 0.041062504' to '-0.0798 0.0261 0.0411'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.088290006 0.03174975 0.079515 -0.0873 [...]' to '-0.0883 0.0317 0.0795 -0.0874 0.0436 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.0821475 0.014976 0.097830005' to '-0.0821 0.015 0.0978'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.07451326 0.0222525 0.10377 -0.0748552 [...]' to '-0.0745 0.0223 0.1038 -0.0749 0.0083 0.1 [...]'
*** floating-point precision change: HAnimJoint center='-0.083925 0.012647251 0.1140075' to '-0.0839 0.0126 0.114'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.07676325 0.0020925 0.124110006 -0.076 [...]' to '-0.0768 0.0021 0.1241 -0.0761 0.0104 0.1 [...]'
*** floating-point precision change: HAnimJoint center='-0.083925 0.00982575 0.123435006' to '-0.0839 0.0098 0.1234'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.079137005 0.00385875 0.13077226 -0.07 [...]' to '-0.0791 0.0039 0.1308 -0.0792 0.0092 0.1 [...]'
*** floating-point precision change: HAnimJoint center='-0.09261001 0.03339 0.019818' to '-0.0926 0.0334 0.0198'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.09967726 0.047187 0.03966075 -0.09802 [...]' to '-0.0997 0.0472 0.0397 -0.098 0.0032 0.03 [...]'
*** floating-point precision change: HAnimJoint center='-0.09423001 0.0261 0.039397504' to '-0.0942 0.0261 0.0394'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.10213651 0.026298 0.08865 -0.08849025 [...]' to '-0.1021 0.0263 0.0887 -0.0885 0.0037 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.0960975 0.015057 0.09542251' to '-0.0961 0.0151 0.0954'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.092511 0.012060001 0.11196676 -0.0936 [...]' to '-0.0925 0.0121 0.112 -0.0937 0.0028 0.11 [...]'
*** floating-point precision change: HAnimJoint center='-0.098505 0.011922751 0.110475' to '-0.0985 0.0119 0.1105'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.09256725 0.010451251 0.12121875 -0.09 [...]' to '-0.0926 0.0105 0.1212 -0.0933 0.0021 0.1 [...]'
*** floating-point precision change: HAnimJoint center='-0.100035004 0.00982575 0.11970001' to '-0.1 0.0098 0.1197'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.09654301 0.00919575 0.1282905 -0.0963 [...]' to '-0.0965 0.0092 0.1283 -0.0963 0.0039 0.1 [...]'
*** floating-point precision change: HAnimJoint center='-0.088717505 0.0579825 -0.025965001' to '-0.0887 0.058 -0.026'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.111183755 0.0018899972 -0.045627754 - [...]' to '-0.1112 0.0019 -0.0456 -0.0965 0.0019 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.110272504 0.03528 0.002089125' to '-0.1103 0.0353 0.0021'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.11910825 0.0050174985 0.016718626 -0. [...]' to '-0.1191 0.005 0.0167 -0.1227 0.0116 0.01 [...]'
*** floating-point precision change: HAnimJoint center='-0.10613251 0.0245475 0.03843' to '-0.1061 0.0245 0.0384'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1158075 0.0291195 0.07461 -0.11380725 [...]' to '-0.1158 0.0291 0.0746 -0.1138 0.0353 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.10950751 0.01435275 0.091170006' to '-0.1095 0.0144 0.0912'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.11688301 0.013070251 0.095406756 -0.1 [...]' to '-0.1169 0.0131 0.0954 -0.1083 0.003 0.10 [...]'
*** floating-point precision change: HAnimJoint center='-0.11378251 0.0122445 0.1063125' to '-0.1138 0.0122 0.1063'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.10878976 0.002007 0.115029 -0.1076985 [...]' to '-0.1088 0.002 0.115 -0.1077 0.0105 0.115 [...]'
*** floating-point precision change: HAnimJoint center='-0.1153125 0.009369 0.11369251' to '-0.1153 0.0094 0.1137'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.111879006 0.0039284998 0.11950425 -0. [...]' to '-0.1119 0.0039 0.1195 -0.1189 0.0039 0.1 [...]'
*** floating-point precision change: HAnimJoint center='-0.12044251 0.020945251 0.03474' to '-0.1204 0.0209 0.0347'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.127881 0.0019034995 0.060480006 -0.13 [...]' to '-0.1279 0.0019 0.0605 -0.1338 0.0112 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.12368251 0.013671 0.0865575' to '-0.1237 0.0137 0.0866'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.12984976 0.01971675 0.08492625 -0.128 [...]' to '-0.1298 0.0197 0.0849 -0.1287 0.0028 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.126 0.01085625 0.09414' to '-0.126 0.0109 0.0941'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.131418 0.001701 0.10044675 -0.132984 [...]' to '-0.1314 0.0017 0.1004 -0.133 0.0079 0.10 [...]'
*** floating-point precision change: HAnimJoint center='-0.1269225 0.008563501 0.10188' to '-0.1269 0.0086 0.1019'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.12972376 0.001818 0.10640925 -0.13180 [...]' to '-0.1297 0.0018 0.1064 -0.1318 0.0077 0.1 [...]'
*** floating-point precision change: HAnimJoint center='0 0.92542505 -0.013763251' to '0 0.9254 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.094005 0.95049006 0.06973425 0.1296 0. [...]' to '0.094 0.9505 0.0697 0.1296 0.9513 0.0257 [...]'
*** floating-point precision change: HAnimJoint center='0 0.94972503 -0.013763251' to '0 0.9497 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.090585 0.96652126 0.061949253 0.125010 [...]' to '0.0906 0.9665 0.0619 0.125 0.9669 0.0226 [...]'
*** floating-point precision change: HAnimJoint center='0 0.96592504 -0.013763251' to '0 0.9659 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.087165006 0.98242205 0.05418675 0.0307 [...]' to '0.0872 0.9824 0.0542 0.0308 0.9824 -0.08 [...]'
*** floating-point precision change: HAnimJoint center='0 0.98235005 -0.013763251' to '0 0.9824 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.083475 0.9998325 0.045816753 0.108405 [...]' to '0.0835 0.9998 0.0458 0.1084 0.9998 -0.02 [...]'
*** floating-point precision change: HAnimJoint center='0 0.99967504 -0.013763251' to '0 0.9997 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.083295 1.023435 0.044466753 0.02893500 [...]' to '0.0833 1.0234 0.0445 0.0289 1.0234 0.054 [...]'
*** floating-point precision change: HAnimJoint center='0 1.0230751 -0.013763251' to '0 1.0231 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.083137505 1.0467901 0.043139253 0.1143 [...]' to '0.0831 1.0468 0.0431 0.1143 1.0468 0.014 [...]'
*** floating-point precision change: HAnimJoint center='0 1.0467 -0.013763251' to '0 1.0467 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.083137505 1.0469205 0.043139253 0.1143 [...]' to '0.0831 1.0469 0.0431 0.1143 1.0469 0.014 [...]'
*** floating-point precision change: HAnimJoint center='0 1.0638 -0.013785751' to '0 1.0638 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.08685 1.0640655 0.052274253 0.12062251 [...]' to '0.0868 1.0641 0.0523 0.1206 1.0641 0.014 [...]'
*** floating-point precision change: HAnimJoint center='0 1.078425 -0.013763251' to '0 1.0784 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.031905 1.0785578 0.06188175 0.08757000 [...]' to '0.0319 1.0786 0.0619 0.0876 1.0786 -0.05 [...]'
*** floating-point precision change: HAnimJoint center='0 1.0930501 -0.013763251' to '0 1.0931 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.033210002 1.0930524 0.06572925 0.09074 [...]' to '0.0332 1.0931 0.0657 0.0907 1.0931 -0.05 [...]'
*** floating-point precision change: HAnimJoint center='0 1.1088 -0.013763251' to '0 1.1088 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1414125 1.1218928 0.01591425 0.0463950 [...]' to '0.1414 1.1219 0.0159 0.0464 1.1219 -0.07 [...]'
*** floating-point precision change: HAnimJoint center='0 1.1216251 -0.013763251' to '0 1.1216 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.043582503 1.137141 -0.07325325 0.13932 [...]' to '0.0436 1.1371 -0.0733 0.1393 1.1371 0.01 [...]'
*** floating-point precision change: HAnimJoint center='0 1.13715 -0.013763251' to '0 1.1372 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0407475 1.1525738 -0.07383826 0.132817 [...]' to '0.0407 1.1526 -0.0738 0.1328 1.1526 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0 1.1524501 -0.013763251' to '0 1.1525 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0378225 1.170945 0.06561676 0.12993751 [...]' to '0.0378 1.1709 0.0656 0.1299 1.1716 -0.03 [...]'
*** floating-point precision change: HAnimJoint center='0 1.1709001 -0.013763251' to '0 1.1709 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0385425 1.1876289 0.06336675 0.121005 [...]' to '0.0385 1.1876 0.0634 0.121 1.1988 0.0239 [...]'
*** floating-point precision change: HAnimJoint center='0 1.19565 -0.013785751' to '0 1.1957 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.070447505 1.2065018 0.06856426 0.03089 [...]' to '0.0704 1.2065 0.0686 0.0309 1.2077 0.063 [...]'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.033075 1.2579751 -0.03963825 0.0453600 [...]' to '0.0331 1.258 -0.0396 0.0454 1.2575 -0.01 [...]'
*** floating-point precision change: HAnimJoint center='0 1.245375 -0.015063751' to '0 1.2454 -0.0151'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.01208025 1.2477847 -0.04035375 0 1.249 [...]' to '0.0121 1.2478 -0.0404 0 1.2492 -0.042 0. [...]'
*** floating-point precision change: HAnimJoint center='0 1.2575251 -0.015063751' to '0 1.2575 -0.0151'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.01208025 1.2700822 -0.04035375 0.02562 [...]' to '0.0121 1.2701 -0.0404 0.0256 1.2701 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0 1.2699 -0.015063751' to '0 1.2699 -0.0151'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.01208025 1.282176 -0.04035375 0.025627 [...]' to '0.0121 1.2822 -0.0404 0.0256 1.2822 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0 1.2822751 -0.015063751' to '0 1.2823 -0.0151'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.01208025 1.295271 -0.04035375 0.025627 [...]' to '0.0121 1.2953 -0.0404 0.0256 1.2953 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0 1.2951001 -0.015063751' to '0 1.2951 -0.0151'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.01208025 1.3066921 -0.04035375 0.02562 [...]' to '0.0121 1.3067 -0.0404 0.0256 1.3067 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0 1.307 -0.0150' to '0 1.307 -0.015'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.01208025 1.318536 -0.04035375 0 1.3185 [...]' to '0.0121 1.3185 -0.0404 0 1.3185 -0.042 0. [...]'
*** floating-point precision change: HAnimJoint center='0 1.3185 -0.015063751' to '0 1.3185 -0.0151'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.01208025 1.331379 -0.04035375 0.025627 [...]' to '0.0121 1.3314 -0.0404 0.0256 1.3314 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0 1.3126501 -0.01544175' to '0 1.3127 -0.0154'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.05841 1.3813876 -0.17548425 0.13095 1. [...]' to '0.0584 1.3814 -0.1755 0.131 1.4007 -0.06 [...]'
*** floating-point precision change: HAnimJoint center='0.0505125 1.42425 0.03294' to '0.0505 1.4243 0.0329'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.0680895 1.4455328 0.08745751 0.0484515 [...]' to '0.0681 1.4455 0.0875 0.0485 1.4517 0.101 [...]'
*** floating-point precision change: HAnimJoint center='-0.0505125 1.42425 0.03294' to '-0.0505 1.4243 0.0329'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.0680895 1.4455328 0.08745751 -0.04845 [...]' to '-0.0681 1.4455 0.0875 -0.0485 1.4517 0.1 [...]'
*** floating-point precision change: HAnimJoint center='0.048127502 1.4049001 0.0830475' to '0.0481 1.4049 0.083'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.035271 1.407843 0.106042504 0.04827375 [...]' to '0.0353 1.4078 0.106 0.0483 1.4123 0.1031 [...]'
*** floating-point precision change: HAnimJoint center='-0.048127502 1.4049001 0.0830475' to '-0.0481 1.4049 0.083'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.035271 1.407843 0.106042504 -0.048273 [...]' to '-0.0353 1.4078 0.106 -0.0483 1.4123 0.10 [...]'
*** floating-point precision change: HAnimJoint center='0.021748502 1.4139 0.1069425' to '0.0217 1.4139 0.1069'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.014508001 1.4087296 0.12278925 0.04611 [...]' to '0.0145 1.4087 0.1228 0.0461 1.4273 0.115 [...]'
*** floating-point precision change: HAnimJoint center='-0.021748502 1.4139 0.1069425' to '-0.0217 1.4139 0.1069'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.014508001 1.4087296 0.12278925 -0.046 [...]' to '-0.0145 1.4087 0.1228 -0.0461 1.4273 0.1 [...]'
*** floating-point precision change: HAnimJoint center='0 1.312875 0.015378751' to '0 1.3129 0.0154'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0 1.2832425 0.080943756 0.02817 1.296627 [...]' to '0 1.2832 0.0809 0.0282 1.2966 0.069 0.02 [...]'
*** floating-point precision change: HAnimJoint center='0.038475003 1.2087001 -0.013785751' to '0.0385 1.2087 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.15075 1.21104 -0.033234753 0.1526175 1 [...]' to '0.1508 1.211 -0.0332 0.1526 1.2199 -0.01 [...]'
*** floating-point precision change: HAnimJoint center='0.12294001 1.191825 -0.012897001' to '0.1229 1.1918 -0.0129'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.16647752 1.2248101 -0.014994 0.1570275 [...]' to '0.1665 1.2248 -0.015 0.157 1.2064 -0.051 [...]'
*** floating-point precision change: HAnimJoint center='0.16506 1.1785501 -0.0032670002' to '0.1651 1.1786 -0.0033'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.19125001 1.2183076 -0.041067 0.21726 1 [...]' to '0.1913 1.2183 -0.0411 0.2173 1.2181 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.18209252 0.9288 -0.0056295004' to '0.1821 0.9288 -0.0056'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.18693002 0.9356558 -0.0315495 0.208080 [...]' to '0.1869 0.9357 -0.0315 0.2081 0.9355 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.18193501 0.724275 -0.00502425' to '0.1819 0.7243 -0.005'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.18355052 0.7267612 -0.027749252 0.1934 [...]' to '0.1836 0.7268 -0.0277 0.1934 0.7264 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.1812825 0.70605004 0.0193275' to '0.1813 0.7061 0.0193'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.19715177 0.6884955 0.017084252 0.16690 [...]' to '0.1972 0.6885 0.0171 0.1669 0.6885 0.017 [...]'
*** floating-point precision change: HAnimJoint center='0.18049501 0.69255006 0.0259875' to '0.1805 0.6926 0.026'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.16755526 0.6742823 0.03437775 0.173700 [...]' to '0.1676 0.6743 0.0344 0.1737 0.6787 0.040 [...]'
*** floating-point precision change: HAnimJoint center='0.181035 0.67275 0.035775002' to '0.181 0.6728 0.0358'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.195615 0.669213 0.031689003 0.18601875 [...]' to '0.1956 0.6692 0.0317 0.186 0.6622 0.0274 [...]'
*** floating-point precision change: HAnimJoint center='0.182655 0.654075 0.0496575' to '0.1827 0.6541 0.0497'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.17514676 0.636309 0.049167003 0.191657 [...]' to '0.1751 0.6363 0.0492 0.1917 0.6479 0.047 [...]'
*** floating-point precision change: HAnimJoint center='0.1812825 0.70695 0.008417251' to '0.1813 0.707 0.0084'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.166977 0.6858473 0.0032265 0.19887976 [...]' to '0.167 0.6858 0.0032 0.1989 0.6858 0.0032 [...]'
*** floating-point precision change: HAnimJoint center='0.1812825 0.6876 0.009729' to '0.1813 0.6876 0.0097'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.19339876 0.638955 0.021003751 0.182765 [...]' to '0.1934 0.639 0.021 0.1828 0.6391 0.0241 [...]'
*** floating-point precision change: HAnimJoint center='0.18373501 0.6372 0.015075001' to '0.1837 0.6372 0.0151'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.18112727 0.60633004 0.022119751 0.1721 [...]' to '0.1811 0.6063 0.0221 0.1721 0.607 0.0079 [...]'
*** floating-point precision change: HAnimJoint center='0.18171 0.606825 0.014184001' to '0.1817 0.6068 0.0142'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.17981552 0.5814675 0.0060615004 0.1721 [...]' to '0.1798 0.5815 0.0061 0.1722 0.5817 0.018 [...]'
*** floating-point precision change: HAnimJoint center='0.180675 0.58162504 0.013385251' to '0.1807 0.5816 0.0134'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.187767 0.5783625 0.018859502 0.1877625 [...]' to '0.1878 0.5784 0.0189 0.1878 0.5785 0.008 [...]'
*** floating-point precision change: HAnimJoint center='0.18108001 0.708525 -0.0047970004' to '0.1811 0.7085 -0.0048'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.19895177 0.68589 -0.012235501 0.166500 [...]' to '0.199 0.6859 -0.0122 0.1665 0.6859 -0.01 [...]'
*** floating-point precision change: HAnimJoint center='0.18108001 0.6858 -0.0062527503' to '0.1811 0.6858 -0.0063'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.19760627 0.6594075 -0.0120825 0.169380 [...]' to '0.1976 0.6594 -0.0121 0.1694 0.6594 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.18369 0.63495 -0.00391725' to '0.1837 0.635 -0.0039'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.17212725 0.6032025 -0.0089145005 0.191 [...]' to '0.1721 0.6032 -0.0089 0.1912 0.6058 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.18171 0.603225 -0.003537' to '0.1817 0.6032 -0.0035'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.18004051 0.575235 -0.01091025 0.172365 [...]' to '0.18 0.5752 -0.0109 0.1724 0.5759 0.0017 [...]'
*** floating-point precision change: HAnimJoint center='0.180675 0.575325 -0.0037597502' to '0.1807 0.5753 -0.0038'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.18762301 0.572184 0.00201825 0.1876275 [...]' to '0.1876 0.5722 0.002 0.1876 0.572 -0.0086 [...]'
*** floating-point precision change: HAnimJoint center='0.18108001 0.70582503 -0.025740001' to '0.1811 0.7058 -0.0257'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.19811927 0.68704206 -0.027623253 0.170 [...]' to '0.1981 0.687 -0.0276 0.1708 0.689 -0.037 [...]'
*** floating-point precision change: HAnimJoint center='0.18108001 0.68625003 -0.01991925' to '0.1811 0.6863 -0.0199'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.19615726 0.6612975 -0.02849175 0.16982 [...]' to '0.1962 0.6613 -0.0285 0.1698 0.6613 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.18369 0.63405 -0.02144025' to '0.1837 0.6341 -0.0214'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1721295 0.60705 -0.0258795 0.19116224 [...]' to '0.1721 0.6071 -0.0259 0.1912 0.6094 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.18171 0.6066 -0.020646' to '0.1817 0.6066 -0.0206'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.17985827 0.5802075 -0.027360002 0.1721 [...]' to '0.1799 0.5802 -0.0274 0.1722 0.5808 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.180675 0.580725 -0.019777501' to '0.1807 0.5807 -0.0198'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1877985 0.57750076 -0.015099751 0.1878 [...]' to '0.1878 0.5775 -0.0151 0.1878 0.5773 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.1816425 0.68827504 -0.032782502' to '0.1816 0.6883 -0.0328'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.19387576 0.6631875 -0.041503504 0.1713 [...]' to '0.1939 0.6632 -0.0415 0.1714 0.6632 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.18333 0.6381 -0.0370575' to '0.1833 0.6381 -0.0371'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.1728855 0.62123626 -0.0415125 0.190647 [...]' to '0.1729 0.6212 -0.0415 0.1906 0.6232 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='0.18166502 0.62100005 -0.037147503' to '0.1817 0.621 -0.0371'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.17999777 0.60232055 -0.043692753 0.172 [...]' to '0.18 0.6023 -0.0437 0.1725 0.6031 -0.032 [...]'
*** floating-point precision change: HAnimJoint center='0.18081002 0.602325 -0.0369675' to '0.1808 0.6023 -0.037'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='0.18792452 0.600165 -0.032132253 0.18794 [...]' to '0.1879 0.6002 -0.0321 0.1879 0.5999 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.038475003 1.2087001 -0.013785751' to '-0.0385 1.2087 -0.0138'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.15075 1.21104 -0.033234753 -0.1526175 [...]' to '-0.1508 1.211 -0.0332 -0.1526 1.2199 -0. [...]'
*** floating-point precision change: HAnimJoint center='-0.12294001 1.191825 -0.012897001' to '-0.1229 1.1918 -0.0129'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.16647752 1.2248101 -0.014994 -0.15702 [...]' to '-0.1665 1.2248 -0.015 -0.157 1.2064 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.16470002 1.1785501 -0.0032670002' to '-0.1647 1.1786 -0.0033'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.19089001 1.2183076 -0.041067 -0.2169 [...]' to '-0.1909 1.2183 -0.0411 -0.2169 1.2181 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.1817325 0.9288 -0.0056295004' to '-0.1817 0.9288 -0.0056'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.18657 0.9356558 -0.0315495 -0.20772 0 [...]' to '-0.1866 0.9357 -0.0315 -0.2077 0.9355 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.181575 0.724275 -0.005022' to '-0.1816 0.7243 -0.005'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1831905 0.7267612 -0.027747001 -0.193 [...]' to '-0.1832 0.7268 -0.0277 -0.1931 0.7264 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.18096751 0.70605004 0.0193275' to '-0.181 0.7061 0.0193'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.19683677 0.6884955 0.017084252 -0.166 [...]' to '-0.1968 0.6885 0.0171 -0.1666 0.6885 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.180135 0.69255006 0.0259875' to '-0.1801 0.6926 0.026'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.16719525 0.6742823 0.03437775 -0.1733 [...]' to '-0.1672 0.6743 0.0344 -0.1733 0.6787 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.18065251 0.67275 0.035775002' to '-0.1807 0.6728 0.0358'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.19523251 0.669213 0.031689003 -0.1856 [...]' to '-0.1952 0.6692 0.0317 -0.1856 0.6622 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.18227251 0.654075 0.0496575' to '-0.1823 0.6541 0.0497'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.17476425 0.636309 0.049167003 -0.1912 [...]' to '-0.1748 0.6363 0.0492 -0.1913 0.6479 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.18096751 0.70695 0.008417251' to '-0.181 0.707 0.0084'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.16666201 0.6858473 0.0032265 -0.19856 [...]' to '-0.1667 0.6858 0.0032 -0.1986 0.6858 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.18090001 0.6876 0.009729' to '-0.1809 0.6876 0.0097'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.19301626 0.638955 0.021003751 -0.1823 [...]' to '-0.193 0.639 0.021 -0.1824 0.6391 0.0241 [...]'
*** floating-point precision change: HAnimJoint center='-0.18335252 0.6372 0.015075001' to '-0.1834 0.6372 0.0151'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.18074477 0.60633004 0.022119751 -0.17 [...]' to '-0.1807 0.6063 0.0221 -0.1717 0.607 0.00 [...]'
*** floating-point precision change: HAnimJoint center='-0.1813275 0.606825 0.014184001' to '-0.1813 0.6068 0.0142'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.179433 0.5814675 0.0060592503 -0.1717 [...]' to '-0.1794 0.5815 0.0061 -0.1718 0.5817 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.1802925 0.58162504 0.013385251' to '-0.1803 0.5816 0.0134'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1873845 0.5783625 0.018859502 -0.1873 [...]' to '-0.1874 0.5784 0.0189 -0.1874 0.5785 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.18072 0.708525 -0.0047970004' to '-0.1807 0.7085 -0.0048'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.19859175 0.68589 -0.012235501 -0.1661 [...]' to '-0.1986 0.6859 -0.0122 -0.1661 0.6859 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.18072 0.6858 -0.0062527503' to '-0.1807 0.6858 -0.0063'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.19724625 0.6594075 -0.0120825 -0.1690 [...]' to '-0.1972 0.6594 -0.0121 -0.169 0.6594 -0. [...]'
*** floating-point precision change: HAnimJoint center='-0.18330751 0.63495 -0.00391725' to '-0.1833 0.635 -0.0039'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.17174476 0.6032025 -0.0089145005 -0.1 [...]' to '-0.1717 0.6032 -0.0089 -0.1908 0.6058 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.1813275 0.603225 -0.003537' to '-0.1813 0.6032 -0.0035'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.17965801 0.575235 -0.01091025 -0.1719 [...]' to '-0.1797 0.5752 -0.0109 -0.172 0.5759 0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.1802925 0.575325 -0.0037597502' to '-0.1803 0.5753 -0.0038'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.1872405 0.572184 0.00201825 -0.187245 [...]' to '-0.1872 0.5722 0.002 -0.1872 0.572 -0.00 [...]'
*** floating-point precision change: HAnimJoint center='-0.18072 0.70582503 -0.025740001' to '-0.1807 0.7058 -0.0257'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.19775926 0.68704206 -0.027623253 -0.1 [...]' to '-0.1978 0.687 -0.0276 -0.1705 0.689 -0.0 [...]'
*** floating-point precision change: HAnimJoint center='-0.18072 0.68625003 -0.01991925' to '-0.1807 0.6863 -0.0199'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.19579725 0.6612975 -0.02849175 -0.169 [...]' to '-0.1958 0.6613 -0.0285 -0.1695 0.6613 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.18330751 0.63405 -0.02144025' to '-0.1833 0.6341 -0.0214'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.17174701 0.60705 -0.0258795 -0.190779 [...]' to '-0.1717 0.6071 -0.0259 -0.1908 0.6094 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.1813275 0.6066 -0.020646' to '-0.1813 0.6066 -0.0206'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.17947575 0.5802075 -0.027360002 -0.17 [...]' to '-0.1795 0.5802 -0.0274 -0.1718 0.5808 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.1802925 0.580725 -0.019777501' to '-0.1803 0.5807 -0.0198'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.187416 0.57750076 -0.015099751 -0.187 [...]' to '-0.1874 0.5775 -0.0151 -0.1874 0.5773 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.18126 0.68827504 -0.032782502' to '-0.1813 0.6883 -0.0328'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.19349325 0.6631875 -0.041503504 -0.17 [...]' to '-0.1935 0.6632 -0.0415 -0.171 0.6632 -0. [...]'
*** floating-point precision change: HAnimJoint center='-0.18297 0.6381 -0.0370575' to '-0.183 0.6381 -0.0371'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.17252551 0.62123626 -0.0415125 -0.190 [...]' to '-0.1725 0.6212 -0.0415 -0.1903 0.6232 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.18130499 0.62100005 -0.037147503' to '-0.1813 0.621 -0.0371'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.17963775 0.60232055 -0.043692753 -0.1 [...]' to '-0.1796 0.6023 -0.0437 -0.1722 0.6031 -0 [...]'
*** floating-point precision change: HAnimJoint center='-0.18045002 0.602325 -0.0369675' to '-0.1805 0.6023 -0.037'
*** floating-point precision change: IndexedFaceSet creaseAngle='3.14159' to '3.1416'
*** floating-point precision change: Coordinate point='-0.18756452 0.600165 -0.032132253 -0.187 [...]' to '-0.1876 0.6002 -0.0321 -0.1876 0.5999 -0 [...]'
=======================================================================================================
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_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_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_sternoclavicular : l_clavicle
| l_acromioclavicular : 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_sternoclavicular : r_clavicle
r_acromioclavicular : 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
=======================================================================================================
*** floating-point precision change: PositionInterpolator keyValue='0 -0.0093 0 0 -0.0038 0 0 -0.0088 0 0 -0 [...]' to '0 -0.0093 0 0 -0.0038 0 0 -0.0088 0 0 -0 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 0 -1 0.1056 0 0 1 0.09018 0 0 -1 0.105 [...]' to '0 0 -1 0.1056 0 0 1 0.0902 0 0 -1 0.1056'
*** floating-point precision change: OrientationInterpolator keyValue='-0.873 0.06094 0.484 0.2865 0.9963 -0.01 [...]' to '-0.873 0.0609 0.484 0.2865 0.9963 -0.010 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='1 0 0 0.3226 1 0 0 0.1556 1 0 0 0.08678 [...]' to '1 0 0 0.3226 1 0 0 0.1556 1 0 0 0.0868 1 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-1 0 0 0.06714 -1 0 0 0.2152 -1 0 0 0.31 [...]' to '-1 0 0 0.0671 -1 0 0 0.2152 -1 0 0 0.318 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-0.5831 0.03511 0.8116 0.1481 -0.995 0.0 [...]' to '-0.5831 0.0351 0.8116 0.1481 -0.995 0.02 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='1 0 0 0.8573 1 0 0 0.8926 1 0 0 0.5351 1 [...]' to '1 0 0 0.8573 1 0 0 0.8926 1 0 0 0.5351 1 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 0 1 0 -1 0 0 0.3533 -1 0 0 0.1072 1 0 [...]' to '0 0 1 0 -1 0 0 0.3533 -1 0 0 0.1072 1 0 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 1 0 0.0826 -0.01972 -0.5974 0.8017 0.0 [...]' to '0 1 0 0.0826 -0.0197 -0.5974 0.8017 0.08 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 -1 0 0.0864 0 1 0 0.1825 0 1 0 0.1505 [...]' to '0 -1 0 0.0864 0 1 0 0.1825 0 1 0 0.1505 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-1 0 0 0.411508 -1 0 0 0.0925011 -1 0 0 [...]' to '-1 0 0 0.4115 -1 0 0 0.0925 -1 0 0 0.572 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 -1 0 0.461076 -0.330195 -0.927451 0.17 [...]' to '0 -1 0 0.4611 -0.3302 -0.9275 0.1755 0.5 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-1 0 0 0.411508 -1 0 0 0.0925011 -1 0 0 [...]' to '-1 0 0 0.4115 -1 0 0 0.0925 -1 0 0 0.572 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-0.8129 0.4759 -0.3357 0.1346 0.1533 -0. [...]' to '-0.8129 0.4759 -0.3357 0.1346 0.1533 -0. [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-0.99 0.033 0.040 1.42 -0.99 0.1328 0.06 [...]' to '-0.99 0.033 0.04 1.42 -0.99 0.1328 0.067 [...]'
*** floating-point precision change: OrientationInterpolator key='0 0.22 0.30 0.4 1' to '0 0.22 0.3 0.4 1'
*** floating-point precision change: OrientationInterpolator keyValue='1 0 0 0.0374 -1 0 0 0.1037 -1 0 0 0.4328 [...]' to '1 0 0 0.0374 -1 0 0 0.1037 -1 0 0 0.4328 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0.99 -0.014 0.009 0.9 -0.99 -0.0703 -0.0 [...]' to '0.99 -0.014 0.009 0.9 -0.99 -0.0703 -0.0 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='1 0 0 0.2323 -1 0 0 0.07843 -1 0 0 0.32 [...]' to '1 0 0 0.2323 -1 0 0 0.0784 -1 0 0 0.32 - [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0.5 0.0 0.0 0.20 -0.5 -0.7 0.0 0.20 0 0 [...]' to '0.5 0 0 0.2 -0.5 -0.7 0 0.2 0 0 1 0 -0.5 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0.7 0.0 0.0 0.20 -0.7 -0.7 0.0 0.20 0 0 [...]' to '0.7 0 0 0.2 -0.7 -0.7 0 0.2 0 0 1 0 -0.7 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-0.25 -1.0 0.08 0.14 0.25 1.0 0.08 0.14 [...]' to '-0.25 -1 0.08 0.14 0.25 1 0.08 0.14 0 0 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='-0.917742 -0.237244 -0.318536 0.214273 - [...]' to '-0.9177 -0.2372 -0.3185 0.2143 -0.9177 - [...]'
*** floating-point precision change: PositionInterpolator keyValue='0 0 0 0 -0.0126 -0.0129 0 -0.0471 -0.037 [...]' to '0 0 0 0 -0.0126 -0.0129 0 -0.0471 -0.037 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 0 1 0 -1 0 0 0.625 -1 0 0 0.625 -1 0 0 [...]' to '0 0 1 0 -1 0 0 0.625 -1 0 0 0.625 -1 0 0 [...]'
*** floating-point precision change: OrientationInterpolator key='0 0.20 0.25 0.30 0.64 0.76 0.88 1' to '0 0.2 0.25 0.3 0.64 0.76 0.88 1'
*** floating-point precision change: OrientationInterpolator key='0 0.10 0.15 0.25 0.28 0.32 0.35 0.64 0.7 [...]' to '0 0.1 0.15 0.25 0.28 0.32 0.35 0.64 0.76 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 0 1 0 -0.9987 0.0255 0.045 1.57 -0.998 [...]' to '0 0 1 0 -0.9987 0.0255 0.045 1.57 -0.998 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 0 1 0 0.0673 0.9894 -0.1281 4.1557 0.0 [...]' to '0 0 1 0 0.0673 0.9894 -0.1281 4.1557 0.0 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='0 0 1 0 -0.0585 0.9839 -0.1688 1.8595 -0 [...]' to '0 0 1 0 -0.0585 0.9839 -0.1688 1.8595 -0 [...]'
*** floating-point precision change: OrientationInterpolator keyValue='1 0 0 0 1 0 0 0.9 -1 0 0 1.75 -1 0 0 2.2 [...]' to '1 0 0 0 1 0 0 0.9 -1 0 0 1.75 -1 0 0 2.2 [...]'
*** floating-point precision change: Material ambientIntensity='1.0' to '1'
*** floating-point precision change: Material ambientIntensity='1.0' to '1'
now canonicalize X3dTidy output:
invocation parameters:
Characters//JinScaledV2L1LOA4SegGeoTidy.x3d
Characters//JinScaledV2L1LOA4SegGeoTidyCanonical.xml
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
*** File size reduction: original Characters//JinScaledV2L1LOA4SegGeo.x3d.length=1243048 bytes
processed canonical Characters//JinScaledV2L1LOA4SegGeoTidy.x3d.length=1174827 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\JinScaledV2L1LOA4SegGeo.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JinScaledV2L1LOA4SegGeo.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\JinScaledV2L1LOA4SegGeoTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\JinScaledV2L1LOA4SegGeoTidy.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\JinScaledV2L1LOA4SegGeoTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Characters\JinScaledV2L1LOA4SegGeo.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//JinScaledV2L1LOA4SegGeo.x3d processing with X3dToXhtml stylesheet for X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_JinLOA4 skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (146), : HAnimSegment (146), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_JinLOA4 name='JinLOA4' loa='4'
skeleton
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_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_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_sternoclavicular : l_clavicle
| l_acromioclavicular : 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_sternoclavicular : r_clavicle
r_acromioclavicular : 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
=============================================================================================================================
[info] total # ROUTE statements = 2426, event-cascade table-column $maxROUTEdepth=8
*** Multiple event fan-in to same node/@field (via different ROUTEs) may occur during same timestamp. When that happens,
then those events are considered to arrive simultaneously (but in unsorted, nondeterministic order).
Avoid event-arrival logic thAt is order-dependent for those kinds of multiple-path event chains.
Therefore be careful of event-routing loops from event triggers and logical sequencing
for the following destination: TimeSensor DEF='DefaultTimer' set_stopTime
*** Multiple event fan-in to same node/@field (via different ROUTEs) may occur during same timestamp. When that happens,
then those events are considered to arrive simultaneously (but in unsorted, nondeterministic order).
Avoid event-arrival logic thAt is order-dependent for those kinds of multiple-path event chains.
Therefore be careful of event-routing loops from event triggers and logical sequencing
for the following destination: TimeSensor DEF='JumpTimer' set_stopTime
*** Multiple event fan-in to same node/@field (via different ROUTEs) may occur during same timestamp. When that happens,
then those events are considered to arrive simultaneously (but in unsorted, nondeterministic order).
Avoid event-arrival logic thAt is order-dependent for those kinds of multiple-path event chains.
Therefore be careful of event-routing loops from event triggers and logical sequencing
for the following destination: TimeSensor DEF='KickTimer' set_stopTime
*** Multiple event fan-in to same node/@field (via different ROUTEs) may occur during same timestamp. When that happens,
then those events are considered to arrive simultaneously (but in unsorted, nondeterministic order).
Avoid event-arrival logic thAt is order-dependent for those kinds of multiple-path event chains.
Therefore be careful of event-routing loops from event triggers and logical sequencing
for the following destination: TimeSensor DEF='PitchTimer' set_stopTime
Java Result: -1
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//JinScaledV2L1LOA4SegGeo.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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
is HAnim 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' (loa='1'), 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' (loa='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' (loa='1'), 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' (loa='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' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3], warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter01Jin.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 35.799999 -0.707600' to '0 35.8 -0.7076'
*** floating-point precision change: Transform translation='0 35.799999 -0.707600' to '0 35.8 -0.7076'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.0000 1.0530 0.0273 0.0000 0.9123 -0.54 [...]' to '0 1.053 0.0273 0 0.9123 -0.5414 -0.4375 [...]'
*** floating-point precision change: TextureCoordinate point='0.6211 0.5754 0.7851 0.5720 0.7614 0.572 [...]' to '0.6211 0.5754 0.7851 0.572 0.7614 0.572 [...]'
*** floating-point precision change: HAnimJoint center='4.207000 32.020000 -0.815500' to '4.207 32.02 -0.8155'
*** floating-point precision change: Transform translation='4.207000 32.020000 -0.815500' to '4.207 32.02 -0.8155'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.9600 3.7380 0.0000 1.6430 3.7380 3.209 [...]' to '2.96 3.738 0 1.643 3.738 3.209 -1.316 3. [...]'
*** floating-point precision change: TextureCoordinate point='0.7190 0.5576 0.6284 0.5576 0.7414 0.557 [...]' to '0.719 0.5576 0.6284 0.5576 0.7414 0.5576 [...]'
*** floating-point precision change: HAnimJoint center='4.116000 17.260000 -0.863900' to '4.116 17.26 -0.8639'
*** floating-point precision change: Transform translation='4.116000 17.260000 -0.863900' to '4.116 17.26 -0.8639'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='4 3 2 -1 5 4 2 -1 2 1 0 -1 5 2 0 -1 6 5 0 -1 9 8 7 -1 7 10 9 -1 12 11 8 -1 8 9 12 -1 14 13 11 -1 11 12 14 -1 16 15 13 -1 13 14 16 -1 18 17 15 -1 15 16 18 -1 20 19 17 -1 17 18 20 -1 10 7 19 -1 19 20 10 -1 21 9 10 -1 10 22 21 -1 23 12 9 -1 9 21 23 -1 24 14 12 -1 12 23 24 -1 25 16 14 -1 14 24 25 -1 26 18 16 -1 16 25 26 -1 27 20 18 -1 18 26 27 -1 22 10 20 -1 20 27 22 -1 1 21 22 -1 22 0 1 -1 2 23 21 -1 21 1 2 -1 3 24 23 -1 23 2 3 -1 4 25 24 -1 24 3 4 -1 5 26 25 -1 25 4 5 -1 6 27 26 -1 26 5 6 -1 0 22 27 -1 27 6 0 -1 8 29 28 -1 28 7 8 -1 11 30 29 -1 29 8 11 -1 13 31 30 -1 30 11 13 -1 15 32 31 -1 31 13 15 -1 17 33 32 -1 32 15 17 -1 19 34 33 -1 33 17 19 -1 7 28 34 -1 34 19 7 -1 29 36 35 -1 35 28 29 -1 30 37 36 -1 36 29 30 -1 31 38 37 -1 37 30 31 -1 32 39 38 -1 38 31 32 -1 33 40 39 -1 39 32 33 -1 34 41 40 -1 40 33 34 -1 28 35 41 -1 41 34 28 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.7186 0.9688 0.0234 0.3632 0.9688 0.935 [...]' to '0.7186 0.9688 0.0234 0.3632 0.9688 0.935 [...]'
*** floating-point precision change: TextureCoordinate point='0.9309 0.5848 0.9190 0.5848 0.8921 0.584 [...]' to '0.9309 0.5848 0.919 0.5848 0.8921 0.5848 [...]'
*** floating-point precision change: HAnimJoint center='3.854000 3.939000 -0.703800' to '3.854 3.939 -0.7038'
*** floating-point precision change: Transform translation='3.854000 3.939000 -0.703800' to '3.854 3.939 -0.7038'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.9768 -0.0192 -1.6810 1.6570 -0.0192 0. [...]' to '0.9768 -0.0192 -1.681 1.657 -0.0192 0.43 [...]'
*** floating-point precision change: TextureCoordinate point='0.3819 0.1710 0.4216 0.1651 0.3819 0.171 [...]' to '0.3819 0.171 0.4216 0.1651 0.3819 0.171 [...]'
*** floating-point precision change: HAnimJoint center='3.854000 3.640000 0.740200' to '3.854 3.64 0.7402'
*** floating-point precision change: Transform translation='3.854000 3.640000 0.740200' to '3.854 3.64 0.7402'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.9270 -1.6270 -1.0130 2.0890 -3.6480 -1 [...]' to '2.927 -1.627 -1.013 2.089 -3.648 -1.013 [...]'
*** floating-point precision change: TextureCoordinate point='0.4330 0.0595 0.4411 0.0186 0.4637 0.171 [...]' to '0.433 0.0595 0.4411 0.0186 0.4637 0.1714 [...]'
*** floating-point precision change: HAnimJoint center='-4.207000 32.020000 -0.815500' to '-4.207 32.02 -0.8155'
*** floating-point precision change: Transform translation='-4.207000 32.020000 -0.815500' to '-4.207 32.02 -0.8155'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.9600 3.7380 0.0000 -1.6430 3.7380 3.2 [...]' to '-2.96 3.738 0 -1.643 3.738 3.209 1.316 3 [...]'
*** floating-point precision change: TextureCoordinate point='0.7190 0.5576 0.6284 0.5576 0.7414 0.557 [...]' to '0.719 0.5576 0.6284 0.5576 0.7414 0.5576 [...]'
*** floating-point precision change: HAnimJoint center='-4.116000 17.260000 -0.863900' to '-4.116 17.26 -0.8639'
*** floating-point precision change: Transform translation='-4.116000 17.260000 -0.863900' to '-4.116 17.26 -0.8639'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 2 3 4 -1 2 4 5 -1 0 2 5 -1 6 0 5 -1 9 10 7 -1 7 8 9 -1 12 9 8 -1 8 11 12 -1 14 12 11 -1 11 13 14 -1 16 14 13 -1 13 15 16 -1 18 16 15 -1 15 17 18 -1 20 18 17 -1 17 19 20 -1 10 20 19 -1 19 7 10 -1 21 22 10 -1 10 9 21 -1 23 21 9 -1 9 12 23 -1 24 23 12 -1 12 14 24 -1 25 24 14 -1 14 16 25 -1 26 25 16 -1 16 18 26 -1 27 26 18 -1 18 20 27 -1 22 27 20 -1 20 10 22 -1 1 0 22 -1 22 21 1 -1 2 1 21 -1 21 23 2 -1 3 2 23 -1 23 24 3 -1 4 3 24 -1 24 25 4 -1 5 4 25 -1 25 26 5 -1 6 5 26 -1 26 27 6 -1 0 6 27 -1 27 22 0 -1 8 7 28 -1 28 29 8 -1 11 8 29 -1 29 30 11 -1 13 11 30 -1 30 31 13 -1 15 13 31 -1 31 32 15 -1 17 15 32 -1 32 33 17 -1 19 17 33 -1 33 34 19 -1 7 19 34 -1 34 28 7 -1 29 28 35 -1 35 36 29 -1 30 29 36 -1 36 37 30 -1 31 30 37 -1 37 38 31 -1 32 31 38 -1 38 39 32 -1 33 32 39 -1 39 40 33 -1 34 33 40 -1 40 41 34 -1 28 34 41 -1 41 35 28 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-0.7186 0.9688 0.0234 -0.3632 0.9688 0.9 [...]' to '-0.7186 0.9688 0.0234 -0.3632 0.9688 0.9 [...]'
*** floating-point precision change: TextureCoordinate point='0.9309 0.5848 0.9190 0.5848 0.8921 0.584 [...]' to '0.9309 0.5848 0.919 0.5848 0.8921 0.5848 [...]'
*** floating-point precision change: HAnimJoint center='-3.854000 3.939000 -0.703800' to '-3.854 3.939 -0.7038'
*** floating-point precision change: Transform translation='-3.854000 3.939000 -0.703800' to '-3.854 3.939 -0.7038'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.9768 -0.0192 -1.6810 -1.6570 -0.0192 [...]' to '-0.9768 -0.0192 -1.681 -1.657 -0.0192 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.3819 0.1710 0.4216 0.1651 0.3819 0.171 [...]' to '0.3819 0.171 0.4216 0.1651 0.3819 0.171 [...]'
*** floating-point precision change: HAnimJoint center='-3.854000 3.640000 0.740200' to '-3.854 3.64 0.7402'
*** floating-point precision change: Transform translation='-3.854000 3.640000 0.740200' to '-3.854 3.64 0.7402'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.9270 -1.6270 -1.0130 -2.0890 -3.6480 [...]' to '-2.927 -1.627 -1.013 -2.089 -3.648 -1.01 [...]'
*** floating-point precision change: TextureCoordinate point='0.4330 0.0595 0.4411 0.0186 0.4637 0.171 [...]' to '0.433 0.0595 0.4411 0.0186 0.4637 0.1714 [...]'
*** floating-point precision change: HAnimJoint center='0 30.530001 -0.707600' to '0 30.53 -0.7076'
*** floating-point precision change: Transform translation='0 30.530001 -0.707600' to '0 30.53 -0.7076'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.0000 10.7900 0.1424 0.0000 10.0600 -2. [...]' to '0 10.79 0.1424 0 10.06 -2.825 -2.283 10. [...]'
*** floating-point precision change: TextureCoordinate point='0.6211 0.5754 0.7851 0.5720 0.7614 0.572 [...]' to '0.6211 0.5754 0.7851 0.572 0.7614 0.572 [...]'
*** floating-point precision change: HAnimJoint center='5.975000 52 -0.145200' to '5.975 52 -0.1452'
*** floating-point precision change: Transform translation='5.975000 52 -0.145200' to '5.975 52 -0.1452'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.5250 1.2460 -1.6800 3.6810 1.2360 0.03 [...]' to '2.525 1.246 -1.68 3.681 1.236 0.0337 2.4 [...]'
*** floating-point precision change: TextureCoordinate point='0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]' to '0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]'
*** floating-point precision change: HAnimJoint center='8.093000 40.380001 -0.250200' to '8.093 40.38 -0.2502'
*** floating-point precision change: Transform translation='8.093000 40.380001 -0.250200' to '8.093 40.38 -0.2502'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.2150 0.3047 -1.1520 1.1550 0.2966 -0.2 [...]' to '0.215 0.3047 -1.152 1.155 0.2966 -0.2588 [...]'
*** floating-point precision change: TextureCoordinate point='0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]' to '0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]'
*** floating-point precision change: HAnimJoint center='7.808000 31.459999 -0.058490' to '7.808 31.46 -0.0585'
*** floating-point precision change: Transform translation='7.808000 31.459999 -0.058490' to '7.808 31.46 -0.0585'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.2470 0.0700 0.7975 1.2090 0.0872 -1.34 [...]' to '1.247 0.07 0.7975 1.209 0.0872 -1.349 -0 [...]'
*** floating-point precision change: TextureCoordinate point='0.8107 0.9924 0.8122 0.9033 0.7694 0.991 [...]' to '0.8107 0.9924 0.8122 0.9033 0.7694 0.991 [...]'
*** floating-point precision change: HAnimJoint center='-5.975000 52 -0.145200' to '-5.975 52 -0.1452'
*** floating-point precision change: Transform translation='-5.975000 52 -0.145200' to '-5.975 52 -0.1452'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.5250 1.2460 -1.6800 -3.6810 1.2360 0. [...]' to '-2.525 1.246 -1.68 -3.681 1.236 0.0337 - [...]'
*** floating-point precision change: TextureCoordinate point='0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]' to '0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]'
*** floating-point precision change: HAnimJoint center='-8.093000 40.380001 -0.250200' to '-8.093 40.38 -0.2502'
*** floating-point precision change: Transform translation='-8.093000 40.380001 -0.250200' to '-8.093 40.38 -0.2502'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.2150 0.3047 -1.1520 -1.1550 0.2966 -0 [...]' to '-0.215 0.3047 -1.152 -1.155 0.2966 -0.25 [...]'
*** floating-point precision change: TextureCoordinate point='0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]' to '0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]'
*** floating-point precision change: HAnimJoint center='-7.808000 31.459999 -0.058490' to '-7.808 31.46 -0.0585'
*** floating-point precision change: Transform translation='-7.808000 31.459999 -0.058490' to '-7.808 31.46 -0.0585'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.2470 0.0700 0.7975 -1.2090 0.0872 -1. [...]' to '-1.247 0.07 0.7975 -1.209 0.0872 -1.349 [...]'
*** floating-point precision change: TextureCoordinate point='0.8107 0.9924 0.8122 0.9033 0.7694 0.991 [...]' to '0.8107 0.9924 0.8122 0.9033 0.7694 0.991 [...]'
*** floating-point precision change: HAnimJoint center='0 40.230000 -0.852700' to '0 40.23 -0.8527'
*** floating-point precision change: Transform translation='0 40.230000 -0.852700' to '0 40.23 -0.8527'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.6928 14.5600 -1.2630 0.0000 14.6100 -1 [...]' to '0.6928 14.56 -1.263 0 14.61 -1.355 1.47 [...]'
*** floating-point precision change: TextureCoordinate point='0.4756 0.6180 0.4724 0.6293 0.4618 0.635 [...]' to '0.4756 0.618 0.4724 0.6293 0.4618 0.6351 [...]'
*** floating-point precision change: HAnimJoint center='0 57.430000 -0.686300' to '0 57.43 -0.6863'
*** floating-point precision change: Transform translation='0 57.430000 -0.686300' to '0 57.43 -0.6863'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='4.7340 2.2950 -0.4780 0.0000 7.9250 -7.3 [...]' to '4.734 2.295 -0.478 0 7.925 -7.347 0 2.73 [...]'
*** floating-point precision change: TextureCoordinate point='0.9175 0.8974 0.9509 0.8981 0.9421 0.870 [...]' to '0.9175 0.8974 0.9509 0.8981 0.9421 0.870 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//KoreanCharacter01Jin.x3d.length=123147 bytes
processed canonical Characters//KoreanCharacter01JinTidy.x3d.length=113795 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Jin skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Jin name='Jin' loa='-1'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
is HAnim 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' (loa='1'), 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' (loa='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' (loa='1'), 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' (loa='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' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3], warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter02Chul.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 44.070000 -1.034000' to '0 44.07 -1.034'
*** floating-point precision change: Transform translation='0 44.070000 -1.034000' to '0 44.07 -1.034'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.0000 0.8700 0.0225 0.0000 0.7535 -0.44 [...]' to '0 0.87 0.0225 0 0.7535 -0.4472 -0.3613 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.7418 0.2139 0.7309 0.2139 0.7342 0.260 [...]' to '0.7418 0.2139 0.7309 0.2139 0.7342 0.26 [...]'
*** floating-point precision change: HAnimJoint center='4.001000 41.139999 -1.119000' to '4.001 41.14 -1.119'
*** floating-point precision change: Transform translation='4.001000 41.139999 -1.119000' to '4.001 41.14 -1.119'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.6400 0.9230 0.0000 1.4650 0.9230 2.862 [...]' to '2.64 0.923 0 1.465 0.923 2.862 -1.174 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.7014 0.3364 0.7014 0.3621 0.7014 0.278 [...]' to '0.7014 0.3364 0.7014 0.3621 0.7014 0.278 [...]'
*** floating-point precision change: HAnimJoint center='4.315000 25.190001 -1.119000' to '4.315 25.19 -1.119'
*** floating-point precision change: Transform translation='4.315000 25.190001 -1.119000' to '4.315 25.19 -1.119'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.5900 -0.0184 0.0000 1.4150 -0.0184 2.8 [...]' to '2.59 -0.0184 0 1.415 -0.0184 2.862 -1.22 [...]'
*** floating-point precision change: TextureCoordinate point='0.5993 0.2671 0.5993 0.2423 0.5993 0.322 [...]' to '0.5993 0.2671 0.5993 0.2423 0.5993 0.322 [...]'
*** floating-point precision change: HAnimJoint center='4.574000 6.838000 -1.463000' to '4.574 6.838 -1.463'
*** floating-point precision change: Transform translation='4.574000 6.838000 -1.463000' to '4.574 6.838 -1.463'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 4 1 -1 1 2 0 -1 3 5 0 -1 0 2 3 -1 6 9 7 -1 7 8 6 -1 8 7 10 -1 10 11 8 -1 12 20 9 -1 9 6 12 -1 21 20 12 -1 12 13 21 -1 11 10 14 -1 14 15 11 -1 15 14 16 -1 16 17 15 -1 9 1 4 -1 4 7 9 -1 7 4 0 -1 0 10 7 -1 10 0 5 -1 5 14 10 -1 14 5 3 -1 3 16 14 -1 6 8 19 -1 8 11 19 -1 12 6 19 -1 13 12 19 -1 11 15 19 -1 15 17 19 -1 17 18 19 -1 18 13 19 -1 13 18 22 -1 22 21 13 -1 18 17 16 -1 16 22 18 -1 24 25 26 -1 26 27 28 -1 24 26 28 -1 24 28 29 -1 24 29 30 -1 24 30 23 -1 2 1 24 -1 24 23 2 -1 1 9 25 -1 25 24 1 -1 9 20 26 -1 26 25 9 -1 20 21 27 -1 27 26 20 -1 21 22 28 -1 28 27 21 -1 22 16 29 -1 29 28 22 -1 16 3 30 -1 30 29 16 -1 3 2 23 -1 23 30 3 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.8202 -6.6870 -3.4110 2.5670 -6.8140 0. [...]' to '0.8202 -6.687 -3.411 2.567 -6.814 0.3665 [...]'
*** floating-point precision change: TextureCoordinate point='0.2874 0.0046 0.2798 0.0442 0.2785 0.052 [...]' to '0.2874 0.0046 0.2798 0.0442 0.2785 0.052 [...]'
*** floating-point precision change: HAnimJoint center='4.809000 5.583000 1.492000' to '4.809 5.583 1.492'
*** floating-point precision change: Transform translation='4.809000 5.583000 1.492000' to '4.809 5.583 1.492'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 19 -1 19 18 0 -1 1 2 20 -1 20 19 1 -1 22 5 25 -1 4 24 25 -1 25 5 4 -1 3 0 18 -1 18 21 3 -1 6 9 7 -1 7 8 6 -1 22 20 2 -1 2 5 22 -1 6 11 10 -1 10 9 6 -1 0 13 12 -1 12 1 0 -1 1 12 14 -1 14 2 1 -1 3 4 15 -1 15 16 3 -1 5 17 15 -1 15 4 5 -1 3 16 13 -1 13 0 3 -1 2 14 17 -1 17 5 2 -1 15 6 8 -1 8 16 15 -1 16 8 7 -1 7 13 16 -1 13 7 9 -1 9 12 13 -1 15 17 11 -1 11 6 15 -1 12 9 10 -1 10 14 12 -1 14 10 11 -1 11 17 14 -1 4 3 23 -1 23 24 4 -1 23 3 21 -1 18 19 27 -1 27 26 18 -1 19 20 28 -1 28 27 19 -1 20 22 29 -1 29 28 20 -1 22 25 29 -1 23 21 30 -1 21 18 26 -1 26 30 21 -1 23 25 24 -1 29 25 23 -1 23 30 29 -1 27 28 29 -1 26 27 29 -1 30 26 29 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='2.8030 -5.5880 0.6731 0.2267 -5.5890 2.0 [...]' to '2.803 -5.588 0.6731 0.2267 -5.589 2.081 [...]'
*** floating-point precision change: TextureCoordinate point='0.2780 0.0809 0.2779 0.1038 0.2770 0.108 [...]' to '0.278 0.0809 0.2779 0.1038 0.277 0.1083 [...]'
*** floating-point precision change: HAnimJoint center='-4.001000 41.139999 -1.119000' to '-4.001 41.14 -1.119'
*** floating-point precision change: Transform translation='-4.001000 41.139999 -1.119000' to '-4.001 41.14 -1.119'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.6400 0.9230 0.0000 -1.4650 0.9230 2.8 [...]' to '-2.64 0.923 0 -1.465 0.923 2.862 1.174 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.7014 0.3364 0.7014 0.3621 0.7014 0.278 [...]' to '0.7014 0.3364 0.7014 0.3621 0.7014 0.278 [...]'
*** floating-point precision change: HAnimJoint center='-4.315000 25.190001 -1.119000' to '-4.315 25.19 -1.119'
*** floating-point precision change: Transform translation='-4.315000 25.190001 -1.119000' to '-4.315 25.19 -1.119'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.5900 -0.0184 0.0000 -1.4150 -0.0184 2 [...]' to '-2.59 -0.0184 0 -1.415 -0.0184 2.862 1.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.5993 0.2671 0.5993 0.2423 0.5993 0.322 [...]' to '0.5993 0.2671 0.5993 0.2423 0.5993 0.322 [...]'
*** floating-point precision change: HAnimJoint center='-4.574000 6.838000 -1.463000' to '-4.574 6.838 -1.463'
*** floating-point precision change: Transform translation='-4.574000 6.838000 -1.463000' to '-4.574 6.838 -1.463'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 2 1 -1 1 4 0 -1 3 2 0 -1 0 5 3 -1 6 8 7 -1 7 9 6 -1 8 11 10 -1 10 7 8 -1 12 6 9 -1 9 20 12 -1 21 13 12 -1 12 20 21 -1 11 15 14 -1 14 10 11 -1 15 17 16 -1 16 14 15 -1 9 7 4 -1 4 1 9 -1 7 10 0 -1 0 4 7 -1 10 14 5 -1 5 0 10 -1 14 16 3 -1 3 5 14 -1 6 19 8 -1 8 19 11 -1 12 19 6 -1 13 19 12 -1 11 19 15 -1 15 19 17 -1 17 19 18 -1 18 19 13 -1 13 21 22 -1 22 18 13 -1 18 22 16 -1 16 17 18 -1 24 23 30 -1 24 30 29 -1 24 29 28 -1 28 27 26 -1 24 28 26 -1 24 26 25 -1 2 23 24 -1 24 1 2 -1 1 24 25 -1 25 9 1 -1 9 25 26 -1 26 20 9 -1 20 26 27 -1 27 21 20 -1 21 27 28 -1 28 22 21 -1 22 28 29 -1 29 16 22 -1 16 29 30 -1 30 3 16 -1 3 30 23 -1 23 2 3 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-0.8202 -6.6870 -3.4110 -2.5670 -6.8140 [...]' to '-0.8202 -6.687 -3.411 -2.567 -6.814 0.36 [...]'
*** floating-point precision change: TextureCoordinate point='0.2874 0.0046 0.2798 0.0442 0.2785 0.052 [...]' to '0.2874 0.0046 0.2798 0.0442 0.2785 0.052 [...]'
*** floating-point precision change: HAnimJoint center='-4.809000 5.583000 1.492000' to '-4.809 5.583 1.492'
*** floating-point precision change: Transform translation='-4.809000 5.583000 1.492000' to '-4.809 5.583 1.492'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 18 19 -1 19 1 0 -1 1 19 20 -1 20 2 1 -1 22 25 5 -1 4 5 25 -1 25 24 4 -1 3 21 18 -1 18 0 3 -1 6 8 7 -1 7 9 6 -1 22 5 2 -1 2 20 22 -1 6 9 10 -1 10 11 6 -1 0 1 12 -1 12 13 0 -1 1 2 14 -1 14 12 1 -1 3 16 15 -1 15 4 3 -1 5 4 15 -1 15 17 5 -1 3 0 13 -1 13 16 3 -1 2 5 17 -1 17 14 2 -1 15 16 8 -1 8 6 15 -1 16 13 7 -1 7 8 16 -1 13 12 9 -1 9 7 13 -1 15 6 11 -1 11 17 15 -1 12 14 10 -1 10 9 12 -1 14 17 11 -1 11 10 14 -1 4 24 23 -1 23 3 4 -1 23 21 3 -1 18 26 27 -1 27 19 18 -1 19 27 28 -1 28 20 19 -1 20 28 29 -1 29 22 20 -1 22 29 25 -1 23 30 21 -1 21 30 26 -1 26 18 21 -1 23 24 25 -1 29 30 23 -1 23 25 29 -1 29 28 27 -1 29 27 26 -1 30 29 26 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-2.8030 -5.5880 0.6731 -0.2267 -5.5890 2 [...]' to '-2.803 -5.588 0.6731 -0.2267 -5.589 2.08 [...]'
*** floating-point precision change: TextureCoordinate point='0.2780 0.0809 0.2779 0.1038 0.2770 0.108 [...]' to '0.278 0.0809 0.2779 0.1038 0.277 0.1083 [...]'
*** floating-point precision change: HAnimJoint center='0.000000 38.639999 -1.034000' to '0 38.64 -1.034'
*** floating-point precision change: Transform translation='0.000000 38.639999 -1.034000' to '0 38.64 -1.034'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.0000 9.7700 0.1270 0.0000 9.1130 -2.51 [...]' to '0 9.77 0.127 0 9.113 -2.519 -2.036 9.113 [...]'
*** floating-point precision change: TextureCoordinate point='0.7418 0.2139 0.7309 0.2139 0.7342 0.260 [...]' to '0.7418 0.2139 0.7309 0.2139 0.7342 0.26 [...]'
*** floating-point precision change: HAnimJoint center='7.699000 59.419998 -1.567000' to '7.699 59.42 -1.567'
*** floating-point precision change: Transform translation='7.699000 59.419998 -1.567000' to '7.699 59.42 -1.567'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.8050 -1.5240 1.7710 0.0584 -1.8380 2. [...]' to '-1.805 -1.524 1.771 0.0584 -1.838 2.197 [...]'
*** floating-point precision change: TextureCoordinate point='0.8175 0.3603 0.8632 0.3546 0.8605 0.369 [...]' to '0.8175 0.3603 0.8632 0.3546 0.8605 0.369 [...]'
*** floating-point precision change: HAnimJoint center='8.026000 48.450001 -1.959000' to '8.026 48.45 -1.959'
*** floating-point precision change: Transform translation='8.026000 48.450001 -1.959000' to '8.026 48.45 -1.959'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.6070 -0.3011 -0.7068 -1.8160 -1.2590 [...]' to '-1.607 -0.3011 -0.7068 -1.816 -1.259 0.7 [...]'
*** floating-point precision change: TextureCoordinate point='0.9014 0.1592 0.9207 0.1477 0.9221 0.159 [...]' to '0.9014 0.1592 0.9207 0.1477 0.9221 0.159 [...]'
*** floating-point precision change: HAnimJoint center='7.617000 37.689999 -1.663000' to '7.617 37.69 -1.663'
*** floating-point precision change: Transform translation='7.617000 37.689999 -1.663000' to '7.617 37.69 -1.663'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.4280 -4.0430 1.0350 -0.0620 -2.7600 -0 [...]' to '0.428 -4.043 1.035 -0.062 -2.76 -0.7256 [...]'
*** floating-point precision change: TextureCoordinate point='0.1427 0.2125 0.1222 0.2114 0.0720 0.211 [...]' to '0.1427 0.2125 0.1222 0.2114 0.072 0.2114 [...]'
*** floating-point precision change: HAnimJoint center='-7.699000 59.419998 -1.567000' to '-7.699 59.42 -1.567'
*** floating-point precision change: Transform translation='-7.699000 59.419998 -1.567000' to '-7.699 59.42 -1.567'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.8050 -1.5240 1.7710 -0.0582 -1.8380 2. [...]' to '1.805 -1.524 1.771 -0.0582 -1.838 2.197 [...]'
*** floating-point precision change: TextureCoordinate point='0.8175 0.3603 0.8632 0.3546 0.8605 0.369 [...]' to '0.8175 0.3603 0.8632 0.3546 0.8605 0.369 [...]'
*** floating-point precision change: HAnimJoint center='-8.026000 48.450001 -1.959000' to '-8.026 48.45 -1.959'
*** floating-point precision change: Transform translation='-8.026000 48.450001 -1.959000' to '-8.026 48.45 -1.959'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.6070 -0.3011 -0.7068 1.8160 -1.2590 0. [...]' to '1.607 -0.3011 -0.7068 1.816 -1.259 0.715 [...]'
*** floating-point precision change: TextureCoordinate point='0.9014 0.1592 0.9207 0.1477 0.9221 0.159 [...]' to '0.9014 0.1592 0.9207 0.1477 0.9221 0.159 [...]'
*** floating-point precision change: HAnimJoint center='-7.617000 37.689999 -1.663000' to '-7.617 37.69 -1.663'
*** floating-point precision change: Transform translation='-7.617000 37.689999 -1.663000' to '-7.617 37.69 -1.663'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.4280 -4.0430 1.0350 0.0620 -2.7600 -0 [...]' to '-0.428 -4.043 1.035 0.062 -2.76 -0.7256 [...]'
*** floating-point precision change: TextureCoordinate point='0.1427 0.2125 0.1222 0.2114 0.0720 0.211 [...]' to '0.1427 0.2125 0.1222 0.2114 0.072 0.2114 [...]'
*** floating-point precision change: HAnimJoint center='0.000000 47.330002 -0.574400' to '0 47.33 -0.5744'
*** floating-point precision change: Transform translation='0.000000 47.330002 -0.574400' to '0 47.33 -0.5744'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0000 15.4400 0.8112 0.0000 15.6700 -3. [...]' to '0 15.44 0.8112 0 15.67 -3.376 2.697 16.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.1137 0.4353 0.2462 0.4353 0.2627 0.362 [...]' to '0.1137 0.4353 0.2462 0.4353 0.2627 0.362 [...]'
*** floating-point precision change: HAnimJoint center='0.000000 65.510002 -1.446000' to '0 65.51 -1.446'
*** floating-point precision change: Transform translation='0.000000 65.510002 -1.446000' to '0 65.51 -1.446'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='4.2220 2.1760 -0.5181 0.0000 7.1970 -6.6 [...]' to '4.222 2.176 -0.5181 0 7.197 -6.644 0 2.5 [...]'
*** floating-point precision change: TextureCoordinate point='0.9175 0.8974 0.9509 0.8981 0.9421 0.870 [...]' to '0.9175 0.8974 0.9509 0.8981 0.9421 0.870 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//KoreanCharacter02Chul.x3d.length=126231 bytes
processed canonical Characters//KoreanCharacter02ChulTidy.x3d.length=115151 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Chul skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Chul name='Chul' loa='-1'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
is HAnim 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' (loa='1'), 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' (loa='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' (loa='1'), 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' (loa='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' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3], warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter03Hyun.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 31.430000 -0.560100' to '0 31.43 -0.5601'
*** floating-point precision change: Transform translation='0 31.430000 -0.560100' to '0 31.43 -0.5601'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 1 13 14 -1 14 2 1 -1 2 14 15 -1 15 3 2 -1 3 15 16 -1 16 4 3 -1 4 16 17 -1 17 5 4 -1 5 17 18 -1 18 6 5 -1 6 18 19 -1 19 7 6 -1 7 19 20 -1 20 8 7 -1 8 20 21 -1 21 9 8 -1 9 21 22 -1 22 10 9 -1 10 22 23 -1 23 11 10 -1 11 23 24 -1 24 12 11 -1 12 24 13 -1 13 1 12 -1 13 25 26 -1 26 14 13 -1 14 26 27 -1 27 15 14 -1 15 27 28 -1 28 16 15 -1 16 28 29 -1 29 17 16 -1 17 29 30 -1 30 18 17 -1 18 30 31 -1 31 19 18 -1 19 31 32 -1 32 20 19 -1 20 32 33 -1 33 21 20 -1 21 33 34 -1 34 22 21 -1 22 34 35 -1 35 23 22 -1 23 35 36 -1 36 24 23 -1 24 36 25 -1 25 13 24 -1 25 37 38 -1 38 26 25 -1 26 38 39 -1 39 27 26 -1 27 39 40 -1 40 28 27 -1 28 40 41 -1 41 29 28 -1 29 41 42 -1 42 30 29 -1 30 42 43 -1 43 31 30 -1 31 43 44 -1 44 32 31 -1 32 44 45 -1 45 33 32 -1 33 45 46 -1 46 34 33 -1 34 46 47 -1 47 35 34 -1 35 47 48 -1 48 36 35 -1 36 48 37 -1 37 25 36 -1 37 49 50 -1 50 38 37 -1 38 50 51 -1 51 39 38 -1 39 51 52 -1 52 40 39 -1 40 52 53 -1 53 41 40 -1 41 53 54 -1 54 42 41 -1 42 54 55 -1 55 43 42 -1 43 55 56 -1 56 44 43 -1 44 56 57 -1 57 45 44 -1 45 57 58 -1 58 46 45 -1 46 58 59 -1 59 47 46 -1 47 59 60 -1 60 48 47 -1 48 60 49 -1 49 37 48 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.0000 0.7566 0.0196 0.0000 0.6552 -0.38 [...]' to '0 0.7566 0.0196 0 0.6552 -0.3888 -0.3142 [...]'
*** floating-point precision change: TextureCoordinate point='0.8893 0.5320 0.8772 0.5320 0.8772 0.476 [...]' to '0.8893 0.532 0.8772 0.532 0.8772 0.4766 [...]'
*** floating-point precision change: HAnimJoint center='3.551000 29.330000 -0.126700' to '3.551 29.33 -0.1267'
*** floating-point precision change: Transform translation='3.551000 29.330000 -0.126700' to '3.551 29.33 -0.1267'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.6160 1.9890 0.0000 1.4520 1.9890 2.836 [...]' to '2.616 1.989 0 1.452 1.989 2.836 -1.163 1 [...]'
*** floating-point precision change: TextureCoordinate point='0.7912 0.3382 0.7912 0.3640 0.7912 0.280 [...]' to '0.7912 0.3382 0.7912 0.364 0.7912 0.2804 [...]'
*** floating-point precision change: HAnimJoint center='3.710000 15.480000 -0.144600' to '3.71 15.48 -0.1446'
*** floating-point precision change: Transform translation='3.710000 15.480000 -0.144600' to '3.71 15.48 -0.1446'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.6160 -0.0823 0.0541 1.4520 -0.0823 2.8 [...]' to '2.616 -0.0823 0.0541 1.452 -0.0823 2.89 [...]'
*** floating-point precision change: HAnimJoint center='3.388000 3.168000 -0.537000' to '3.388 3.168 -0.537'
*** floating-point precision change: Transform translation='3.388000 3.168000 -0.537000' to '3.388 3.168 -0.537'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.8503 -0.0167 -1.4920 1.4430 -0.0167 0. [...]' to '0.8503 -0.0167 -1.492 1.443 -0.0167 0.38 [...]'
*** floating-point precision change: TextureCoordinate point='0.3819 0.1710 0.4216 0.1651 0.3819 0.171 [...]' to '0.3819 0.171 0.4216 0.1651 0.3819 0.171 [...]'
*** floating-point precision change: HAnimJoint center='3.388000 2.908000 0.744100' to '3.388 2.908 0.7441'
*** floating-point precision change: Transform translation='3.388000 2.908000 0.744100' to '3.388 2.908 0.7441'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.5480 -1.4160 -0.8988 1.8190 -3.1760 -0 [...]' to '2.548 -1.416 -0.8988 1.819 -3.176 -0.898 [...]'
*** floating-point precision change: TextureCoordinate point='0.4330 0.0595 0.4411 0.0186 0.4637 0.171 [...]' to '0.433 0.0595 0.4411 0.0186 0.4637 0.1714 [...]'
*** floating-point precision change: HAnimJoint center='-3.551000 29.330000 -0.126700' to '-3.551 29.33 -0.1267'
*** floating-point precision change: Transform translation='-3.551000 29.330000 -0.126700' to '-3.551 29.33 -0.1267'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.6160 1.9890 0.0000 -1.4520 1.9890 2.8 [...]' to '-2.616 1.989 0 -1.452 1.989 2.836 1.163 [...]'
*** floating-point precision change: TextureCoordinate point='0.7912 0.3382 0.7912 0.3640 0.7912 0.280 [...]' to '0.7912 0.3382 0.7912 0.364 0.7912 0.2804 [...]'
*** floating-point precision change: HAnimJoint center='-3.710000 15.480000 -0.144600' to '-3.71 15.48 -0.1446'
*** floating-point precision change: Transform translation='-3.710000 15.480000 -0.144600' to '-3.71 15.48 -0.1446'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.6160 -0.0823 0.0541 -1.4520 -0.0823 2 [...]' to '-2.616 -0.0823 0.0541 -1.452 -0.0823 2.8 [...]'
*** floating-point precision change: HAnimJoint center='-3.388000 3.168000 -0.537000' to '-3.388 3.168 -0.537'
*** floating-point precision change: Transform translation='-3.388000 3.168000 -0.537000' to '-3.388 3.168 -0.537'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.8503 -0.0167 -1.4920 -1.4430 -0.0167 [...]' to '-0.8503 -0.0167 -1.492 -1.443 -0.0167 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.3819 0.1710 0.4216 0.1651 0.3819 0.171 [...]' to '0.3819 0.171 0.4216 0.1651 0.3819 0.171 [...]'
*** floating-point precision change: HAnimJoint center='-3.388000 2.908000 0.744100' to '-3.388 2.908 0.7441'
*** floating-point precision change: Transform translation='-3.388000 2.908000 0.744100' to '-3.388 2.908 0.7441'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.5480 -1.4160 -0.8988 -1.8190 -3.1760 [...]' to '-2.548 -1.416 -0.8988 -1.819 -3.176 -0.8 [...]'
*** floating-point precision change: TextureCoordinate point='0.4330 0.0595 0.4411 0.0186 0.4637 0.171 [...]' to '0.433 0.0595 0.4411 0.0186 0.4637 0.1714 [...]'
*** floating-point precision change: HAnimJoint center='0 26.580000 -0.560100' to '0 26.58 -0.5601'
*** floating-point precision change: Transform translation='0 26.580000 -0.560100' to '0 26.58 -0.5601'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 1 13 14 -1 14 2 1 -1 2 14 15 -1 15 3 2 -1 3 15 16 -1 16 4 3 -1 4 16 17 -1 17 5 4 -1 5 17 18 -1 18 6 5 -1 6 18 19 -1 19 7 6 -1 7 19 20 -1 20 8 7 -1 8 20 21 -1 21 9 8 -1 9 21 22 -1 22 10 9 -1 10 22 23 -1 23 11 10 -1 11 23 24 -1 24 12 11 -1 12 24 13 -1 13 1 12 -1 13 25 26 -1 26 14 13 -1 14 26 27 -1 27 15 14 -1 15 27 28 -1 28 16 15 -1 16 28 29 -1 29 17 16 -1 17 29 30 -1 30 18 17 -1 18 30 31 -1 31 19 18 -1 19 31 32 -1 32 20 19 -1 20 32 33 -1 33 21 20 -1 21 33 34 -1 34 22 21 -1 22 34 35 -1 35 23 22 -1 23 35 36 -1 36 24 23 -1 24 36 25 -1 25 13 24 -1 25 37 38 -1 38 26 25 -1 26 38 39 -1 39 27 26 -1 27 39 40 -1 40 28 27 -1 28 40 41 -1 41 29 28 -1 29 41 42 -1 42 30 29 -1 30 42 43 -1 43 31 30 -1 31 43 44 -1 44 32 31 -1 32 44 45 -1 45 33 32 -1 33 45 46 -1 46 34 33 -1 34 46 47 -1 47 35 34 -1 35 47 48 -1 48 36 35 -1 36 48 37 -1 37 25 36 -1 37 49 50 -1 50 38 37 -1 38 50 51 -1 51 39 38 -1 39 51 52 -1 52 40 39 -1 40 52 53 -1 53 41 40 -1 41 53 54 -1 54 42 41 -1 42 54 55 -1 55 43 42 -1 43 55 56 -1 56 44 43 -1 44 56 57 -1 57 45 44 -1 45 57 58 -1 58 46 45 -1 46 58 59 -1 59 47 46 -1 47 59 60 -1 60 48 47 -1 48 60 49 -1 49 37 48 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.0000 9.7000 0.1258 0.0000 9.0490 -2.49 [...]' to '0 9.7 0.1258 0 9.049 -2.496 -2.017 9.049 [...]'
*** floating-point precision change: TextureCoordinate point='0.8893 0.5320 0.8772 0.5320 0.8772 0.476 [...]' to '0.8893 0.532 0.8772 0.532 0.8772 0.4766 [...]'
*** floating-point precision change: HAnimJoint center='5.502000 45.779999 -0.355900' to '5.502 45.78 -0.3559'
*** floating-point precision change: Transform translation='5.502000 45.779999 -0.355900' to '5.502 45.78 -0.3559'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.4410 1.4870 -1.4840 2.4630 1.4950 0.02 [...]' to '1.441 1.487 -1.484 2.463 1.495 0.0297 1. [...]'
*** floating-point precision change: TextureCoordinate point='0.3097 0.4881 0.3096 0.5056 0.3098 0.472 [...]' to '0.3097 0.4881 0.3096 0.5056 0.3098 0.472 [...]'
*** floating-point precision change: HAnimJoint center='6.735000 35.669998 -0.448700' to '6.735 35.67 -0.4487'
*** floating-point precision change: Transform translation='6.735000 35.669998 -0.448700' to '6.735 35.67 -0.4487'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.1330 0.4969 -1.0180 0.9633 0.5042 -0.2 [...]' to '0.133 0.4969 -1.018 0.9633 0.5042 -0.228 [...]'
*** floating-point precision change: TextureCoordinate point='0.2667 0.6308 0.2522 0.6308 0.2052 0.630 [...]' to '0.2667 0.6308 0.2522 0.6308 0.2052 0.630 [...]'
*** floating-point precision change: HAnimJoint center='6.432000 27.830000 -0.158900' to '6.432 27.83 -0.1589'
*** floating-point precision change: Transform translation='6.432000 27.830000 -0.158900' to '6.432 27.83 -0.1589'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.0760 0.3804 0.7047 1.0420 0.3950 -1.19 [...]' to '1.076 0.3804 0.7047 1.042 0.395 -1.192 - [...]'
*** floating-point precision change: TextureCoordinate point='0.8107 0.9924 0.8122 0.9033 0.7694 0.991 [...]' to '0.8107 0.9924 0.8122 0.9033 0.7694 0.991 [...]'
*** floating-point precision change: HAnimJoint center='-5.502000 45.779999 -0.355900' to '-5.502 45.78 -0.3559'
*** floating-point precision change: Transform translation='-5.502000 45.779999 -0.355900' to '-5.502 45.78 -0.3559'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.4410 1.4870 -1.4840 -2.4630 1.4950 0. [...]' to '-1.441 1.487 -1.484 -2.463 1.495 0.0297 [...]'
*** floating-point precision change: TextureCoordinate point='0.3097 0.4881 0.3096 0.5056 0.3098 0.472 [...]' to '0.3097 0.4881 0.3096 0.5056 0.3098 0.472 [...]'
*** floating-point precision change: HAnimJoint center='-6.735000 35.669998 -0.448700' to '-6.735 35.67 -0.4487'
*** floating-point precision change: Transform translation='-6.735000 35.669998 -0.448700' to '-6.735 35.67 -0.4487'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.1330 0.4969 -1.0180 -0.9633 0.5042 -0 [...]' to '-0.133 0.4969 -1.018 -0.9633 0.5042 -0.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.2667 0.6308 0.2522 0.6308 0.2052 0.630 [...]' to '0.2667 0.6308 0.2522 0.6308 0.2052 0.630 [...]'
*** floating-point precision change: HAnimJoint center='-6.432000 27.830000 -0.158900' to '-6.432 27.83 -0.1589'
*** floating-point precision change: Transform translation='-6.432000 27.830000 -0.158900' to '-6.432 27.83 -0.1589'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.0760 0.3804 0.7047 -1.0420 0.3950 -1. [...]' to '-1.076 0.3804 0.7047 -1.042 0.395 -1.192 [...]'
*** floating-point precision change: TextureCoordinate point='0.8107 0.9924 0.8122 0.9033 0.7694 0.991 [...]' to '0.8107 0.9924 0.8122 0.9033 0.7694 0.991 [...]'
*** floating-point precision change: HAnimJoint center='0 35.770000 -0.502800' to '0 35.77 -0.5028'
*** floating-point precision change: Transform translation='0 35.770000 -0.502800' to '0 35.77 -0.5028'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.6121 12.4200 -1.3020 -0.3060 12.4400 - [...]' to '0.6121 12.42 -1.302 -0.306 12.44 -1.342 [...]'
*** floating-point precision change: TextureCoordinate point='0.2661 0.5914 0.3505 0.5919 0.3554 0.591 [...]' to '0.2661 0.5914 0.3505 0.5919 0.3554 0.591 [...]'
*** floating-point precision change: HAnimJoint center='0 49.980000 -0.522800' to '0 49.98 -0.5228'
*** floating-point precision change: Transform translation='0 49.980000 -0.522800' to '0 49.98 -0.5228'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0000 0.8783 4.8700 0.0000 1.8610 5.630 [...]' to '0 0.8783 4.87 0 1.861 5.63 0 1.441 5.349 [...]'
*** floating-point precision change: TextureCoordinate point='0.0573 0.6967 0.0565 0.6829 0.0109 0.668 [...]' to '0.0573 0.6967 0.0565 0.6829 0.0109 0.668 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//KoreanCharacter03Hyun.x3d.length=120375 bytes
processed canonical Characters//KoreanCharacter03HyunTidy.x3d.length=112921 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Hyun skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Hyun name='Hyun' loa='-1'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
is HAnim 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' (loa='1'), 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' (loa='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' (loa='1'), 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' (loa='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' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3], warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter04Young.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 31.540001 -0.317200' to '0 31.54 -0.3172'
*** floating-point precision change: Transform translation='0 31.540001 -0.317200' to '0 31.54 -0.3172'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.0000 0.9084 0.0235 0.0000 0.7867 -0.46 [...]' to '0 0.9084 0.0235 0 0.7867 -0.4669 -0.3773 [...]'
*** floating-point precision change: TextureCoordinate point='0.6211 0.5754 0.7851 0.5720 0.7614 0.572 [...]' to '0.6211 0.5754 0.7851 0.572 0.7614 0.572 [...]'
*** floating-point precision change: HAnimJoint center='3.504000 29.040001 -0.402700' to '3.504 29.04 -0.4027'
*** floating-point precision change: Transform translation='3.504000 29.040001 -0.402700' to '3.504 29.04 -0.4027'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.6100 2.4950 -0.0096 1.4490 2.4950 2.82 [...]' to '2.61 2.495 -0.0096 1.449 2.495 2.82 -1.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.7190 0.5576 0.6284 0.5576 0.7414 0.557 [...]' to '0.719 0.5576 0.6284 0.5576 0.7414 0.5576 [...]'
*** floating-point precision change: HAnimJoint center='3.414000 14.950000 -0.454900' to '3.414 14.95 -0.4549'
*** floating-point precision change: Transform translation='3.414000 14.950000 -0.454900' to '3.414 14.95 -0.4549'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='4 3 2 -1 2 1 0 -1 4 2 0 -1 5 4 0 -1 6 5 0 -1 9 8 7 -1 7 10 9 -1 12 11 8 -1 8 9 12 -1 14 13 11 -1 11 12 14 -1 16 15 13 -1 13 14 16 -1 18 17 15 -1 15 16 18 -1 20 19 17 -1 17 18 20 -1 10 7 19 -1 19 20 10 -1 21 9 10 -1 10 22 21 -1 23 12 9 -1 9 21 23 -1 24 14 12 -1 12 23 24 -1 25 16 14 -1 14 24 25 -1 26 18 16 -1 16 25 26 -1 27 20 18 -1 18 26 27 -1 22 10 20 -1 20 27 22 -1 1 21 22 -1 22 0 1 -1 2 23 21 -1 21 1 2 -1 3 24 23 -1 23 2 3 -1 4 25 24 -1 24 3 4 -1 5 26 25 -1 25 4 5 -1 6 27 26 -1 26 5 6 -1 0 22 27 -1 27 6 0 -1 8 29 28 -1 28 7 8 -1 11 30 29 -1 29 8 11 -1 13 31 30 -1 30 11 13 -1 15 32 31 -1 31 13 15 -1 17 33 32 -1 32 15 17 -1 19 34 33 -1 33 17 19 -1 7 28 34 -1 34 19 7 -1 29 36 35 -1 35 28 29 -1 30 37 36 -1 36 29 30 -1 31 38 37 -1 37 30 31 -1 32 39 38 -1 38 31 32 -1 33 40 39 -1 39 32 33 -1 34 41 40 -1 40 33 34 -1 28 35 41 -1 41 34 28 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.6335 1.1420 0.0206 0.3202 1.1420 0.824 [...]' to '0.6335 1.142 0.0206 0.3202 1.142 0.8245 [...]'
*** floating-point precision change: TextureCoordinate point='0.9309 0.5848 0.9190 0.5848 0.8921 0.584 [...]' to '0.9309 0.5848 0.919 0.5848 0.8921 0.5848 [...]'
*** floating-point precision change: HAnimJoint center='3.180000 3.449000 -0.308800' to '3.18 3.449 -0.3088'
*** floating-point precision change: Transform translation='3.180000 3.449000 -0.308800' to '3.18 3.449 -0.3088'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.8503 -0.0167 -1.4920 1.4430 -0.0167 0. [...]' to '0.8503 -0.0167 -1.492 1.443 -0.0167 0.38 [...]'
*** floating-point precision change: TextureCoordinate point='0.3819 0.1710 0.4216 0.1651 0.3819 0.171 [...]' to '0.3819 0.171 0.4216 0.1651 0.3819 0.171 [...]'
*** floating-point precision change: HAnimJoint center='3.180000 3.189000 0.972400' to '3.18 3.189 0.9724'
*** floating-point precision change: Transform translation='3.180000 3.189000 0.972400' to '3.18 3.189 0.9724'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.5480 -1.4160 -0.8988 1.8190 -3.1760 -0 [...]' to '2.548 -1.416 -0.8988 1.819 -3.176 -0.898 [...]'
*** floating-point precision change: TextureCoordinate point='0.4330 0.0595 0.4411 0.0186 0.4637 0.171 [...]' to '0.433 0.0595 0.4411 0.0186 0.4637 0.1714 [...]'
*** floating-point precision change: HAnimJoint center='-3.504000 29.040001 -0.402700' to '-3.504 29.04 -0.4027'
*** floating-point precision change: Transform translation='-3.504000 29.040001 -0.402700' to '-3.504 29.04 -0.4027'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.6100 2.4950 -0.0096 -1.4490 2.4950 2. [...]' to '-2.61 2.495 -0.0096 -1.449 2.495 2.819 1 [...]'
*** floating-point precision change: TextureCoordinate point='0.7190 0.5576 0.6284 0.5576 0.7414 0.557 [...]' to '0.719 0.5576 0.6284 0.5576 0.7414 0.5576 [...]'
*** floating-point precision change: HAnimJoint center='-3.414000 14.950000 -0.454900' to '-3.414 14.95 -0.4549'
*** floating-point precision change: Transform translation='-3.414000 14.950000 -0.454900' to '-3.414 14.95 -0.4549'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 2 3 4 -1 0 2 4 -1 0 4 5 -1 6 0 5 -1 9 10 7 -1 7 8 9 -1 12 9 8 -1 8 11 12 -1 14 12 11 -1 11 13 14 -1 16 14 13 -1 13 15 16 -1 18 16 15 -1 15 17 18 -1 20 18 17 -1 17 19 20 -1 10 20 19 -1 19 7 10 -1 21 22 10 -1 10 9 21 -1 23 21 9 -1 9 12 23 -1 24 23 12 -1 12 14 24 -1 25 24 14 -1 14 16 25 -1 26 25 16 -1 16 18 26 -1 27 26 18 -1 18 20 27 -1 22 27 20 -1 20 10 22 -1 1 0 22 -1 22 21 1 -1 2 1 21 -1 21 23 2 -1 3 2 23 -1 23 24 3 -1 4 3 24 -1 24 25 4 -1 5 4 25 -1 25 26 5 -1 6 5 26 -1 26 27 6 -1 0 6 27 -1 27 22 0 -1 8 7 28 -1 28 29 8 -1 11 8 29 -1 29 30 11 -1 13 11 30 -1 30 31 13 -1 15 13 31 -1 31 32 15 -1 17 15 32 -1 32 33 17 -1 19 17 33 -1 33 34 19 -1 7 19 34 -1 34 28 7 -1 29 28 35 -1 35 36 29 -1 30 29 36 -1 36 37 30 -1 31 30 37 -1 37 38 31 -1 32 31 38 -1 38 39 32 -1 33 32 39 -1 39 40 33 -1 34 33 40 -1 40 41 34 -1 28 34 41 -1 41 35 28 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-0.6335 1.1420 0.0206 -0.3202 1.1420 0.8 [...]' to '-0.6335 1.142 0.0206 -0.3202 1.142 0.824 [...]'
*** floating-point precision change: TextureCoordinate point='0.9309 0.5848 0.9190 0.5848 0.8921 0.584 [...]' to '0.9309 0.5848 0.919 0.5848 0.8921 0.5848 [...]'
*** floating-point precision change: HAnimJoint center='-3.180000 3.449000 -0.308800' to '-3.18 3.449 -0.3088'
*** floating-point precision change: Transform translation='-3.180000 3.449000 -0.308800' to '-3.18 3.449 -0.3088'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.8503 -0.0167 -1.4920 -1.4430 -0.0167 [...]' to '-0.8503 -0.0167 -1.492 -1.443 -0.0167 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.3819 0.1710 0.4216 0.1651 0.3819 0.171 [...]' to '0.3819 0.171 0.4216 0.1651 0.3819 0.171 [...]'
*** floating-point precision change: HAnimJoint center='-3.180000 3.189000 0.972400' to '-3.18 3.189 0.9724'
*** floating-point precision change: Transform translation='-3.180000 3.189000 0.972400' to '-3.18 3.189 0.9724'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.5480 -1.4160 -0.8988 -1.8190 -3.1760 [...]' to '-2.548 -1.416 -0.8988 -1.819 -3.176 -0.8 [...]'
*** floating-point precision change: TextureCoordinate point='0.4330 0.0595 0.4411 0.0186 0.4637 0.171 [...]' to '0.433 0.0595 0.4411 0.0186 0.4637 0.1714 [...]'
*** floating-point precision change: HAnimJoint center='0 27.070000 -0.317200' to '0 27.07 -0.3172'
*** floating-point precision change: Transform translation='0 27.070000 -0.317200' to '0 27.07 -0.3172'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.0000 9.3690 0.1256 0.0000 8.7190 -2.49 [...]' to '0 9.369 0.1256 0 8.719 -2.49 -2.012 8.71 [...]'
*** floating-point precision change: TextureCoordinate point='0.6211 0.5754 0.7851 0.5720 0.7614 0.572 [...]' to '0.6211 0.5754 0.7851 0.572 0.7614 0.572 [...]'
*** floating-point precision change: HAnimJoint center='5.441000 45.830002 0.178600' to '5.441 45.83 0.1786'
*** floating-point precision change: Transform translation='5.441000 45.830002 0.178600' to '5.441 45.83 0.1786'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.5920 1.8170 -1.4810 2.6110 1.8170 0.02 [...]' to '1.592 1.817 -1.481 2.611 1.817 0.0297 1. [...]'
*** floating-point precision change: TextureCoordinate point='0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]' to '0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]'
*** floating-point precision change: HAnimJoint center='6.823000 36.080002 0.086070' to '6.823 36.08 0.0861'
*** floating-point precision change: Transform translation='6.823000 36.080002 0.086070' to '6.823 36.08 0.0861'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.1597 0.4908 -1.0150 0.9881 0.4908 -0.2 [...]' to '0.1597 0.4908 -1.015 0.9881 0.4908 -0.22 [...]'
*** floating-point precision change: TextureCoordinate point='0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]' to '0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]'
*** floating-point precision change: HAnimJoint center='6.915000 28.410000 0.375200' to '6.915 28.41 0.3752'
*** floating-point precision change: Transform translation='6.915000 28.410000 0.375200' to '6.915 28.41 0.3752'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.6237 0.0984 0.7030 0.5903 0.1133 -1.18 [...]' to '0.6237 0.0984 0.703 0.5903 0.1133 -1.189 [...]'
*** floating-point precision change: TextureCoordinate point='0.8107 0.9924 0.8122 0.9033 0.7694 0.991 [...]' to '0.8107 0.9924 0.8122 0.9033 0.7694 0.991 [...]'
*** floating-point precision change: HAnimJoint center='-5.441000 45.830002 0.178600' to '-5.441 45.83 0.1786'
*** floating-point precision change: Transform translation='-5.441000 45.830002 0.178600' to '-5.441 45.83 0.1786'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.5920 1.8170 -1.4810 -2.6110 1.8170 0. [...]' to '-1.592 1.817 -1.481 -2.611 1.817 0.0297 [...]'
*** floating-point precision change: TextureCoordinate point='0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]' to '0.2986 0.2114 0.2726 0.2114 0.3201 0.211 [...]'
*** floating-point precision change: HAnimJoint center='-6.823000 36.080002 0.086070' to '-6.823 36.08 0.0861'
*** floating-point precision change: Transform translation='-6.823000 36.080002 0.086070' to '-6.823 36.08 0.0861'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.1597 0.4908 -1.0150 -0.9881 0.4908 -0 [...]' to '-0.1597 0.4908 -1.015 -0.9881 0.4908 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]' to '0.4222 0.6201 0.4327 0.6201 0.3884 0.620 [...]'
*** floating-point precision change: HAnimJoint center='-6.915000 28.410000 0.375200' to '-6.915 28.41 0.3752'
*** floating-point precision change: Transform translation='-6.915000 28.410000 0.375200' to '-6.915 28.41 0.3752'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.6237 0.0984 0.7030 -0.5903 0.1133 -1. [...]' to '-0.6237 0.0984 0.703 -0.5903 0.1133 -1.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.8107 0.9924 0.8122 0.9033 0.7694 0.991 [...]' to '0.8107 0.9924 0.8122 0.9033 0.7694 0.991 [...]'
*** floating-point precision change: HAnimJoint center='0 35.750000 -0.445000' to '0 35.75 -0.445'
*** floating-point precision change: Transform translation='0 35.750000 -0.445000' to '0 35.75 -0.445'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.6107 12.5600 -1.1130 0.0000 12.6100 -1 [...]' to '0.6107 12.56 -1.113 0 12.61 -1.194 1.295 [...]'
*** floating-point precision change: TextureCoordinate point='0.4134 0.6454 0.4115 0.6346 0.4055 0.634 [...]' to '0.4134 0.6454 0.4115 0.6346 0.4055 0.634 [...]'
*** floating-point precision change: HAnimJoint center='0 50.470001 -0.148100' to '0 50.47 -0.1481'
*** floating-point precision change: Transform translation='0 50.470001 -0.148100' to '0 50.47 -0.1481'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0166 1.5910 6.0240 0.0166 2.0160 6.639 [...]' to '0.0166 1.591 6.024 0.0166 2.016 6.639 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.2306 0.7219 0.2306 0.7038 0.2614 0.721 [...]' to '0.2306 0.7219 0.2306 0.7038 0.2614 0.721 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//KoreanCharacter04Young.x3d.length=106537 bytes
processed canonical Characters//KoreanCharacter04YoungTidy.x3d.length=98230 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Young skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Young name='Young' loa='-1'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[7], diagnostic]
is HAnim 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' (loa='1'), 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' (loa='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' (loa='1'), 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' (loa='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' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3], warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter05Ju.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 36 -0.008798' to '0 36 -0.0088'
*** floating-point precision change: Transform translation='0 36 -0.008798' to '0 36 -0.0088'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='2 3 0 -1 0 1 2 -1 4 5 3 -1 3 2 4 -1 6 7 5 -1 5 4 6 -1 8 9 7 -1 7 6 8 -1 10 11 9 -1 9 8 10 -1 12 13 11 -1 11 10 12 -1 14 15 13 -1 13 12 14 -1 16 17 15 -1 15 14 16 -1 18 19 17 -1 17 16 18 -1 20 21 19 -1 19 18 20 -1 22 23 21 -1 21 20 22 -1 1 0 23 -1 23 22 1 -1 25 2 1 -1 1 24 25 -1 26 4 2 -1 2 25 26 -1 27 6 4 -1 4 26 27 -1 28 8 6 -1 6 27 28 -1 29 10 8 -1 8 28 29 -1 30 12 10 -1 10 29 30 -1 31 14 12 -1 12 30 31 -1 32 16 14 -1 14 31 32 -1 33 18 16 -1 16 32 33 -1 34 20 18 -1 18 33 34 -1 35 22 20 -1 20 34 35 -1 24 1 22 -1 22 35 24 -1 37 25 24 -1 24 36 37 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 36 24 35 -1 35 47 36 -1 48 37 36 -1 48 38 37 -1 48 39 38 -1 48 40 39 -1 48 41 40 -1 48 42 41 -1 48 43 42 -1 48 44 43 -1 48 45 44 -1 48 46 45 -1 48 47 46 -1 48 36 47 -1 0 3 50 -1 50 49 0 -1 3 5 51 -1 51 50 3 -1 5 7 52 -1 52 51 5 -1 7 9 53 -1 53 52 7 -1 9 11 54 -1 54 53 9 -1 11 13 55 -1 55 54 11 -1 13 15 56 -1 56 55 13 -1 15 17 57 -1 57 56 15 -1 17 19 58 -1 58 57 17 -1 19 21 59 -1 59 58 19 -1 21 23 60 -1 60 59 21 -1 23 0 49 -1 49 60 23 -1 49 50 61 -1 50 51 61 -1 51 52 61 -1 52 53 61 -1 53 54 61 -1 54 55 61 -1 55 56 61 -1 56 57 61 -1 57 58 61 -1 58 59 61 -1 59 60 61 -1 60 49 61 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.0000 0.4454 -0.7459 0.0000 0.0007 -0.8 [...]' to '0 0.4454 -0.7459 0 0.0007 -0.815 -0.5564 [...]'
*** floating-point precision change: TextureCoordinate point='0.9950 0.6227 0.9911 0.5634 0.9445 0.563 [...]' to '0.995 0.6227 0.9911 0.5634 0.9445 0.5634 [...]'
*** floating-point precision change: HAnimJoint center='3.220000 33.619999 -0.283200' to '3.22 33.62 -0.2832'
*** floating-point precision change: Transform translation='3.220000 33.619999 -0.283200' to '3.22 33.62 -0.2832'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.6170 2.2310 0.2976 1.5270 2.2310 2.592 [...]' to '2.617 2.231 0.2976 1.527 2.231 2.592 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.7387 0.5078 0.7519 0.5078 0.7092 0.507 [...]' to '0.7387 0.5078 0.7519 0.5078 0.7092 0.507 [...]'
*** floating-point precision change: HAnimJoint center='3.454000 18.670000 -0.021580' to '3.454 18.67 -0.0216'
*** floating-point precision change: Transform translation='3.454000 18.670000 -0.021580' to '3.454 18.67 -0.0216'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='4 3 2 -1 2 1 0 -1 4 2 0 -1 5 4 0 -1 6 5 0 -1 9 8 7 -1 7 10 9 -1 12 11 8 -1 8 9 12 -1 14 13 11 -1 11 12 14 -1 16 15 13 -1 13 14 16 -1 18 17 15 -1 15 16 18 -1 20 19 17 -1 17 18 20 -1 10 7 19 -1 19 20 10 -1 21 9 10 -1 10 22 21 -1 23 12 9 -1 9 21 23 -1 24 14 12 -1 12 23 24 -1 25 16 14 -1 14 24 25 -1 26 18 16 -1 16 25 26 -1 27 20 18 -1 18 26 27 -1 22 10 20 -1 20 27 22 -1 1 21 22 -1 22 0 1 -1 2 23 21 -1 21 1 2 -1 3 24 23 -1 23 2 3 -1 4 25 24 -1 24 3 4 -1 5 26 25 -1 25 4 5 -1 6 27 26 -1 26 5 6 -1 0 22 27 -1 27 6 0 -1 8 29 28 -1 28 7 8 -1 11 30 29 -1 29 8 11 -1 13 31 30 -1 30 11 13 -1 15 32 31 -1 31 13 15 -1 17 33 32 -1 32 15 17 -1 19 34 33 -1 33 17 19 -1 7 28 34 -1 34 19 7 -1 29 36 35 -1 35 28 29 -1 30 37 36 -1 36 29 30 -1 31 38 37 -1 37 30 31 -1 32 39 38 -1 38 31 32 -1 33 40 39 -1 39 32 33 -1 34 41 40 -1 40 33 34 -1 28 35 41 -1 41 34 28 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.7406 0.9639 0.0216 0.4117 0.9639 0.865 [...]' to '0.7406 0.9639 0.0216 0.4117 0.9639 0.865 [...]'
*** floating-point precision change: TextureCoordinate point='0.7637 0.1720 0.7550 0.1720 0.7356 0.172 [...]' to '0.7637 0.172 0.755 0.172 0.7356 0.172 0. [...]'
*** floating-point precision change: HAnimJoint center='3.467000 3.522000 0.118000' to '3.467 3.522 0.118'
*** floating-point precision change: Transform translation='3.467000 3.522000 0.118000' to '3.467 3.522 0.118'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.8966 -0.0174 -1.5680 1.5210 -0.0174 0. [...]' to '0.8966 -0.0174 -1.568 1.521 -0.0174 0.40 [...]'
*** floating-point precision change: TextureCoordinate point='0.4269 0.4898 0.4623 0.4901 0.4269 0.489 [...]' to '0.4269 0.4898 0.4623 0.4901 0.4269 0.489 [...]'
*** floating-point precision change: HAnimJoint center='3.467000 3.251000 1.465000' to '3.467 3.251 1.465'
*** floating-point precision change: Transform translation='3.467000 3.251000 1.465000' to '3.467 3.251 1.465'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.6870 -1.4750 -0.9449 1.9180 -3.3080 -0 [...]' to '2.687 -1.475 -0.9449 1.918 -3.308 -0.944 [...]'
*** floating-point precision change: TextureCoordinate point='0.4804 0.4170 0.4726 0.3714 0.4777 0.491 [...]' to '0.4804 0.417 0.4726 0.3714 0.4777 0.4914 [...]'
*** floating-point precision change: HAnimJoint center='-3.220000 33.619999 -0.283200' to '-3.22 33.62 -0.2832'
*** floating-point precision change: Transform translation='-3.220000 33.619999 -0.283200' to '-3.22 33.62 -0.2832'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.6170 2.2310 0.2976 -1.5270 2.2310 2.5 [...]' to '-2.617 2.231 0.2976 -1.527 2.231 2.592 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.7387 0.5078 0.7519 0.5078 0.7092 0.507 [...]' to '0.7387 0.5078 0.7519 0.5078 0.7092 0.507 [...]'
*** floating-point precision change: HAnimJoint center='-3.454000 18.670000 -0.021580' to '-3.454 18.67 -0.0216'
*** floating-point precision change: Transform translation='-3.454000 18.670000 -0.021580' to '-3.454 18.67 -0.0216'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 2 3 4 -1 0 2 4 -1 0 4 5 -1 6 0 5 -1 9 10 7 -1 7 8 9 -1 12 9 8 -1 8 11 12 -1 14 12 11 -1 11 13 14 -1 16 14 13 -1 13 15 16 -1 18 16 15 -1 15 17 18 -1 20 18 17 -1 17 19 20 -1 10 20 19 -1 19 7 10 -1 21 22 10 -1 10 9 21 -1 23 21 9 -1 9 12 23 -1 24 23 12 -1 12 14 24 -1 25 24 14 -1 14 16 25 -1 26 25 16 -1 16 18 26 -1 27 26 18 -1 18 20 27 -1 22 27 20 -1 20 10 22 -1 1 0 22 -1 22 21 1 -1 2 1 21 -1 21 23 2 -1 3 2 23 -1 23 24 3 -1 4 3 24 -1 24 25 4 -1 5 4 25 -1 25 26 5 -1 6 5 26 -1 26 27 6 -1 0 6 27 -1 27 22 0 -1 8 7 28 -1 28 29 8 -1 11 8 29 -1 29 30 11 -1 13 11 30 -1 30 31 13 -1 15 13 31 -1 31 32 15 -1 17 15 32 -1 32 33 17 -1 19 17 33 -1 33 34 19 -1 7 19 34 -1 34 28 7 -1 29 28 35 -1 35 36 29 -1 30 29 36 -1 36 37 30 -1 31 30 37 -1 37 38 31 -1 32 31 38 -1 38 39 32 -1 33 32 39 -1 39 40 33 -1 34 33 40 -1 40 41 34 -1 28 34 41 -1 41 35 28 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='-0.7406 0.9639 0.0216 -0.4117 0.9639 0.8 [...]' to '-0.7406 0.9639 0.0216 -0.4117 0.9639 0.8 [...]'
*** floating-point precision change: TextureCoordinate point='0.7637 0.1720 0.7550 0.1720 0.7356 0.172 [...]' to '0.7637 0.172 0.755 0.172 0.7356 0.172 0. [...]'
*** floating-point precision change: HAnimJoint center='-3.679000 3.522000 0.118000' to '-3.679 3.522 0.118'
*** floating-point precision change: Transform translation='-3.679000 3.522000 0.118000' to '-3.679 3.522 0.118'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.8966 -0.0174 -1.5680 -1.5210 -0.0174 [...]' to '-0.8966 -0.0174 -1.568 -1.521 -0.0174 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.4269 0.4898 0.4623 0.4901 0.4269 0.489 [...]' to '0.4269 0.4898 0.4623 0.4901 0.4269 0.489 [...]'
*** floating-point precision change: HAnimJoint center='-3.679000 3.251000 1.465000' to '-3.679 3.251 1.465'
*** floating-point precision change: Transform translation='-3.679000 3.251000 1.465000' to '-3.679 3.251 1.465'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.6870 -1.4750 -0.9449 -1.9180 -3.3080 [...]' to '-2.687 -1.475 -0.9449 -1.918 -3.308 -0.9 [...]'
*** floating-point precision change: TextureCoordinate point='0.4804 0.4170 0.4726 0.3714 0.4777 0.491 [...]' to '0.4804 0.417 0.4726 0.3714 0.4777 0.4914 [...]'
*** floating-point precision change: HAnimJoint center='0.000034 31.260000 -0.008798' to '0 31.26 -0.0088'
*** floating-point precision change: Transform translation='0.000034 31.260000 -0.008798' to '0 31.26 -0.0088'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0000 10.0300 0.1297 0.0000 9.0570 -2.5 [...]' to '0 10.03 0.1297 0 9.057 -2.567 -2.075 9.0 [...]'
*** floating-point precision change: TextureCoordinate point='0.2061 0.2498 0.2067 0.1822 0.1471 0.182 [...]' to '0.2061 0.2498 0.2067 0.1822 0.1471 0.182 [...]'
*** floating-point precision change: HAnimJoint center='4.778000 51.029999 -2.069000' to '4.778 51.03 -2.069'
*** floating-point precision change: Transform translation='4.778000 51.029999 -2.069000' to '4.778 51.03 -2.069'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.7458 1.6790 -1.1890 1.5650 1.6790 0.02 [...]' to '0.7458 1.679 -1.189 1.565 1.679 0.0238 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.2661 0.1332 0.3717 0.1332 0.1245 0.133 [...]' to '0.2661 0.1332 0.3717 0.1332 0.1245 0.133 [...]'
*** floating-point precision change: HAnimJoint center='5.297000 40.119999 -2.055000' to '5.297 40.12 -2.055'
*** floating-point precision change: Transform translation='5.297000 40.119999 -2.055000' to '5.297 40.12 -2.055'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.1284 0.6566 -0.7940 0.7947 0.6566 -0.1 [...]' to '0.1284 0.6566 -0.794 0.7947 0.6566 -0.16 [...]'
*** floating-point precision change: TextureCoordinate point='0.5159 0.3385 0.5159 0.3244 0.5159 0.333 [...]' to '0.5159 0.3385 0.5159 0.3244 0.5159 0.333 [...]'
*** floating-point precision change: HAnimJoint center='5.070000 31.990000 -1.559000' to '5.07 31.99 -1.559'
*** floating-point precision change: Transform translation='5.070000 31.990000 -1.559000' to '5.07 31.99 -1.559'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.8732 0.4437 0.6298 0.8463 0.4584 -1.06 [...]' to '0.8732 0.4437 0.6298 0.8463 0.4584 -1.06 [...]'
*** floating-point precision change: TextureCoordinate point='0.4675 0.2229 0.4534 0.3224 0.4709 0.326 [...]' to '0.4675 0.2229 0.4534 0.3224 0.4709 0.326 [...]'
*** floating-point precision change: HAnimJoint center='-4.778000 51.029999 -2.069000' to '-4.778 51.03 -2.069'
*** floating-point precision change: Transform translation='-4.778000 51.029999 -2.069000' to '-4.778 51.03 -2.069'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.7458 1.6790 -1.1890 -1.5650 1.6790 0. [...]' to '-0.7458 1.679 -1.189 -1.565 1.679 0.0238 [...]'
*** floating-point precision change: TextureCoordinate point='0.2661 0.1332 0.3717 0.1332 0.1245 0.133 [...]' to '0.2661 0.1332 0.3717 0.1332 0.1245 0.133 [...]'
*** floating-point precision change: HAnimJoint center='-5.297000 40.119999 -2.055000' to '-5.297 40.12 -2.055'
*** floating-point precision change: Transform translation='-5.297000 40.119999 -2.055000' to '-5.297 40.12 -2.055'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.1284 0.6566 -0.7940 -0.7947 0.6566 -0 [...]' to '-0.1284 0.6566 -0.794 -0.7947 0.6566 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.5159 0.3385 0.5159 0.3244 0.5159 0.333 [...]' to '0.5159 0.3385 0.5159 0.3244 0.5159 0.333 [...]'
*** floating-point precision change: HAnimJoint center='-5.070000 31.990000 -1.559000' to '-5.07 31.99 -1.559'
*** floating-point precision change: Transform translation='-5.070000 31.990000 -1.559000' to '-5.07 31.99 -1.559'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.8732 0.4437 0.6298 -0.8463 0.4584 -1. [...]' to '-0.8732 0.4437 0.6298 -0.8463 0.4584 -1. [...]'
*** floating-point precision change: TextureCoordinate point='0.4675 0.2229 0.4534 0.3224 0.4709 0.326 [...]' to '0.4675 0.2229 0.4534 0.3224 0.4709 0.326 [...]'
*** floating-point precision change: HAnimJoint center='0.000025 39.840000 0.116300' to '0 39.84 0.1163'
*** floating-point precision change: Transform translation='0.000025 39.840000 0.116300' to '0 39.84 0.1163'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0000 13.4100 -0.7672 1.0200 13.8500 -2 [...]' to '0 13.41 -0.7672 1.02 13.85 -2.25 0 13.51 [...]'
*** floating-point precision change: TextureCoordinate point='0.2049 0.3383 0.2002 0.3958 0.1360 0.380 [...]' to '0.2049 0.3383 0.2002 0.3958 0.136 0.3803 [...]'
*** floating-point precision change: HAnimJoint center='0.000025 56.070000 -1.554000' to '0 56.07 -1.554'
*** floating-point precision change: Transform translation='0.000025 56.070000 -1.554000' to '0 56.07 -1.554'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0000 6.2480 3.8610 0.0000 3.6040 3.332 [...]' to '0 6.248 3.861 0 3.604 3.332 0 1.678 4.13 [...]'
*** floating-point precision change: TextureCoordinate point='0.0199 0.7411 0.3040 0.7353 0.4514 0.724 [...]' to '0.0199 0.7411 0.304 0.7353 0.4514 0.7245 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//KoreanCharacter05Ju.x3d.length=94296 bytes
processed canonical Characters//KoreanCharacter05JuTidy.x3d.length=87898 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Ju skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Ju name='Ju' loa='-1'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
is HAnim 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' (loa='1'), 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' (loa='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' (loa='1'), 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' (loa='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' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3], warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter06Ga.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 32.310001 -0.707600' to '0 32.31 -0.7076'
*** floating-point precision change: Transform translation='0 32.310001 -0.707600' to '0 32.31 -0.7076'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.0000 1.0530 0.0273 0.0000 0.9123 -0.54 [...]' to '0 1.053 0.0273 0 0.9123 -0.5414 -0.4375 [...]'
*** floating-point precision change: TextureCoordinate point='0.6211 0.5754 0.7851 0.5720 0.7614 0.572 [...]' to '0.6211 0.5754 0.7851 0.572 0.7614 0.572 [...]'
*** floating-point precision change: HAnimJoint center='2.906000 30.180000 -0.296600' to '2.906 30.18 -0.2966'
*** floating-point precision change: Transform translation='2.906000 30.180000 -0.296600' to '2.906 30.18 -0.2966'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.9450 -13.3500 0.0759 -1.5260 -13.3500 [...]' to '1.945 -13.35 0.0759 -1.526 -13.35 0.0759 [...]'
*** floating-point precision change: TextureCoordinate point='0.1132 0.0567 0.1247 0.0557 0.1306 0.075 [...]' to '0.1132 0.0567 0.1247 0.0557 0.1306 0.075 [...]'
*** floating-point precision change: HAnimJoint center='3.116000 16.920000 -0.216100' to '3.116 16.92 -0.2161'
*** floating-point precision change: Transform translation='3.116000 16.920000 -0.216100' to '3.116 16.92 -0.2161'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.7643 -12.9100 -0.8153 -0.0210 -12.9100 [...]' to '0.7643 -12.91 -0.8153 -0.021 -12.91 -1.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.1533 0.0451 0.1623 0.0594 0.1505 0.062 [...]' to '0.1533 0.0451 0.1623 0.0594 0.1505 0.062 [...]'
*** floating-point precision change: HAnimJoint center='3.280000 4.021000 -0.243900' to '3.28 4.021 -0.2439'
*** floating-point precision change: Transform translation='3.280000 4.021000 -0.243900' to '3.28 4.021 -0.2439'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.7310 -1.8780 0.0290 1.2220 -1.8780 -1. [...]' to '1.731 -1.878 0.029 1.222 -1.878 -1.495 - [...]'
*** floating-point precision change: TextureCoordinate point='0.4844 0.4832 0.4605 0.4880 0.4649 0.508 [...]' to '0.4844 0.4832 0.4605 0.488 0.4649 0.5082 [...]'
*** floating-point precision change: HAnimJoint center='3.280000 3.095000 0.830000' to '3.28 3.095 0.83'
*** floating-point precision change: Transform translation='3.280000 3.095000 0.830000' to '3.28 3.095 0.83'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.6960 -0.8024 0.9010 -0.1851 -0.1712 1 [...]' to '-1.696 -0.8024 0.901 -0.1851 -0.1712 1.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.5321 0.3787 0.5221 0.4164 0.6035 0.488 [...]' to '0.5321 0.3787 0.5221 0.4164 0.6035 0.488 [...]'
*** floating-point precision change: HAnimJoint center='-2.906000 30.180000 -0.296600' to '-2.906 30.18 -0.2966'
*** floating-point precision change: Transform translation='-2.906000 30.180000 -0.296600' to '-2.906 30.18 -0.2966'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.9450 -13.3500 0.0759 1.5260 -13.3500 [...]' to '-1.945 -13.35 0.0759 1.526 -13.35 0.0759 [...]'
*** floating-point precision change: TextureCoordinate point='0.1132 0.0567 0.1247 0.0557 0.1306 0.075 [...]' to '0.1132 0.0567 0.1247 0.0557 0.1306 0.075 [...]'
*** floating-point precision change: HAnimJoint center='-3.116000 16.920000 -0.216100' to '-3.116 16.92 -0.2161'
*** floating-point precision change: Transform translation='-3.116000 16.920000 -0.216100' to '-3.116 16.92 -0.2161'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.7643 -12.9100 -0.8153 0.0210 -12.9100 [...]' to '-0.7643 -12.91 -0.8153 0.021 -12.91 -1.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.1533 0.0451 0.1623 0.0594 0.1505 0.062 [...]' to '0.1533 0.0451 0.1623 0.0594 0.1505 0.062 [...]'
*** floating-point precision change: HAnimJoint center='-3.280000 4.021000 -0.243900' to '-3.28 4.021 -0.2439'
*** floating-point precision change: Transform translation='-3.280000 4.021000 -0.243900' to '-3.28 4.021 -0.2439'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.7310 -1.8780 0.0290 -1.2220 -1.8780 - [...]' to '-1.731 -1.878 0.029 -1.222 -1.878 -1.495 [...]'
*** floating-point precision change: TextureCoordinate point='0.4844 0.4832 0.4605 0.4880 0.4649 0.508 [...]' to '0.4844 0.4832 0.4605 0.488 0.4649 0.5082 [...]'
*** floating-point precision change: HAnimJoint center='-3.280000 3.095000 0.830000' to '-3.28 3.095 0.83'
*** floating-point precision change: Transform translation='-3.280000 3.095000 0.830000' to '-3.28 3.095 0.83'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.6960 -0.8024 0.9010 0.1851 -0.1712 1.3 [...]' to '1.696 -0.8024 0.901 0.1851 -0.1712 1.313 [...]'
*** floating-point precision change: TextureCoordinate point='0.5321 0.3787 0.5221 0.4164 0.6035 0.488 [...]' to '0.5321 0.3787 0.5221 0.4164 0.6035 0.488 [...]'
*** floating-point precision change: HAnimJoint center='0 29.389999 -0.382900' to '0 29.39 -0.3829'
*** floating-point precision change: Transform translation='0 29.389999 -0.382900' to '0 29.39 -0.3829'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='4.5100 5.1700 2.0240 5.0350 5.1700 -1.63 [...]' to '4.51 5.17 2.024 5.035 5.17 -1.637 5.424 [...]'
*** floating-point precision change: TextureCoordinate point='0.1946 0.4702 0.2292 0.4794 0.2517 0.498 [...]' to '0.1946 0.4702 0.2292 0.4794 0.2517 0.498 [...]'
*** floating-point precision change: HAnimJoint center='6.499000 47.529999 -0.741500' to '6.499 47.53 -0.7415'
*** floating-point precision change: Transform translation='6.499000 47.529999 -0.741500' to '6.499 47.53 -0.7415'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.9661 -8.7620 0.5723 0.3691 -8.8070 0.8 [...]' to '0.9661 -8.762 0.5723 0.3691 -8.807 0.845 [...]'
*** floating-point precision change: TextureCoordinate point='0.1267 0.0803 0.1336 0.0759 0.1146 0.081 [...]' to '0.1267 0.0803 0.1336 0.0759 0.1146 0.081 [...]'
*** floating-point precision change: HAnimJoint center='6.851000 38.779999 -0.788600' to '6.851 38.78 -0.7886'
*** floating-point precision change: Transform translation='6.851000 38.779999 -0.788600' to '6.851 38.78 -0.7886'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.1963 -6.2790 -0.4818 0.7359 -6.2760 0. [...]' to '0.1963 -6.279 -0.4818 0.7359 -6.276 0.09 [...]'
*** floating-point precision change: TextureCoordinate point='0.1769 0.0543 0.1836 0.0527 0.1653 0.058 [...]' to '0.1769 0.0543 0.1836 0.0527 0.1653 0.058 [...]'
*** floating-point precision change: HAnimJoint center='7.219000 32.480000 -0.434000' to '7.219 32.48 -0.434'
*** floating-point precision change: Transform translation='7.219000 32.480000 -0.434000' to '7.219 32.48 -0.434'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.4307 -2.7920 -1.3210 0.1513 -2.5050 - [...]' to '-0.4307 -2.792 -1.321 0.1513 -2.505 -1.4 [...]'
*** floating-point precision change: TextureCoordinate point='0.4525 0.1080 0.4381 0.1111 0.4410 0.103 [...]' to '0.4525 0.108 0.4381 0.1111 0.441 0.103 0 [...]'
*** floating-point precision change: HAnimJoint center='-6.499000 47.529999 -0.741500' to '-6.499 47.53 -0.7415'
*** floating-point precision change: Transform translation='-6.499000 47.529999 -0.741500' to '-6.499 47.53 -0.7415'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.9661 -8.7620 0.5723 -0.3691 -8.8070 0 [...]' to '-0.9661 -8.762 0.5723 -0.3691 -8.807 0.8 [...]'
*** floating-point precision change: TextureCoordinate point='0.1267 0.0803 0.1336 0.0759 0.1146 0.081 [...]' to '0.1267 0.0803 0.1336 0.0759 0.1146 0.081 [...]'
*** floating-point precision change: HAnimJoint center='-6.851000 38.779999 -0.788600' to '-6.851 38.78 -0.7886'
*** floating-point precision change: Transform translation='-6.851000 38.779999 -0.788600' to '-6.851 38.78 -0.7886'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.1963 -6.2790 -0.4818 -0.7359 -6.2760 [...]' to '-0.1963 -6.279 -0.4818 -0.7359 -6.276 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.1769 0.0543 0.1836 0.0527 0.1653 0.058 [...]' to '0.1769 0.0543 0.1836 0.0527 0.1653 0.058 [...]'
*** floating-point precision change: HAnimJoint center='-7.219000 32.480000 -0.434000' to '-7.219 32.48 -0.434'
*** floating-point precision change: Transform translation='-7.219000 32.480000 -0.434000' to '-7.219 32.48 -0.434'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.4307 -2.7920 -1.3210 -0.1513 -2.5050 - [...]' to '0.4307 -2.792 -1.321 -0.1513 -2.505 -1.4 [...]'
*** floating-point precision change: TextureCoordinate point='0.4525 0.1080 0.4381 0.1111 0.4410 0.103 [...]' to '0.4525 0.108 0.4381 0.1111 0.441 0.103 0 [...]'
*** floating-point precision change: HAnimJoint center='0 34.389999 -0.164300' to '0 34.39 -0.1643'
*** floating-point precision change: Transform translation='0 34.389999 -0.164300' to '0 34.39 -0.1643'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='4.3940 7.9660 -2.0900 4.3180 7.9660 1.47 [...]' to '4.394 7.966 -2.09 4.318 7.966 1.477 1.63 [...]'
*** floating-point precision change: TextureCoordinate point='0.2062 0.9078 0.2161 0.9206 0.1830 0.935 [...]' to '0.2062 0.9078 0.2161 0.9206 0.183 0.9354 [...]'
*** floating-point precision change: HAnimJoint center='0 52.639999 -0.209000' to '0 52.64 -0.209'
*** floating-point precision change: Transform translation='0 52.639999 -0.209000' to '0 52.64 -0.209'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.3790 -0.9005 1.8130 4.6840 5.5810 2.34 [...]' to '1.379 -0.9005 1.813 4.684 5.581 2.34 4.9 [...]'
*** floating-point precision change: TextureCoordinate point='0.7371 0.8735 0.7118 0.8666 0.7079 0.858 [...]' to '0.7371 0.8735 0.7118 0.8666 0.7079 0.858 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//KoreanCharacter06Ga.x3d.length=163600 bytes
processed canonical Characters//KoreanCharacter06GaTidy.x3d.length=156799 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Ga skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Ga name='Ga' loa='-1'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
is HAnim 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' (loa='1'), 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' (loa='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' (loa='1'), 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' (loa='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' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3], warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter07No.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 34.790001 -1.299000' to '0 34.79 -1.299'
*** floating-point precision change: Transform translation='0 34.790001 -1.299000' to '0 34.79 -1.299'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.0000 1.0530 0.0273 0.0000 0.9123 -0.54 [...]' to '0 1.053 0.0273 0 0.9123 -0.5414 -0.4375 [...]'
*** floating-point precision change: TextureCoordinate point='0.8186 0.5634 0.8987 0.5617 0.8871 0.561 [...]' to '0.8186 0.5634 0.8987 0.5617 0.8871 0.561 [...]'
*** floating-point precision change: HAnimJoint center='3.785000 34.070000 -1.570000' to '3.785 34.07 -1.57'
*** floating-point precision change: Transform translation='3.785000 34.070000 -1.570000' to '3.785 34.07 -1.57'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.1620 -14.0400 -1.3590 1.9790 -14.0400 [...]' to '1.162 -14.04 -1.359 1.979 -14.04 0.2402 [...]'
*** floating-point precision change: TextureCoordinate point='0.8112 0.1978 0.7928 0.1980 0.8249 0.197 [...]' to '0.8112 0.1978 0.7928 0.198 0.8249 0.1977 [...]'
*** floating-point precision change: HAnimJoint center='3.838000 18.400000 -1.212000' to '3.838 18.4 -1.212'
*** floating-point precision change: Transform translation='3.838000 18.400000 -1.212000' to '3.838 18.4 -1.212'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.6802 -14.4700 -1.0460 1.1310 -14.4700 [...]' to '0.6802 -14.47 -1.046 1.131 -14.47 -0.132 [...]'
*** floating-point precision change: TextureCoordinate point='0.9320 0.0281 0.9375 0.0382 0.9285 0.040 [...]' to '0.932 0.0281 0.9375 0.0382 0.9285 0.0402 [...]'
*** floating-point precision change: HAnimJoint center='3.826000 4.044000 -1.361000' to '3.826 4.044 -1.361'
*** floating-point precision change: Transform translation='3.826000 4.044000 -1.361000' to '3.826 4.044 -1.361'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.7310 -1.8780 0.0290 1.2220 -1.8780 -1. [...]' to '1.731 -1.878 0.029 1.222 -1.878 -1.495 - [...]'
*** floating-point precision change: TextureCoordinate point='0.3815 0.8453 0.3815 0.8109 0.3624 0.829 [...]' to '0.3815 0.8453 0.3815 0.8109 0.3624 0.829 [...]'
*** floating-point precision change: HAnimJoint center='3.826000 3.118000 -0.286700' to '3.826 3.118 -0.2867'
*** floating-point precision change: Transform translation='3.826000 3.118000 -0.286700' to '3.826 3.118 -0.2867'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.6960 -0.8024 0.9010 -0.1851 -0.1712 1 [...]' to '-1.696 -0.8024 0.901 -0.1851 -0.1712 1.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.5046 0.9061 0.4664 0.9061 0.3813 0.865 [...]' to '0.5046 0.9061 0.4664 0.9061 0.3813 0.865 [...]'
*** floating-point precision change: HAnimJoint center='-3.785000 34.070000 -1.570000' to '-3.785 34.07 -1.57'
*** floating-point precision change: Transform translation='-3.785000 34.070000 -1.570000' to '-3.785 34.07 -1.57'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.1620 -14.0400 -1.3590 -1.9790 -14.040 [...]' to '-1.162 -14.04 -1.359 -1.979 -14.04 0.240 [...]'
*** floating-point precision change: TextureCoordinate point='0.8112 0.1978 0.7928 0.1980 0.8249 0.197 [...]' to '0.8112 0.1978 0.7928 0.198 0.8249 0.1977 [...]'
*** floating-point precision change: HAnimJoint center='-3.838000 18.400000 -1.212000' to '-3.838 18.4 -1.212'
*** floating-point precision change: Transform translation='-3.838000 18.400000 -1.212000' to '-3.838 18.4 -1.212'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.6802 -14.4700 -1.0460 -1.1310 -14.470 [...]' to '-0.6802 -14.47 -1.046 -1.131 -14.47 -0.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.9320 0.0281 0.9375 0.0382 0.9285 0.040 [...]' to '0.932 0.0281 0.9375 0.0382 0.9285 0.0402 [...]'
*** floating-point precision change: HAnimJoint center='-3.826000 4.044000 -1.361000' to '-3.826 4.044 -1.361'
*** floating-point precision change: Transform translation='-3.826000 4.044000 -1.361000' to '-3.826 4.044 -1.361'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.7310 -1.8780 0.0290 -1.2220 -1.8780 - [...]' to '-1.731 -1.878 0.029 -1.222 -1.878 -1.495 [...]'
*** floating-point precision change: TextureCoordinate point='0.3815 0.8453 0.3815 0.8109 0.3624 0.829 [...]' to '0.3815 0.8453 0.3815 0.8109 0.3624 0.829 [...]'
*** floating-point precision change: HAnimJoint center='-3.826000 3.118000 -0.286700' to '-3.826 3.118 -0.2867'
*** floating-point precision change: Transform translation='-3.826000 3.118000 -0.286700' to '-3.826 3.118 -0.2867'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.6960 -0.8024 0.9010 0.1851 -0.1712 1.3 [...]' to '1.696 -0.8024 0.901 0.1851 -0.1712 1.313 [...]'
*** floating-point precision change: TextureCoordinate point='0.5046 0.9061 0.4664 0.9061 0.3813 0.865 [...]' to '0.5046 0.9061 0.4664 0.9061 0.3813 0.865 [...]'
*** floating-point precision change: HAnimJoint center='0 32.910000 -1.570000' to '0 32.91 -1.57'
*** floating-point precision change: Transform translation='0 32.910000 -1.570000' to '0 32.91 -1.57'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='5.2120 4.6980 -2.6250 4.9680 5.0320 3.07 [...]' to '5.212 4.698 -2.625 4.968 5.032 3.07 1.01 [...]'
*** floating-point precision change: TextureCoordinate point='0.8787 0.5482 0.8879 0.5725 0.8253 0.585 [...]' to '0.8787 0.5482 0.8879 0.5725 0.8253 0.585 [...]'
*** floating-point precision change: HAnimJoint center='7.266000 54.049999 -1.790000' to '7.266 54.05 -1.79'
*** floating-point precision change: Transform translation='7.266000 54.049999 -1.790000' to '7.266 54.05 -1.79'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.3680 -9.7210 -1.0750 0.5554 -9.6270 -1 [...]' to '1.368 -9.721 -1.075 0.5554 -9.627 -1.323 [...]'
*** floating-point precision change: TextureCoordinate point='0.6228 0.0712 0.6294 0.0658 0.6103 0.074 [...]' to '0.6228 0.0712 0.6294 0.0658 0.6103 0.074 [...]'
*** floating-point precision change: HAnimJoint center='7.834000 43.389999 -1.651000' to '7.834 43.39 -1.651'
*** floating-point precision change: Transform translation='7.834000 43.389999 -1.651000' to '7.834 43.39 -1.651'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.0407 -0.8376 -1.2210 0.7331 -0.5933 0 [...]' to '-0.0407 -0.8376 -1.221 0.7331 -0.5933 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.0471 0.5348 0.0457 0.5477 0.0517 0.518 [...]' to '0.0471 0.5348 0.0457 0.5477 0.0517 0.518 [...]'
*** floating-point precision change: HAnimJoint center='7.738000 35.430000 -1.558000' to '7.738 35.43 -1.558'
*** floating-point precision change: Transform translation='7.738000 35.430000 -1.558000' to '7.738 35.43 -1.558'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.4043 -3.2070 -1.3780 0.4128 -2.9680 - [...]' to '-0.4043 -3.207 -1.378 0.4128 -2.968 -1.4 [...]'
*** floating-point precision change: TextureCoordinate point='0.2854 0.4170 0.2772 0.4100 0.2831 0.408 [...]' to '0.2854 0.417 0.2772 0.41 0.2831 0.408 0. [...]'
*** floating-point precision change: HAnimJoint center='-7.266000 54.049999 -1.790000' to '-7.266 54.05 -1.79'
*** floating-point precision change: Transform translation='-7.266000 54.049999 -1.790000' to '-7.266 54.05 -1.79'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.3680 -9.7210 -1.0750 -0.5554 -9.6270 [...]' to '-1.368 -9.721 -1.075 -0.5554 -9.627 -1.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.6228 0.0712 0.6294 0.0658 0.6103 0.074 [...]' to '0.6228 0.0712 0.6294 0.0658 0.6103 0.074 [...]'
*** floating-point precision change: HAnimJoint center='-7.834000 43.389999 -1.651000' to '-7.834 43.39 -1.651'
*** floating-point precision change: Transform translation='-7.834000 43.389999 -1.651000' to '-7.834 43.39 -1.651'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0407 -0.8376 -1.2210 -0.7331 -0.5933 0 [...]' to '0.0407 -0.8376 -1.221 -0.7331 -0.5933 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.0471 0.5348 0.0457 0.5477 0.0517 0.518 [...]' to '0.0471 0.5348 0.0457 0.5477 0.0517 0.518 [...]'
*** floating-point precision change: HAnimJoint center='-7.738000 35.430000 -1.558000' to '-7.738 35.43 -1.558'
*** floating-point precision change: Transform translation='-7.738000 35.430000 -1.558000' to '-7.738 35.43 -1.558'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.4043 -3.2070 -1.3780 -0.4128 -2.9680 - [...]' to '0.4043 -3.207 -1.378 -0.4128 -2.968 -1.4 [...]'
*** floating-point precision change: TextureCoordinate point='0.2854 0.4170 0.2772 0.4100 0.2831 0.408 [...]' to '0.2854 0.417 0.2772 0.41 0.2831 0.408 0. [...]'
*** floating-point precision change: HAnimJoint center='0 37.060001 -1.409000' to '0 37.06 -1.409'
*** floating-point precision change: Transform translation='0 37.060001 -1.409000' to '0 37.06 -1.409'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='5.6530 10.7600 -2.0320 4.4910 10.6600 2. [...]' to '5.653 10.76 -2.032 4.491 10.66 2.208 0.6 [...]'
*** floating-point precision change: TextureCoordinate point='0.5600 0.5116 0.5730 0.5408 0.5399 0.551 [...]' to '0.56 0.5116 0.573 0.5408 0.5399 0.5517 0 [...]'
*** floating-point precision change: HAnimJoint center='0 37.060001 -1.409000' to '0 37.06 -1.409'
*** floating-point precision change: Transform translation='0 37.060001 -1.409000' to '0 37.06 -1.409'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.6230 22.0900 2.0290 5.0150 29.5200 3.0 [...]' to '1.623 22.09 2.029 5.015 29.52 3.006 5.10 [...]'
*** floating-point precision change: TextureCoordinate point='0.0536 0.8577 0.0288 0.8460 0.0262 0.837 [...]' to '0.0536 0.8577 0.0288 0.846 0.0262 0.8372 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//KoreanCharacter07No.x3d.length=156099 bytes
processed canonical Characters//KoreanCharacter07NoTidy.x3d.length=149132 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_No skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_No name='No' loa='-1'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[8], diagnostic]
is HAnim 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' (loa='1'), 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' (loa='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' (loa='1'), 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' (loa='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' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3], warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter08Da.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 32.730000 -1.981000' to '0 32.73 -1.981'
*** floating-point precision change: Transform translation='0 32.730000 -1.981000' to '0 32.73 -1.981'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0000 0.9993 0.0000 0.0000 0.7066 -0.70 [...]' to '0 0.9993 0 0 0.7066 -0.7066 -0.4996 0.70 [...]'
*** floating-point precision change: HAnimJoint center='3.180000 31.250000 -0.949100' to '3.18 31.25 -0.9491'
*** floating-point precision change: Transform translation='3.180000 31.250000 -0.949100' to '3.18 31.25 -0.9491'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.2130 3.4150 -1.4320 -2.5630 3.2350 -0 [...]' to '-2.213 3.415 -1.432 -2.563 3.235 -0.044 [...]'
*** floating-point precision change: TextureCoordinate point='0.9323 0.8796 0.9550 0.9007 0.8109 0.882 [...]' to '0.9323 0.8796 0.955 0.9007 0.8109 0.8829 [...]'
*** floating-point precision change: HAnimJoint center='3.414000 17.040001 -0.955600' to '3.414 17.04 -0.9556'
*** floating-point precision change: Transform translation='3.414000 17.040001 -0.955600' to '3.414 17.04 -0.9556'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.6772 -12.5900 -0.8455 1.1220 -12.5900 [...]' to '0.6772 -12.59 -0.8455 1.122 -12.59 -0.00 [...]'
*** floating-point precision change: TextureCoordinate point='0.8803 0.4005 0.8916 0.4184 0.8769 0.422 [...]' to '0.8803 0.4005 0.8916 0.4184 0.8769 0.422 [...]'
*** floating-point precision change: HAnimJoint center='3.631000 4.504000 -0.746100' to '3.631 4.504 -0.7461'
*** floating-point precision change: Transform translation='3.631000 4.504000 -0.746100' to '3.631 4.504 -0.7461'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.8410 -1.9080 -0.0161 1.3070 -2.0330 -1 [...]' to '1.841 -1.908 -0.0161 1.307 -2.033 -1.161 [...]'
*** floating-point precision change: TextureCoordinate point='0.3073 0.3733 0.2855 0.3775 0.2892 0.394 [...]' to '0.3073 0.3733 0.2855 0.3775 0.2892 0.394 [...]'
*** floating-point precision change: HAnimJoint center='3.631000 3.792000 0.054790' to '3.631 3.792 0.0548'
*** floating-point precision change: Transform translation='3.631000 3.792000 0.054790' to '3.631 3.792 0.0548'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.5800 -1.1050 0.8483 1.6090 -0.9849 0. [...]' to '-1.58 -1.105 0.8483 1.609 -0.9849 0.6977 [...]'
*** floating-point precision change: TextureCoordinate point='0.3109 0.2547 0.3018 0.2892 0.4160 0.375 [...]' to '0.3109 0.2547 0.3018 0.2892 0.416 0.3757 [...]'
*** floating-point precision change: HAnimJoint center='-3.180000 31.250000 -0.949100' to '-3.18 31.25 -0.9491'
*** floating-point precision change: Transform translation='-3.180000 31.250000 -0.949100' to '-3.18 31.25 -0.9491'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.2130 3.4150 -1.4320 2.5630 3.2350 -0.0 [...]' to '2.213 3.415 -1.432 2.563 3.235 -0.044 1. [...]'
*** floating-point precision change: TextureCoordinate point='0.9323 0.8796 0.9550 0.9007 0.8109 0.882 [...]' to '0.9323 0.8796 0.955 0.9007 0.8109 0.8829 [...]'
*** floating-point precision change: HAnimJoint center='-3.414000 17.040001 -0.955600' to '-3.414 17.04 -0.9556'
*** floating-point precision change: Transform translation='-3.414000 17.040001 -0.955600' to '-3.414 17.04 -0.9556'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.6772 -12.5900 -0.8455 -1.1220 -12.590 [...]' to '-0.6772 -12.59 -0.8455 -1.122 -12.59 -0. [...]'
*** floating-point precision change: TextureCoordinate point='0.8803 0.4005 0.8916 0.4184 0.8769 0.422 [...]' to '0.8803 0.4005 0.8916 0.4184 0.8769 0.422 [...]'
*** floating-point precision change: HAnimJoint center='-3.631000 4.504000 -0.746100' to '-3.631 4.504 -0.7461'
*** floating-point precision change: Transform translation='-3.631000 4.504000 -0.746100' to '-3.631 4.504 -0.7461'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.8410 -1.9080 -0.0161 -1.3070 -2.0330 [...]' to '-1.841 -1.908 -0.0161 -1.307 -2.033 -1.1 [...]'
*** floating-point precision change: TextureCoordinate point='0.3073 0.3733 0.2855 0.3775 0.2892 0.394 [...]' to '0.3073 0.3733 0.2855 0.3775 0.2892 0.394 [...]'
*** floating-point precision change: HAnimJoint center='-3.631000 3.792000 0.054790' to '-3.631 3.792 0.0548'
*** floating-point precision change: Transform translation='-3.631000 3.792000 0.054790' to '-3.631 3.792 0.0548'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.5800 -1.1050 0.8483 -1.6090 -0.9849 0. [...]' to '1.58 -1.105 0.8483 -1.609 -0.9849 0.6977 [...]'
*** floating-point precision change: TextureCoordinate point='0.3109 0.2547 0.3018 0.2892 0.4160 0.375 [...]' to '0.3109 0.2547 0.3018 0.2892 0.416 0.3757 [...]'
*** floating-point precision change: HAnimJoint center='0 29.620001 -1.431000' to '0 29.62 -1.431'
*** floating-point precision change: Transform translation='0 29.620001 -1.431000' to '0 29.62 -1.431'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='4.7080 5.2470 -2.0400 4.4360 5.2750 2.68 [...]' to '4.708 5.247 -2.04 4.436 5.275 2.684 1.04 [...]'
*** floating-point precision change: TextureCoordinate point='0.5751 0.2385 0.5817 0.2593 0.5297 0.268 [...]' to '0.5751 0.2385 0.5817 0.2593 0.5297 0.268 [...]'
*** floating-point precision change: HAnimJoint center='6.320000 49.709999 -1.215000' to '6.32 49.71 -1.215'
*** floating-point precision change: Transform translation='6.320000 49.709999 -1.215000' to '6.32 49.71 -1.215'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.5790 -7.2510 -0.1368 0.8267 -3.9640 -1 [...]' to '1.579 -7.251 -0.1368 0.8267 -3.964 -1.27 [...]'
*** floating-point precision change: TextureCoordinate point='0.1242 0.2320 0.1329 0.2264 0.1089 0.234 [...]' to '0.1242 0.232 0.1329 0.2264 0.1089 0.234 [...]'
*** floating-point precision change: HAnimJoint center='6.687000 42.259998 -1.215000' to '6.687 42.26 -1.215'
*** floating-point precision change: Transform translation='6.687000 42.259998 -1.215000' to '6.687 42.26 -1.215'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.5486 -8.2830 -1.2320 1.4860 -8.0770 -0 [...]' to '0.5486 -8.283 -1.232 1.486 -8.077 -0.241 [...]'
*** floating-point precision change: TextureCoordinate point='0.1049 0.0541 0.1104 0.0527 0.0952 0.057 [...]' to '0.1049 0.0541 0.1104 0.0527 0.0952 0.057 [...]'
*** floating-point precision change: HAnimJoint center='7.341000 34.169998 -1.443000' to '7.341 34.17 -1.443'
*** floating-point precision change: Transform translation='7.341000 34.169998 -1.443000' to '7.341 34.17 -1.443'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.0484 -2.6690 -1.1090 0.5122 -2.5360 - [...]' to '-0.0484 -2.669 -1.109 0.5122 -2.536 -1.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.2050 0.0658 0.1911 0.0707 0.1929 0.062 [...]' to '0.205 0.0658 0.1911 0.0707 0.1929 0.0623 [...]'
*** floating-point precision change: HAnimJoint center='-6.320000 49.709999 -1.215000' to '-6.32 49.71 -1.215'
*** floating-point precision change: Transform translation='-6.320000 49.709999 -1.215000' to '-6.32 49.71 -1.215'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.5790 -7.2510 -0.1368 -0.8267 -3.9640 [...]' to '-1.579 -7.251 -0.1368 -0.8267 -3.964 -1. [...]'
*** floating-point precision change: TextureCoordinate point='0.1242 0.2320 0.1329 0.2264 0.1089 0.234 [...]' to '0.1242 0.232 0.1329 0.2264 0.1089 0.234 [...]'
*** floating-point precision change: HAnimJoint center='-6.687000 42.259998 -1.215000' to '-6.687 42.26 -1.215'
*** floating-point precision change: Transform translation='-6.687000 42.259998 -1.215000' to '-6.687 42.26 -1.215'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.5486 -8.2830 -1.2320 -1.4860 -8.0770 [...]' to '-0.5486 -8.283 -1.232 -1.486 -8.077 -0.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.1049 0.0541 0.1104 0.0527 0.0952 0.057 [...]' to '0.1049 0.0541 0.1104 0.0527 0.0952 0.057 [...]'
*** floating-point precision change: HAnimJoint center='-7.341000 34.169998 -1.443000' to '-7.341 34.17 -1.443'
*** floating-point precision change: Transform translation='-7.341000 34.169998 -1.443000' to '-7.341 34.17 -1.443'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0484 -2.6690 -1.1090 -0.5122 -2.5360 - [...]' to '0.0484 -2.669 -1.109 -0.5122 -2.536 -1.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.2050 0.0658 0.1911 0.0707 0.1929 0.062 [...]' to '0.205 0.0658 0.1911 0.0707 0.1929 0.0623 [...]'
*** floating-point precision change: HAnimJoint center='0 36.869999 -1.035000' to '0 36.87 -1.035'
*** floating-point precision change: Transform translation='0 36.869999 -1.035000' to '0 36.87 -1.035'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='4.2770 7.8260 -2.0230 3.7360 7.5240 2.03 [...]' to '4.277 7.826 -2.023 3.736 7.524 2.038 1.9 [...]'
*** floating-point precision change: TextureCoordinate point='0.6541 0.6778 0.6761 0.6928 0.6519 0.714 [...]' to '0.6541 0.6778 0.6761 0.6928 0.6519 0.714 [...]'
*** floating-point precision change: HAnimJoint center='0 53.980000 -1.219000' to '0 53.98 -1.219'
*** floating-point precision change: Transform translation='0 53.980000 -1.219000' to '0 53.98 -1.219'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.3470 -0.4510 2.2330 4.6280 6.9490 2.84 [...]' to '1.347 -0.451 2.233 4.628 6.949 2.849 4.7 [...]'
*** floating-point precision change: TextureCoordinate point='0.0714 0.7634 0.0438 0.7489 0.0432 0.734 [...]' to '0.0714 0.7634 0.0438 0.7489 0.0432 0.734 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//KoreanCharacter08Da.x3d.length=168761 bytes
processed canonical Characters//KoreanCharacter08DaTidy.x3d.length=162760 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Da skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Da name='Da' loa='-1'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[8], diagnostic]
is HAnim 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' (loa='1'), 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' (loa='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' (loa='1'), 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' (loa='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' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3], warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter09Ru.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 35.950001 -1.712000' to '0 35.95 -1.712'
*** floating-point precision change: Transform translation='0 35.950001 -1.712000' to '0 35.95 -1.712'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0000 1.2340 0.0000 0.0000 0.8727 -0.87 [...]' to '0 1.234 0 0 0.8727 -0.8727 -0.6171 0.872 [...]'
*** floating-point precision change: HAnimJoint center='3.602000 33.740002 -1.967000' to '3.602 33.74 -1.967'
*** floating-point precision change: Transform translation='3.602000 33.740002 -1.967000' to '3.602 33.74 -1.967'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.8500 0.1840 -0.0877 1.9430 -0.0169 -2. [...]' to '2.85 0.184 -0.0877 1.943 -0.0169 -2.625 [...]'
*** floating-point precision change: TextureCoordinate point='0.6973 0.5621 0.6732 0.5606 0.6756 0.551 [...]' to '0.6973 0.5621 0.6732 0.5606 0.6756 0.551 [...]'
*** floating-point precision change: HAnimJoint center='3.931000 18.230000 -1.935000' to '3.931 18.23 -1.935'
*** floating-point precision change: Transform translation='3.931000 18.230000 -1.935000' to '3.931 18.23 -1.935'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: TextureCoordinate point='0.6463 0.0460 0.6495 0.0509 0.6387 0.052 [...]' to '0.6463 0.046 0.6495 0.0509 0.6387 0.0526 [...]'
*** floating-point precision change: HAnimJoint center='4.077000 4.031000 -1.998000' to '4.077 4.031 -1.998'
*** floating-point precision change: Transform translation='4.077000 4.031000 -1.998000' to '4.077 4.031 -1.998'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.7310 -1.8780 0.0290 1.2220 -1.8780 -1. [...]' to '1.731 -1.878 0.029 1.222 -1.878 -1.495 - [...]'
*** floating-point precision change: TextureCoordinate point='0.8159 0.2271 0.7810 0.2271 0.7858 0.241 [...]' to '0.8159 0.2271 0.781 0.2271 0.7858 0.2412 [...]'
*** floating-point precision change: HAnimJoint center='4.077000 3.104000 -0.923900' to '4.077 3.104 -0.9239'
*** floating-point precision change: Transform translation='4.077000 3.104000 -0.923900' to '4.077 3.104 -0.9239'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.6960 -0.8024 0.9010 -0.1851 -0.1712 1 [...]' to '-1.696 -0.8024 0.901 -0.1851 -0.1712 1.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.8363 0.2274 0.8605 0.2295 0.8399 0.242 [...]' to '0.8363 0.2274 0.8605 0.2295 0.8399 0.242 [...]'
*** floating-point precision change: HAnimJoint center='-3.602000 33.740002 -1.967000' to '-3.602 33.74 -1.967'
*** floating-point precision change: Transform translation='-3.602000 33.740002 -1.967000' to '-3.602 33.74 -1.967'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.8500 0.1840 -0.0877 -1.9430 -0.0169 - [...]' to '-2.85 0.184 -0.0877 -1.943 -0.0169 -2.62 [...]'
*** floating-point precision change: TextureCoordinate point='0.6973 0.5621 0.6732 0.5606 0.6756 0.551 [...]' to '0.6973 0.5621 0.6732 0.5606 0.6756 0.551 [...]'
*** floating-point precision change: HAnimJoint center='-3.931000 18.230000 -1.935000' to '-3.931 18.23 -1.935'
*** floating-point precision change: Transform translation='-3.931000 18.230000 -1.935000' to '-3.931 18.23 -1.935'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.1820 -14.5600 -1.0910 -1.5530 -14.560 [...]' to '-1.182 -14.56 -1.091 -1.553 -14.56 -0.10 [...]'
*** floating-point precision change: TextureCoordinate point='0.6463 0.0460 0.6495 0.0509 0.6387 0.052 [...]' to '0.6463 0.046 0.6495 0.0509 0.6387 0.0526 [...]'
*** floating-point precision change: HAnimJoint center='-4.077000 4.031000 -1.998000' to '-4.077 4.031 -1.998'
*** floating-point precision change: Transform translation='-4.077000 4.031000 -1.998000' to '-4.077 4.031 -1.998'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.7310 -1.8780 0.0290 -1.2220 -1.8780 - [...]' to '-1.731 -1.878 0.029 -1.222 -1.878 -1.495 [...]'
*** floating-point precision change: TextureCoordinate point='0.8159 0.2271 0.7810 0.2271 0.7858 0.241 [...]' to '0.8159 0.2271 0.781 0.2271 0.7858 0.2412 [...]'
*** floating-point precision change: HAnimJoint center='-4.077000 3.104000 -0.923900' to '-4.077 3.104 -0.9239'
*** floating-point precision change: Transform translation='-4.077000 3.104000 -0.923900' to '-4.077 3.104 -0.9239'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.6960 -0.8024 0.9010 0.1851 -0.1712 1.3 [...]' to '1.696 -0.8024 0.901 0.1851 -0.1712 1.313 [...]'
*** floating-point precision change: TextureCoordinate point='0.8363 0.2274 0.8605 0.2295 0.8399 0.242 [...]' to '0.8363 0.2274 0.8605 0.2295 0.8399 0.242 [...]'
*** floating-point precision change: HAnimJoint center='0 32.209999 -2.058000' to '0 32.21 -2.058'
*** floating-point precision change: Transform translation='0 32.209999 -2.058000' to '0 32.21 -2.058'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='5.1340 5.3250 -2.3070 5.5760 5.3210 2.30 [...]' to '5.134 5.325 -2.307 5.576 5.321 2.301 1.8 [...]'
*** floating-point precision change: TextureCoordinate point='0.9018 0.4063 0.9014 0.4179 0.8749 0.413 [...]' to '0.9018 0.4063 0.9014 0.4179 0.8749 0.413 [...]'
*** floating-point precision change: HAnimJoint center='6.479000 53.209999 -2.007000' to '6.479 53.21 -2.007'
*** floating-point precision change: Transform translation='6.479000 53.209999 -2.007000' to '6.479 53.21 -2.007'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.8530 -8.0010 -1.1310 1.5550 -8.6180 -1 [...]' to '1.853 -8.001 -1.131 1.555 -8.618 -1.014 [...]'
*** floating-point precision change: TextureCoordinate point='0.9104 0.7733 0.9089 0.7620 0.9165 0.759 [...]' to '0.9104 0.7733 0.9089 0.762 0.9165 0.7594 [...]'
*** floating-point precision change: HAnimJoint center='7.489000 44.990002 -2.016000' to '7.489 44.99 -2.016'
*** floating-point precision change: Transform translation='7.489000 44.990002 -2.016000' to '7.489 44.99 -2.016'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.0246 -0.0996 -1.4230 0.9308 0.0352 1. [...]' to '-0.0246 -0.0996 -1.423 0.9308 0.0352 1.0 [...]'
*** floating-point precision change: TextureCoordinate point='0.9157 0.7044 0.9151 0.6926 0.9280 0.689 [...]' to '0.9157 0.7044 0.9151 0.6926 0.928 0.6893 [...]'
*** floating-point precision change: HAnimJoint center='7.938000 35.980000 -1.856000' to '7.938 35.98 -1.856'
*** floating-point precision change: Transform translation='7.938000 35.980000 -1.856000' to '7.938 35.98 -1.856'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.4805 -4.0720 -1.7330 0.3197 -3.6970 - [...]' to '-0.4805 -4.072 -1.733 0.3197 -3.697 -1.9 [...]'
*** floating-point precision change: TextureCoordinate point='0.6005 0.7070 0.5925 0.7213 0.6020 0.720 [...]' to '0.6005 0.707 0.5925 0.7213 0.602 0.7209 [...]'
*** floating-point precision change: HAnimJoint center='-6.479000 53.209999 -2.007000' to '-6.479 53.21 -2.007'
*** floating-point precision change: Transform translation='-6.479000 53.209999 -2.007000' to '-6.479 53.21 -2.007'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.8530 -8.0010 -1.1310 -1.5550 -8.6180 [...]' to '-1.853 -8.001 -1.131 -1.555 -8.618 -1.01 [...]'
*** floating-point precision change: TextureCoordinate point='0.9104 0.7733 0.9089 0.7620 0.9165 0.759 [...]' to '0.9104 0.7733 0.9089 0.762 0.9165 0.7594 [...]'
*** floating-point precision change: HAnimJoint center='-7.489000 44.990002 -2.016000' to '-7.489 44.99 -2.016'
*** floating-point precision change: Transform translation='-7.489000 44.990002 -2.016000' to '-7.489 44.99 -2.016'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0246 -0.0996 -1.4230 -0.9308 0.0352 1. [...]' to '0.0246 -0.0996 -1.423 -0.9308 0.0352 1.0 [...]'
*** floating-point precision change: TextureCoordinate point='0.9157 0.7044 0.9151 0.6926 0.9280 0.689 [...]' to '0.9157 0.7044 0.9151 0.6926 0.928 0.6893 [...]'
*** floating-point precision change: HAnimJoint center='-7.938000 35.980000 -1.856000' to '-7.938 35.98 -1.856'
*** floating-point precision change: Transform translation='-7.938000 35.980000 -1.856000' to '-7.938 35.98 -1.856'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.4805 -4.0720 -1.7330 -0.3197 -3.6970 - [...]' to '0.4805 -4.072 -1.733 -0.3197 -3.697 -1.9 [...]'
*** floating-point precision change: TextureCoordinate point='0.6005 0.7070 0.5925 0.7213 0.6020 0.720 [...]' to '0.6005 0.707 0.5925 0.7213 0.602 0.7209 [...]'
*** floating-point precision change: HAnimJoint center='0 38.250000 -1.903000' to '0 38.25 -1.903'
*** floating-point precision change: Transform translation='0 38.250000 -1.903000' to '0 38.25 -1.903'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.0320 18.1300 -1.6890 1.9650 18.0400 -1 [...]' to '1.032 18.13 -1.689 1.965 18.04 -1.256 2. [...]'
*** floating-point precision change: TextureCoordinate point='0.4262 0.4444 0.4315 0.4238 0.4007 0.411 [...]' to '0.4262 0.4444 0.4315 0.4238 0.4007 0.411 [...]'
*** floating-point precision change: HAnimJoint center='0 58.450001 -1.829000' to '0 58.45 -1.829'
*** floating-point precision change: Transform translation='0 58.450001 -1.829000' to '0 58.45 -1.829'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.0790 -0.6566 1.8330 5.0730 7.0070 2.33 [...]' to '1.079 -0.6566 1.833 5.073 7.007 2.332 5. [...]'
*** floating-point precision change: TextureCoordinate point='0.0711 0.7869 0.0508 0.7677 0.0509 0.752 [...]' to '0.0711 0.7869 0.0508 0.7677 0.0509 0.752 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//KoreanCharacter09Ru.x3d.length=156488 bytes
processed canonical Characters//KoreanCharacter09RuTidy.x3d.length=151038 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Ru skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Ru name='Ru' loa='-1'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[8], diagnostic]
is HAnim 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' (loa='1'), 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' (loa='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' (loa='1'), 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' (loa='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' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3], warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter10Mi.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 32.680000 -0.707600' to '0 32.68 -0.7076'
*** floating-point precision change: Transform translation='0 32.680000 -0.707600' to '0 32.68 -0.7076'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 0 5 6 -1 0 6 7 -1 0 7 8 -1 0 8 9 -1 0 9 10 -1 0 10 11 -1 0 11 12 -1 0 12 1 -1 14 2 1 -1 1 13 14 -1 15 3 2 -1 2 14 15 -1 16 4 3 -1 3 15 16 -1 17 5 4 -1 4 16 17 -1 18 6 5 -1 5 17 18 -1 19 7 6 -1 6 18 19 -1 20 8 7 -1 7 19 20 -1 21 9 8 -1 8 20 21 -1 22 10 9 -1 9 21 22 -1 23 11 10 -1 10 22 23 -1 24 12 11 -1 11 23 24 -1 13 1 12 -1 12 24 13 -1 26 14 13 -1 13 25 26 -1 27 15 14 -1 14 26 27 -1 28 16 15 -1 15 27 28 -1 29 17 16 -1 16 28 29 -1 30 18 17 -1 17 29 30 -1 31 19 18 -1 18 30 31 -1 32 20 19 -1 19 31 32 -1 33 21 20 -1 20 32 33 -1 34 22 21 -1 21 33 34 -1 35 23 22 -1 22 34 35 -1 36 24 23 -1 23 35 36 -1 25 13 24 -1 24 36 25 -1 38 26 25 -1 25 37 38 -1 39 27 26 -1 26 38 39 -1 40 28 27 -1 27 39 40 -1 41 29 28 -1 28 40 41 -1 42 30 29 -1 29 41 42 -1 43 31 30 -1 30 42 43 -1 44 32 31 -1 31 43 44 -1 45 33 32 -1 32 44 45 -1 46 34 33 -1 33 45 46 -1 47 35 34 -1 34 46 47 -1 48 36 35 -1 35 47 48 -1 37 25 36 -1 36 48 37 -1 50 38 37 -1 37 49 50 -1 51 39 38 -1 38 50 51 -1 52 40 39 -1 39 51 52 -1 53 41 40 -1 40 52 53 -1 54 42 41 -1 41 53 54 -1 55 43 42 -1 42 54 55 -1 56 44 43 -1 43 55 56 -1 57 45 44 -1 44 56 57 -1 58 46 45 -1 45 57 58 -1 59 47 46 -1 46 58 59 -1 60 48 47 -1 47 59 60 -1 49 37 48 -1 48 60 49 -1 61 50 49 -1 61 51 50 -1 61 52 51 -1 61 53 52 -1 61 54 53 -1 61 55 54 -1 61 56 55 -1 61 57 56 -1 61 58 57 -1 61 59 58 -1 61 60 59 -1 61 49 60 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.0000 1.0530 0.0273 0.0000 0.9123 -0.54 [...]' to '0 1.053 0.0273 0 0.9123 -0.5414 -0.4375 [...]'
*** floating-point precision change: TextureCoordinate point='0.1425 0.4764 0.2147 0.4749 0.2042 0.474 [...]' to '0.1425 0.4764 0.2147 0.4749 0.2042 0.474 [...]'
*** floating-point precision change: HAnimJoint center='3.309000 31.309999 -0.837700' to '3.309 31.31 -0.8377'
*** floating-point precision change: Transform translation='3.309000 31.309999 -0.837700' to '3.309 31.31 -0.8377'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.5820 0.2394 -0.1057 1.7450 0.0229 -1.9 [...]' to '2.582 0.2394 -0.1057 1.745 0.0229 -1.975 [...]'
*** floating-point precision change: TextureCoordinate point='0.1069 0.3430 0.3185 0.3293 0.3029 0.322 [...]' to '0.1069 0.343 0.3185 0.3293 0.3029 0.3225 [...]'
*** floating-point precision change: HAnimJoint center='3.584000 17.160000 -1.037000' to '3.584 17.16 -1.037'
*** floating-point precision change: Transform translation='3.584000 17.160000 -1.037000' to '3.584 17.16 -1.037'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.6171 -13.0100 -0.6361 0.9297 -13.0100 [...]' to '0.6171 -13.01 -0.6361 0.9297 -13.01 -0.0 [...]'
*** floating-point precision change: TextureCoordinate point='0.8940 0.3355 0.9033 0.3536 0.8888 0.356 [...]' to '0.894 0.3355 0.9033 0.3536 0.8888 0.3564 [...]'
*** floating-point precision change: HAnimJoint center='3.602000 4.137000 0.610400' to '3.602 4.137 0.6104'
*** floating-point precision change: Transform translation='3.602000 4.137000 0.610400' to '3.602 4.137 0.6104'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.4450 -1.2200 -1.5370 1.0440 -1.2400 -2 [...]' to '1.445 -1.22 -1.537 1.044 -1.24 -2.426 -0 [...]'
*** floating-point precision change: TextureCoordinate point='0.4523 0.3285 0.4305 0.3327 0.4342 0.349 [...]' to '0.4523 0.3285 0.4305 0.3327 0.4342 0.349 [...]'
*** floating-point precision change: HAnimJoint center='3.602000 3.020000 0.070170' to '3.602 3.02 0.0702'
*** floating-point precision change: Transform translation='3.602000 3.020000 0.070170' to '3.602 3.02 0.0702'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.3710 -2.8920 -0.0282 -0.0288 -2.8920 - [...]' to '1.371 -2.892 -0.0282 -0.0288 -2.892 -0.0 [...]'
*** floating-point precision change: TextureCoordinate point='0.3792 0.4637 0.3701 0.4982 0.5611 0.330 [...]' to '0.3792 0.4637 0.3701 0.4982 0.5611 0.330 [...]'
*** floating-point precision change: HAnimJoint center='-3.309000 31.309999 -0.837700' to '-3.309 31.31 -0.8377'
*** floating-point precision change: Transform translation='-3.309000 31.309999 -0.837700' to '-3.309 31.31 -0.8377'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.5820 0.2394 -0.1057 -1.7450 0.0229 -1 [...]' to '-2.582 0.2394 -0.1057 -1.745 0.0229 -1.9 [...]'
*** floating-point precision change: TextureCoordinate point='0.1069 0.3430 0.3185 0.3293 0.3029 0.322 [...]' to '0.1069 0.343 0.3185 0.3293 0.3029 0.3225 [...]'
*** floating-point precision change: HAnimJoint center='-3.584000 17.160000 -1.037000' to '-3.584 17.16 -1.037'
*** floating-point precision change: Transform translation='-3.584000 17.160000 -1.037000' to '-3.584 17.16 -1.037'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.6171 -13.0100 -0.6361 -0.9297 -13.010 [...]' to '-0.6171 -13.01 -0.6361 -0.9297 -13.01 -0 [...]'
*** floating-point precision change: TextureCoordinate point='0.8940 0.3355 0.9033 0.3536 0.8888 0.356 [...]' to '0.894 0.3355 0.9033 0.3536 0.8888 0.3564 [...]'
*** floating-point precision change: HAnimJoint center='-3.602000 4.137000 0.610400' to '-3.602 4.137 0.6104'
*** floating-point precision change: Transform translation='-3.602000 4.137000 0.610400' to '-3.602 4.137 0.6104'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.4450 -1.2200 -1.5370 -1.0440 -1.2400 [...]' to '-1.445 -1.22 -1.537 -1.044 -1.24 -2.426 [...]'
*** floating-point precision change: TextureCoordinate point='0.4523 0.3285 0.4305 0.3327 0.4342 0.349 [...]' to '0.4523 0.3285 0.4305 0.3327 0.4342 0.349 [...]'
*** floating-point precision change: HAnimJoint center='-3.602000 3.020000 0.070170' to '-3.602 3.02 0.0702'
*** floating-point precision change: Transform translation='-3.602000 3.020000 0.070170' to '-3.602 3.02 0.0702'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.3710 -2.8920 -0.0282 0.0288 -2.8920 - [...]' to '-1.371 -2.892 -0.0282 0.0288 -2.892 -0.0 [...]'
*** floating-point precision change: TextureCoordinate point='0.3792 0.4637 0.3701 0.4982 0.5611 0.330 [...]' to '0.3792 0.4637 0.3701 0.4982 0.5611 0.330 [...]'
*** floating-point precision change: HAnimJoint center='0.050530 30.200001 -1.380000' to '0.0505 30.2 -1.38'
*** floating-point precision change: Transform translation='0.050530 30.200001 -1.380000' to '0.0505 30.2 -1.38'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='4.8130 5.0050 -1.4160 4.6090 5.0010 2.39 [...]' to '4.813 5.005 -1.416 4.609 5.001 2.399 1.4 [...]'
*** floating-point precision change: TextureCoordinate point='0.1541 0.5109 0.1554 0.5319 0.0998 0.529 [...]' to '0.1541 0.5109 0.1554 0.5319 0.0998 0.529 [...]'
*** floating-point precision change: HAnimJoint center='6.032000 48.580002 -1.277000' to '6.032 48.58 -1.277'
*** floating-point precision change: Transform translation='6.032000 48.580002 -1.277000' to '6.032 48.58 -1.277'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.5350 -7.2490 -0.8051 0.8614 -7.2080 -1 [...]' to '1.535 -7.249 -0.8051 0.8614 -7.208 -1.05 [...]'
*** floating-point precision change: TextureCoordinate point='0.5806 0.1531 0.5893 0.1475 0.5653 0.155 [...]' to '0.5806 0.1531 0.5893 0.1475 0.5653 0.155 [...]'
*** floating-point precision change: HAnimJoint center='6.032000 40.810001 -1.412000' to '6.032 40.81 -1.412'
*** floating-point precision change: Transform translation='6.032000 40.810001 -1.412000' to '6.032 40.81 -1.412'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.8210 -0.5909 -0.8822 1.4270 -0.5940 0. [...]' to '0.821 -0.5909 -0.8822 1.427 -0.594 0.731 [...]'
*** floating-point precision change: TextureCoordinate point='0.5737 0.0472 0.5721 0.0377 0.5736 0.059 [...]' to '0.5737 0.0472 0.5721 0.0377 0.5736 0.059 [...]'
*** floating-point precision change: HAnimJoint center='6.934000 33.959999 -1.108000' to '6.934 33.96 -1.108'
*** floating-point precision change: Transform translation='6.934000 33.959999 -1.108000' to '6.934 33.96 -1.108'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.1606 -3.1190 -1.3670 0.5955 -2.8040 - [...]' to '-0.1606 -3.119 -1.367 0.5955 -2.804 -1.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.1308 0.0366 0.1241 0.0246 0.1321 0.024 [...]' to '0.1308 0.0366 0.1241 0.0246 0.1321 0.024 [...]'
*** floating-point precision change: HAnimJoint center='-6.032000 48.580002 -1.277000' to '-6.032 48.58 -1.277'
*** floating-point precision change: Transform translation='-6.032000 48.580002 -1.277000' to '-6.032 48.58 -1.277'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.5350 -7.2490 -0.8051 -0.8614 -7.2080 [...]' to '-1.535 -7.249 -0.8051 -0.8614 -7.208 -1. [...]'
*** floating-point precision change: TextureCoordinate point='0.5806 0.1531 0.5893 0.1475 0.5653 0.155 [...]' to '0.5806 0.1531 0.5893 0.1475 0.5653 0.155 [...]'
*** floating-point precision change: HAnimJoint center='-6.032000 40.810001 -1.412000' to '-6.032 40.81 -1.412'
*** floating-point precision change: Transform translation='-6.032000 40.810001 -1.412000' to '-6.032 40.81 -1.412'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.8210 -0.5909 -0.8822 -1.4270 -0.5940 [...]' to '-0.821 -0.5909 -0.8822 -1.427 -0.594 0.7 [...]'
*** floating-point precision change: TextureCoordinate point='0.5737 0.0472 0.5721 0.0377 0.5736 0.059 [...]' to '0.5737 0.0472 0.5721 0.0377 0.5736 0.059 [...]'
*** floating-point precision change: HAnimJoint center='-6.934000 33.959999 -1.108000' to '-6.934 33.96 -1.108'
*** floating-point precision change: Transform translation='-6.934000 33.959999 -1.108000' to '-6.934 33.96 -1.108'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.1606 -3.1190 -1.3670 -0.5955 -2.8040 - [...]' to '0.1606 -3.119 -1.367 -0.5955 -2.804 -1.3 [...]'
*** floating-point precision change: TextureCoordinate point='0.1308 0.0366 0.1241 0.0246 0.1321 0.024 [...]' to '0.1308 0.0366 0.1241 0.0246 0.1321 0.024 [...]'
*** floating-point precision change: HAnimJoint center='0 35.310001 -2.314000' to '0 35.31 -2.314'
*** floating-point precision change: Transform translation='0 35.310001 -2.314000' to '0 35.31 -2.314'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='4.3790 8.3560 -0.4705 4.1690 8.2310 3.15 [...]' to '4.379 8.356 -0.4705 4.169 8.231 3.151 2. [...]'
*** floating-point precision change: TextureCoordinate point='0.5733 0.9291 0.5863 0.9495 0.5504 0.963 [...]' to '0.5733 0.9291 0.5863 0.9495 0.5504 0.963 [...]'
*** floating-point precision change: HAnimJoint center='0 35.310001 -2.314000' to '0 35.31 -2.314'
*** floating-point precision change: Transform translation='0 35.310001 -2.314000' to '0 35.31 -2.314'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.4960 17.2900 2.9600 5.0310 25.0900 3.7 [...]' to '1.496 17.29 2.96 5.031 25.09 3.753 1.013 [...]'
*** floating-point precision change: TextureCoordinate point='0.0700 0.8003 0.0447 0.7871 0.0442 0.773 [...]' to '0.07 0.8003 0.0447 0.7871 0.0442 0.7738 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//KoreanCharacter10Mi.x3d.length=167401 bytes
processed canonical Characters//KoreanCharacter10MiTidy.x3d.length=160103 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Mi skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Mi name='Mi' loa='-1'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
is HAnim 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' (loa='1'), 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' (loa='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' (loa='1'), 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' (loa='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' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3], warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter11Min.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 33.689999 -2.063000' to '0 33.69 -2.063'
*** floating-point precision change: Transform translation='0 33.689999 -2.063000' to '0 33.69 -2.063'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.0650 0.4278 -0.4753 1.1570 0.4279 0.48 [...]' to '1.065 0.4278 -0.4753 1.157 0.4279 0.4804 [...]'
*** floating-point precision change: TextureCoordinate point='0.5818 0.0856 0.5841 0.1063 0.5680 0.106 [...]' to '0.5818 0.0856 0.5841 0.1063 0.568 0.1063 [...]'
*** floating-point precision change: HAnimJoint center='3.383000 32.919998 -2.063000' to '3.383 32.92 -2.063'
*** floating-point precision change: Transform translation='3.383000 32.919998 -2.063000' to '3.383 32.92 -2.063'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.6720 -0.3788 0.1246 1.8980 -0.6834 -2. [...]' to '2.672 -0.3788 0.1246 1.898 -0.6834 -2.35 [...]'
*** floating-point precision change: TextureCoordinate point='0.5137 0.5362 0.5435 0.5314 0.4871 0.546 [...]' to '0.5137 0.5362 0.5435 0.5314 0.4871 0.546 [...]'
*** floating-point precision change: HAnimJoint center='3.745000 17.990000 -2.063000' to '3.745 17.99 -2.063'
*** floating-point precision change: Transform translation='3.745000 17.990000 -2.063000' to '3.745 17.99 -2.063'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.0210 -13.7900 -1.0710 1.4180 -13.7900 [...]' to '1.021 -13.79 -1.071 1.418 -13.79 0.1246 [...]'
*** floating-point precision change: TextureCoordinate point='0.4947 0.1511 0.4898 0.1553 0.4808 0.139 [...]' to '0.4947 0.1511 0.4898 0.1553 0.4808 0.139 [...]'
*** floating-point precision change: HAnimJoint center='3.701000 4.188000 -1.915000' to '3.701 4.188 -1.915'
*** floating-point precision change: Transform translation='3.701000 4.188000 -1.915000' to '3.701 4.188 -1.915'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.8470 -1.0160 0.0389 1.4570 0.5491 0.02 [...]' to '1.847 -1.016 0.0389 1.457 0.5491 0.0251 [...]'
*** floating-point precision change: TextureCoordinate point='0.0718 0.0975 0.0297 0.0959 0.0385 0.126 [...]' to '0.0718 0.0975 0.0297 0.0959 0.0385 0.126 [...]'
*** floating-point precision change: HAnimJoint center='3.701000 3.418000 -0.400900' to '3.701 3.418 -0.4009'
*** floating-point precision change: Transform translation='3.701000 3.418000 -0.400900' to '3.701 3.418 -0.4009'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.7690 -0.6918 0.7987 1.7580 -3.4270 -1. [...]' to '1.769 -0.6918 0.7987 1.758 -3.427 -1.249 [...]'
*** floating-point precision change: TextureCoordinate point='0.1332 0.1110 0.1385 0.0844 0.1146 0.105 [...]' to '0.1332 0.111 0.1385 0.0844 0.1146 0.1052 [...]'
*** floating-point precision change: HAnimJoint center='-3.383000 32.919998 -2.063000' to '-3.383 32.92 -2.063'
*** floating-point precision change: Transform translation='-3.383000 32.919998 -2.063000' to '-3.383 32.92 -2.063'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-2.6720 -0.3788 0.1245 -1.8980 -0.6834 - [...]' to '-2.672 -0.3788 0.1245 -1.898 -0.6834 -2. [...]'
*** floating-point precision change: TextureCoordinate point='0.5137 0.5362 0.5435 0.5314 0.4871 0.546 [...]' to '0.5137 0.5362 0.5435 0.5314 0.4871 0.546 [...]'
*** floating-point precision change: HAnimJoint center='-3.745000 17.990000 -2.063000' to '-3.745 17.99 -2.063'
*** floating-point precision change: Transform translation='-3.745000 17.990000 -2.063000' to '-3.745 17.99 -2.063'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.0210 -13.7900 -1.0710 -1.3680 -13.790 [...]' to '-1.021 -13.79 -1.071 -1.368 -13.79 0.124 [...]'
*** floating-point precision change: TextureCoordinate point='0.4947 0.1511 0.4898 0.1553 0.4808 0.139 [...]' to '0.4947 0.1511 0.4898 0.1553 0.4808 0.139 [...]'
*** floating-point precision change: HAnimJoint center='-3.701000 4.188000 -1.915000' to '-3.701 4.188 -1.915'
*** floating-point precision change: Transform translation='-3.701000 4.188000 -1.915000' to '-3.701 4.188 -1.915'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.8470 -1.0160 0.0389 -1.4570 0.5491 0. [...]' to '-1.847 -1.016 0.0389 -1.457 0.5491 0.025 [...]'
*** floating-point precision change: TextureCoordinate point='0.0718 0.0975 0.0297 0.0959 0.0385 0.126 [...]' to '0.0718 0.0975 0.0297 0.0959 0.0385 0.126 [...]'
*** floating-point precision change: HAnimJoint center='-3.701000 3.418000 -0.400900' to '-3.701 3.418 -0.4009'
*** floating-point precision change: Transform translation='-3.701000 3.418000 -0.400900' to '-3.701 3.418 -0.4009'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.7690 -0.6918 0.7987 -1.7580 -3.4270 - [...]' to '-1.769 -0.6918 0.7987 -1.758 -3.427 -1.2 [...]'
*** floating-point precision change: TextureCoordinate point='0.1332 0.1110 0.1385 0.0844 0.1146 0.105 [...]' to '0.1332 0.111 0.1385 0.0844 0.1146 0.1052 [...]'
*** floating-point precision change: HAnimJoint center='0 30.980000 -2.063000' to '0 30.98 -2.063'
*** floating-point precision change: Transform translation='0 30.980000 -2.063000' to '0 30.98 -2.063'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='4.8080 4.9310 -2.1460 5.2220 4.9310 2.16 [...]' to '4.808 4.931 -2.146 5.222 4.931 2.169 1.7 [...]'
*** floating-point precision change: TextureCoordinate point='0.5818 0.0856 0.5841 0.1063 0.5680 0.106 [...]' to '0.5818 0.0856 0.5841 0.1063 0.568 0.1063 [...]'
*** floating-point precision change: HAnimJoint center='5.199000 51.119999 -2.106000' to '5.199 51.12 -2.106'
*** floating-point precision change: Transform translation='5.199000 51.119999 -2.106000' to '5.199 51.12 -2.106'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.7670 -1.1610 1.1720 2.1470 -1.5320 -0. [...]' to '1.767 -1.161 1.172 2.147 -1.532 -0.0447 [...]'
*** floating-point precision change: TextureCoordinate point='0.9511 0.2077 0.9350 0.2198 0.9206 0.193 [...]' to '0.9511 0.2077 0.935 0.2198 0.9206 0.1937 [...]'
*** floating-point precision change: HAnimJoint center='7.024000 42.730000 -2.051000' to '7.024 42.73 -2.051'
*** floating-point precision change: Transform translation='7.024000 42.730000 -2.051000' to '7.024 42.73 -2.051'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.0285 -0.0014 -1.2730 0.7859 -0.0014 1 [...]' to '-0.0285 -0.0014 -1.273 0.7859 -0.0014 1. [...]'
*** floating-point precision change: TextureCoordinate point='0.6690 0.8210 0.6723 0.8142 0.6553 0.814 [...]' to '0.669 0.821 0.6723 0.8142 0.6553 0.8142 [...]'
*** floating-point precision change: HAnimJoint center='7.221000 34 -2.015000' to '7.221 34 -2.015'
*** floating-point precision change: Transform translation='7.221000 34 -2.015000' to '7.221 34 -2.015'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.6858 -0.0091 1.0430 0.8572 -0.0091 0.3 [...]' to '0.6858 -0.0091 1.043 0.8572 -0.0091 0.35 [...]'
*** floating-point precision change: TextureCoordinate point='0.9934 0.0820 0.9951 0.0877 0.9456 0.087 [...]' to '0.9934 0.082 0.9951 0.0877 0.9456 0.0877 [...]'
*** floating-point precision change: HAnimJoint center='-5.199000 51.119999 -2.106000' to '-5.199 51.12 -2.106'
*** floating-point precision change: Transform translation='-5.199000 51.119999 -2.106000' to '-5.199 51.12 -2.106'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.7670 -1.1610 1.1720 -2.1470 -1.5320 - [...]' to '-1.767 -1.161 1.172 -2.147 -1.532 -0.044 [...]'
*** floating-point precision change: TextureCoordinate point='0.9511 0.2077 0.9350 0.2198 0.9206 0.193 [...]' to '0.9511 0.2077 0.935 0.2198 0.9206 0.1937 [...]'
*** floating-point precision change: HAnimJoint center='-7.024000 42.730000 -2.051000' to '-7.024 42.73 -2.051'
*** floating-point precision change: Transform translation='-7.024000 42.730000 -2.051000' to '-7.024 42.73 -2.051'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0285 -0.0014 -1.2730 -0.7859 -0.0014 1 [...]' to '0.0285 -0.0014 -1.273 -0.7859 -0.0014 1. [...]'
*** floating-point precision change: TextureCoordinate point='0.6690 0.8210 0.6723 0.8142 0.6553 0.814 [...]' to '0.669 0.821 0.6723 0.8142 0.6553 0.8142 [...]'
*** floating-point precision change: HAnimJoint center='-7.221000 34 -2.015000' to '-7.221 34 -2.015'
*** floating-point precision change: Transform translation='-7.221000 34 -2.015000' to '-7.221 34 -2.015'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.6858 -0.0091 1.0430 -0.8572 -0.0091 0 [...]' to '-0.6858 -0.0091 1.043 -0.8572 -0.0091 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.9934 0.0820 0.9951 0.0877 0.9456 0.087 [...]' to '0.9934 0.082 0.9951 0.0877 0.9456 0.0877 [...]'
*** floating-point precision change: HAnimJoint center='0 36.290001 -2.197000' to '0 36.29 -2.197'
*** floating-point precision change: Transform translation='0 36.290001 -2.197000' to '0 36.29 -2.197'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.0000 17.7700 1.6390 2.0180 16.4600 0.0 [...]' to '0 17.77 1.639 2.018 16.46 0.0675 1.748 1 [...]'
*** floating-point precision change: TextureCoordinate point='0.2943 0.6873 0.2895 0.6900 0.2878 0.713 [...]' to '0.2943 0.6873 0.2895 0.69 0.2878 0.7132 [...]'
*** floating-point precision change: HAnimJoint center='0 54.840000 -1.903000' to '0 54.84 -1.903'
*** floating-point precision change: Transform translation='0 54.840000 -1.903000' to '0 54.84 -1.903'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.0100 0.2606 1.6860 4.3200 6.2650 2.752 [...]' to '1.01 0.2606 1.686 4.32 6.265 2.752 4.861 [...]'
*** floating-point precision change: TextureCoordinate point='0.0372 0.4684 0.0249 0.4542 0.0241 0.441 [...]' to '0.0372 0.4684 0.0249 0.4542 0.0241 0.441 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//KoreanCharacter11Min.x3d.length=156252 bytes
processed canonical Characters//KoreanCharacter11MinTidy.x3d.length=150399 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Min skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Min name='Min' loa='-1'
skeleton
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 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[8], diagnostic]
is HAnim 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' (loa='1'), 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' (loa='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' (loa='1'), 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' (loa='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' (loa='2'), 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' (loa='2'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[2], warning]
has parent HAnimJoint name='sacroiliac' rather than expected parent name='humanoid_root' (loa='0'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3], warning]
has parent HAnimJoint name='vl5' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[3]/HAnimJoint[3]/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Characters//KoreanCharacter12Sun.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: HAnimJoint center='0 29.860001 -0.456700' to '0 29.86 -0.4567'
*** floating-point precision change: Transform translation='0 29.860001 -0.456700' to '0 29.86 -0.4567'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.7553 1.2890 0.3192 0.4361 1.2890 0.502 [...]' to '0.7553 1.289 0.3192 0.4361 1.289 0.502 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.7918 0.3915 0.7861 0.4125 0.7610 0.401 [...]' to '0.7918 0.3915 0.7861 0.4125 0.761 0.4016 [...]'
*** floating-point precision change: HAnimJoint center='2.955000 28.940001 -0.521800' to '2.955 28.94 -0.5218'
*** floating-point precision change: Transform translation='2.955000 28.940001 -0.521800' to '2.955 28.94 -0.5218'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.8120 -0.3087 1.9040 1.5880 -6.4890 1.6 [...]' to '1.812 -0.3087 1.904 1.588 -6.489 1.624 2 [...]'
*** floating-point precision change: TextureCoordinate point='0.9180 0.5995 0.9216 0.5192 0.9118 0.526 [...]' to '0.918 0.5995 0.9216 0.5192 0.9118 0.5261 [...]'
*** floating-point precision change: HAnimJoint center='2.948000 16.459999 -0.527500' to '2.948 16.46 -0.5275'
*** floating-point precision change: Transform translation='2.948000 16.459999 -0.527500' to '2.948 16.46 -0.5275'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.3750 -5.8340 -1.1930 1.4770 -4.1370 -1 [...]' to '1.375 -5.834 -1.193 1.477 -4.137 -1.195 [...]'
*** floating-point precision change: TextureCoordinate point='0.9287 0.3420 0.9261 0.3817 0.9166 0.374 [...]' to '0.9287 0.342 0.9261 0.3817 0.9166 0.3743 [...]'
*** floating-point precision change: HAnimJoint center='2.839000 3.899000 -0.411600' to '2.839 3.899 -0.4116'
*** floating-point precision change: Transform translation='2.839000 3.899000 -0.411600' to '2.839 3.899 -0.4116'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.4860 -1.1040 -0.0121 1.7880 -2.3840 -0 [...]' to '1.486 -1.104 -0.0121 1.788 -2.384 -0.012 [...]'
*** floating-point precision change: TextureCoordinate point='0.1096 0.0871 0.1086 0.0510 0.0724 0.057 [...]' to '0.1096 0.0871 0.1086 0.051 0.0724 0.0571 [...]'
*** floating-point precision change: HAnimJoint center='2.839000 3.312000 1.078000' to '2.839 3.312 1.078'
*** floating-point precision change: Transform translation='2.839000 3.312000 1.078000' to '2.839 3.312 1.078'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.3880 -0.7441 0.9353 0.0000 -0.5418 1.1 [...]' to '1.388 -0.7441 0.9353 0 -0.5418 1.142 0 - [...]'
*** floating-point precision change: TextureCoordinate point='0.1645 0.2682 0.1190 0.2656 0.1190 0.233 [...]' to '0.1645 0.2682 0.119 0.2656 0.119 0.2333 [...]'
*** floating-point precision change: HAnimJoint center='-2.955000 28.940001 -0.521800' to '-2.955 28.94 -0.5218'
*** floating-point precision change: Transform translation='-2.955000 28.940001 -0.521800' to '-2.955 28.94 -0.5218'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.8120 -0.3087 1.9040 -1.5880 -6.4890 1 [...]' to '-1.812 -0.3087 1.904 -1.588 -6.489 1.624 [...]'
*** floating-point precision change: TextureCoordinate point='0.9180 0.5995 0.9216 0.5192 0.9118 0.526 [...]' to '0.918 0.5995 0.9216 0.5192 0.9118 0.5261 [...]'
*** floating-point precision change: HAnimJoint center='-2.948000 16.459999 -0.527500' to '-2.948 16.46 -0.5275'
*** floating-point precision change: Transform translation='-2.948000 16.459999 -0.527500' to '-2.948 16.46 -0.5275'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.3750 -5.8340 -1.1930 -1.4770 -4.1370 [...]' to '-1.375 -5.834 -1.193 -1.477 -4.137 -1.19 [...]'
*** floating-point precision change: TextureCoordinate point='0.9287 0.3420 0.9261 0.3817 0.9166 0.374 [...]' to '0.9287 0.342 0.9261 0.3817 0.9166 0.3743 [...]'
*** floating-point precision change: HAnimJoint center='-2.839000 3.899000 -0.411600' to '-2.839 3.899 -0.4116'
*** floating-point precision change: Transform translation='-2.839000 3.899000 -0.411600' to '-2.839 3.899 -0.4116'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.4860 -1.1040 -0.0121 -1.7880 -2.3840 [...]' to '-1.486 -1.104 -0.0121 -1.788 -2.384 -0.0 [...]'
*** floating-point precision change: TextureCoordinate point='0.1096 0.0871 0.1086 0.0510 0.0724 0.057 [...]' to '0.1096 0.0871 0.1086 0.051 0.0724 0.0571 [...]'
*** floating-point precision change: HAnimJoint center='-2.839000 3.312000 1.078000' to '-2.839 3.312 1.078'
*** floating-point precision change: Transform translation='-2.839000 3.312000 1.078000' to '-2.839 3.312 1.078'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.3880 -0.7441 0.9353 0.0000 -0.5418 1. [...]' to '-1.388 -0.7441 0.9353 0 -0.5418 1.142 0 [...]'
*** floating-point precision change: TextureCoordinate point='0.1645 0.2682 0.1190 0.2656 0.1190 0.233 [...]' to '0.1645 0.2682 0.119 0.2656 0.119 0.2333 [...]'
*** floating-point precision change: HAnimJoint center='0 29.860001 -0.456700' to '0 29.86 -0.4567'
*** floating-point precision change: Transform translation='0 29.860001 -0.456700' to '0 29.86 -0.4567'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='2.8090 4.7950 1.1870 1.6220 4.7950 1.867 [...]' to '2.809 4.795 1.187 1.622 4.795 1.867 2.54 [...]'
*** floating-point precision change: TextureCoordinate point='0.7918 0.3915 0.7861 0.4125 0.7610 0.401 [...]' to '0.7918 0.3915 0.7861 0.4125 0.761 0.4016 [...]'
*** floating-point precision change: HAnimJoint center='6.077000 45.880001 -1.319000' to '6.077 45.88 -1.319'
*** floating-point precision change: Transform translation='6.077000 45.880001 -1.319000' to '6.077 45.88 -1.319'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='1.7170 1.3090 1.0970 1.9740 -1.3120 1.26 [...]' to '1.717 1.309 1.097 1.974 -1.312 1.269 2.5 [...]'
*** floating-point precision change: TextureCoordinate point='0.7373 1.9040 0.7454 1.8520 0.7783 1.858 [...]' to '0.7373 1.904 0.7454 1.852 0.7783 1.858 0 [...]'
*** floating-point precision change: HAnimJoint center='7.076000 38.529999 -1.385000' to '7.076 38.53 -1.385'
*** floating-point precision change: Transform translation='7.076000 38.529999 -1.385000' to '7.076 38.53 -1.385'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.8960 -3.4580 -0.7733 1.4300 -3.2830 0. [...]' to '0.896 -3.458 -0.7733 1.43 -3.283 0.0723 [...]'
*** floating-point precision change: TextureCoordinate point='0.6214 1.7320 0.7319 1.7290 0.7045 1.730 [...]' to '0.6214 1.732 0.7319 1.729 0.7045 1.73 0. [...]'
*** floating-point precision change: HAnimJoint center='6.946000 30.889999 -1.308000' to '6.946 30.89 -1.308'
*** floating-point precision change: Transform translation='6.946000 30.889999 -1.308000' to '6.946 30.89 -1.308'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.8369 -0.0091 0.7613 1.0460 -0.0091 0.2 [...]' to '0.8369 -0.0091 0.7613 1.046 -0.0091 0.28 [...]'
*** floating-point precision change: TextureCoordinate point='0.2291 0.4554 0.2379 0.4639 0.1638 0.463 [...]' to '0.2291 0.4554 0.2379 0.4639 0.1638 0.463 [...]'
*** floating-point precision change: HAnimJoint center='-6.077000 45.880001 -1.319000' to '-6.077 45.88 -1.319'
*** floating-point precision change: Transform translation='-6.077000 45.880001 -1.319000' to '-6.077 45.88 -1.319'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-1.7190 1.3090 1.0970 -1.9980 -1.3120 1. [...]' to '-1.719 1.309 1.097 -1.998 -1.312 1.269 - [...]'
*** floating-point precision change: TextureCoordinate point='0.7373 1.9040 0.7454 1.8520 0.7783 1.858 [...]' to '0.7373 1.904 0.7454 1.852 0.7783 1.858 0 [...]'
*** floating-point precision change: HAnimJoint center='-7.076000 38.529999 -1.385000' to '-7.076 38.53 -1.385'
*** floating-point precision change: Transform translation='-7.076000 38.529999 -1.385000' to '-7.076 38.53 -1.385'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.8960 -3.4580 -0.7733 -1.4300 -3.2830 [...]' to '-0.896 -3.458 -0.7733 -1.43 -3.283 0.072 [...]'
*** floating-point precision change: TextureCoordinate point='0.6214 1.7320 0.7319 1.7290 0.7045 1.730 [...]' to '0.6214 1.732 0.7319 1.729 0.7045 1.73 0. [...]'
*** floating-point precision change: HAnimJoint center='-6.946000 30.889999 -1.308000' to '-6.946 30.89 -1.308'
*** floating-point precision change: Transform translation='-6.946000 30.889999 -1.308000' to '-6.946 30.89 -1.308'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='-0.8369 -0.0091 0.7613 -1.0460 -0.0091 0 [...]' to '-0.8369 -0.0091 0.7613 -1.046 -0.0091 0. [...]'
*** floating-point precision change: TextureCoordinate point='0.2291 0.4554 0.2379 0.4639 0.1638 0.463 [...]' to '0.2291 0.4554 0.2379 0.4639 0.1638 0.463 [...]'
*** floating-point precision change: HAnimJoint center='0.052490 34.130001 -0.468000' to '0.0525 34.13 -0.468'
*** floating-point precision change: Transform translation='0.052490 34.130001 -0.468000' to '0.0525 34.13 -0.468'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='4.4540 6.3940 1.8880 4.6180 8.5430 2.843 [...]' to '4.454 6.394 1.888 4.618 8.543 2.843 2.50 [...]'
*** floating-point precision change: TextureCoordinate point='0.5258 0.7375 0.5404 0.7916 0.5892 0.738 [...]' to '0.5258 0.7375 0.5404 0.7916 0.5892 0.738 [...]'
*** floating-point precision change: HAnimJoint center='0 51.250000 -1.124000' to '0 51.25 -1.124'
*** floating-point precision change: Transform translation='0 51.250000 -1.124000' to '0 51.25 -1.124'
*** floating-point precision change: Material diffuseColor='0.588000 0.588000 0.588000' to '0.588 0.588 0.588'
*** floating-point precision change: Coordinate point='0.9005 -0.6145 4.1510 0.9532 0.1621 4.83 [...]' to '0.9005 -0.6145 4.151 0.9532 0.1621 4.839 [...]'
*** floating-point precision change: TextureCoordinate point='0.0688 0.5877 0.0977 0.6110 0.0743 0.649 [...]' to '0.0688 0.5877 0.0977 0.611 0.0743 0.6494 [...]'
=======================================================================================================
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
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
*** File size reduction: original Characters//KoreanCharacter12Sun.x3d.length=154940 bytes
processed canonical Characters//KoreanCharacter12SunTidy.x3d.length=149188 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 X3D Model Documentation .html
=============================================================================================================================
HAnimHumanoid hanim_Sun skeleton holds X3D4 HAnim2 joints/segments.
[key] jointname : segmentname ^ sitename
[nodes] HAnimJoint (18), : HAnimSegment (18), % HAnimDisplacer (0), $ HAnimMotion (0), ^ HAnimSite (0), @ skin nodes (0)
=============================================================================================================================
HAnimHumanoid DEF='hanim_Sun name='Sun' loa='-1'
skeleton
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\Coveroid\FullPoncho.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\Coveroid\FullPoncho.x3d validation using X3D Schematron rules
X3D version 4.0 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Coveroid//FullPoncho.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** Warning, mismatch between root WorldInfo/@title=JinLOA3.x3d and meta title=FullPoncho.x3d, resetting WorldInfo/@title to FullPoncho.x3d
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 51 50 -1 0 1 52 -1 1 2 53 -1 2 3 54 -1 3 4 55 -1 4 5 56 -1 5 6 57 -1 6 7 58 -1 7 8 59 -1 8 9 60 -1 9 10 61 -1 10 11 62 -1 11 12 63 -1 12 13 64 -1 13 14 65 -1 14 15 66 -1 15 16 67 -1 16 17 68 -1 17 18 69 -1 18 19 70 -1 19 20 71 -1 20 21 72 -1 21 22 73 -1 22 23 74 -1 23 24 75 -1 24 25 76 -1 25 26 77 -1 26 27 78 -1 27 28 79 -1 28 29 80 -1 29 30 81 -1 30 31 82 -1 31 32 83 -1 32 33 84 -1 33 34 85 -1 34 35 86 -1 35 36 87 -1 36 37 88 -1 37 38 89 -1 38 39 90 -1 39 40 91 -1 40 41 92 -1 41 42 93 -1 42 43 94 -1 43 44 95 -1 44 45 96 -1 45 46 97 -1 46 98 97 -1 47 104 103 -1 47 48 105 -1 48 49 106 -1 49 50 107 -1 50 51 108 -1 51 52 109 -1 52 53 110 -1 53 54 111 -1 54 55 112 -1 55 56 113 -1 56 57 114 -1 57 58 115 -1 58 59 116 -1 59 60 117 -1 60 61 118 -1 61 62 119 -1 62 63 120 -1 63 64 121 -1 64 65 122 -1 65 66 123 -1 66 67 124 -1 67 68 125 -1 68 69 126 -1 69 70 127 -1 70 71 128 -1 71 72 129 -1 72 73 130 -1 73 74 131 -1 74 75 132 -1 75 76 133 -1 76 77 134 -1 77 78 135 -1 78 79 136 -1 79 80 137 -1 80 81 138 -1 81 82 139 -1 82 83 140 -1 83 84 141 -1 84 85 142 -1 85 86 143 -1 86 87 144 -1 87 88 145 -1 88 89 146 -1 89 90 147 -1 90 91 148 -1 91 92 149 -1 92 93 150 -1 93 94 151 -1 94 95 152 -1 95 96 153 -1 96 97 154 -1 97 98 155 -1 98 99 156 -1 99 100 157 -1 100 101 158 -1 101 159 158 -1 102 103 162 -1 103 104 163 -1 104 105 164 -1 105 106 165 -1 106 107 166 -1 107 108 167 -1 108 109 168 -1 109 110 169 -1 110 111 170 -1 111 112 171 -1 112 113 172 -1 113 114 173 -1 114 115 174 -1 115 116 175 -1 116 117 176 -1 117 118 177 -1 118 119 178 -1 119 120 179 -1 120 121 180 -1 121 122 181 -1 122 123 182 -1 123 124 183 -1 124 125 184 -1 125 126 185 -1 126 127 186 -1 127 128 187 -1 128 129 188 -1 129 130 189 -1 130 131 190 -1 131 132 191 -1 132 133 192 -1 133 134 193 -1 134 135 194 -1 135 136 195 -1 136 137 196 -1 137 138 197 -1 138 139 198 -1 139 140 199 -1 140 141 200 -1 141 142 201 -1 142 143 202 -1 143 144 203 -1 144 145 204 -1 145 146 205 -1 146 147 206 -1 147 148 207 -1 148 149 208 -1 149 150 209 -1 150 151 210 -1 151 152 211 -1 152 153 212 -1 153 154 213 -1 154 155 214 -1 155 156 215 -1 156 157 216 -1 157 158 217 -1 158 159 218 -1 159 160 219 -1 161 162 221 -1 162 163 222 -1 163 164 223 -1 164 165 224 -1 165 166 225 -1 166 167 226 -1 167 168 227 -1 168 169 228 -1 169 170 229 -1 170 171 230 -1 171 172 231 -1 172 173 232 -1 173 174 233 -1 174 175 234 -1 175 176 235 -1 176 177 236 -1 177 178 237 -1 178 179 238 -1 179 180 239 -1 180 181 240 -1 181 182 241 -1 182 183 242 -1 183 184 243 -1 184 185 244 -1 185 186 245 -1 186 187 246 -1 187 188 247 -1 188 189 248 -1 189 190 249 -1 190 191 250 -1 191 192 251 -1 192 193 252 -1 193 194 253 -1 194 195 254 -1 195 196 255 -1 196 197 256 -1 197 198 257 -1 198 199 258 -1 199 200 259 -1 200 201 260 -1 201 202 261 -1 202 203 262 -1 203 204 263 -1 204 205 264 -1 205 206 265 -1 206 207 266 -1 207 208 267 -1 208 209 268 -1 209 210 269 -1 210 211 270 -1 211 212 271 -1 212 213 272 -1 213 214 273 -1 214 215 274 -1 215 216 275 -1 216 217 276 -1 217 218 277 -1 218 219 278 -1 220 280 279 -1 220 221 281 -1 221 222 282 -1 222 223 283 -1 223 224 284 -1 224 225 285 -1 225 226 286 -1 226 227 287 -1 227 228 288 -1 228 229 289 -1 229 230 290 -1 230 231 291 -1 231 232 292 -1 232 233 293 -1 233 234 294 -1 234 235 295 -1 235 236 296 -1 236 237 297 -1 237 238 298 -1 238 239 299 -1 239 240 300 -1 240 241 301 -1 241 242 302 -1 242 243 303 -1 243 244 304 -1 244 245 305 -1 245 246 306 -1 246 247 307 -1 247 248 308 -1 248 249 309 -1 249 250 310 -1 250 251 311 -1 251 252 312 -1 252 253 313 -1 253 254 314 -1 254 255 315 -1 255 256 316 -1 256 257 317 -1 257 258 318 -1 258 259 319 -1 259 260 320 -1 260 261 321 -1 261 262 322 -1 262 263 323 -1 263 264 324 -1 264 265 325 -1 265 266 326 -1 266 267 327 -1 267 268 328 -1 268 269 329 -1 269 270 330 -1 270 271 331 -1 271 272 332 -1 272 273 333 -1 273 274 334 -1 274 275 335 -1 275 276 336 -1 276 277 337 -1 277 278 338 -1 278 339 338 -1 279 280 341 -1 280 281 342 -1 281 282 343 -1 282 283 344 -1 283 284 345 -1 284 285 346 -1 285 286 347 -1 286 287 348 -1 287 288 349 -1 288 289 350 -1 289 290 351 -1 290 291 352 -1 291 292 353 -1 292 293 354 -1 293 294 355 -1 294 295 356 -1 295 296 357 -1 296 297 358 -1 297 298 359 -1 298 299 360 -1 299 300 361 -1 300 301 362 -1 301 302 363 -1 302 303 364 -1 303 304 365 -1 304 305 365 -1 317 318 366 -1 318 319 367 -1 319 320 368 -1 320 321 369 -1 321 322 370 -1 322 323 371 -1 323 324 372 -1 324 325 373 -1 325 326 374 -1 326 327 375 -1 327 328 376 -1 328 329 377 -1 329 330 378 -1 330 331 379 -1 331 332 380 -1 332 333 381 -1 333 334 382 -1 334 335 383 -1 335 336 384 -1 336 337 385 -1 337 338 386 -1 338 339 387 -1 340 341 389 -1 341 342 390 -1 342 343 391 -1 343 344 392 -1 344 345 393 -1 345 346 394 -1 346 347 395 -1 347 348 396 -1 348 349 397 -1 349 350 398 -1 350 351 399 -1 351 352 400 -1 352 353 401 -1 353 354 402 -1 354 355 403 -1 355 356 404 -1 356 357 405 -1 357 358 406 -1 358 359 407 -1 359 360 408 -1 360 361 409 -1 361 362 410 -1 362 363 411 -1 363 364 411 -1 367 368 412 -1 368 369 413 -1 369 370 414 -1 370 371 415 -1 371 372 416 -1 372 373 417 -1 373 374 418 -1 374 375 419 -1 375 376 420 -1 376 377 421 -1 377 378 422 -1 378 379 423 -1 379 380 424 -1 380 381 425 -1 381 382 426 -1 382 383 427 -1 383 384 428 -1 384 385 429 -1 385 386 430 -1 386 387 431 -1 388 389 433 -1 389 390 434 -1 390 391 435 -1 391 392 436 -1 392 393 437 -1 393 394 438 -1 394 395 439 -1 395 396 440 -1 396 397 441 -1 397 398 442 -1 398 399 443 -1 399 400 444 -1 400 401 445 -1 401 402 446 -1 402 403 447 -1 403 404 448 -1 404 405 449 -1 405 406 450 -1 406 407 451 -1 407 408 452 -1 408 409 453 -1 409 410 454 -1 410 411 454 -1 413 414 455 -1 414 415 456 -1 415 416 457 -1 416 417 458 -1 417 418 459 -1 418 419 460 -1 419 420 461 -1 420 421 462 -1 421 422 463 -1 422 423 464 -1 423 424 465 -1 424 425 466 -1 425 426 467 -1 426 427 468 -1 427 428 469 -1 428 429 470 -1 429 430 471 -1 430 431 472 -1 432 433 474 -1 433 434 475 -1 434 435 476 -1 435 436 477 -1 436 437 478 -1 437 438 479 -1 438 439 480 -1 439 440 481 -1 440 441 482 -1 441 442 483 -1 442 443 484 -1 443 444 485 -1 444 445 486 -1 445 446 487 -1 446 447 488 -1 447 448 489 -1 448 449 490 -1 449 450 491 -1 450 451 492 -1 451 452 493 -1 452 453 494 -1 453 454 494 -1 455 456 496 -1 456 457 497 -1 457 458 498 -1 458 459 499 -1 459 460 500 -1 460 461 501 -1 461 462 502 -1 462 463 503 -1 463 464 504 -1 464 465 505 -1 465 466 506 -1 466 467 507 -1 467 468 508 -1 468 469 509 -1 469 470 510 -1 470 471 511 -1 471 472 512 -1 473 474 514 -1 474 475 515 -1 475 476 516 -1 476 477 517 -1 477 478 518 -1 478 479 519 -1 479 480 520 -1 480 481 521 -1 481 482 522 -1 482 483 523 -1 483 484 524 -1 484 485 525 -1 485 486 526 -1 486 487 527 -1 487 488 528 -1 488 489 529 -1 489 490 530 -1 490 491 531 -1 491 492 532 -1 492 493 533 -1 493 494 534 -1 495 496 535 -1 496 497 536 -1 497 498 537 -1 498 499 538 -1 499 500 539 -1 500 501 540 -1 501 502 541 -1 502 503 542 -1 503 504 543 -1 504 505 544 -1 505 506 545 -1 506 507 546 -1 507 508 547 -1 508 509 548 -1 509 510 549 -1 510 511 550 -1 511 512 551 -1 513 514 553 -1 514 515 554 -1 515 516 555 -1 516 517 556 -1 517 518 557 -1 518 519 558 -1 519 520 559 -1 520 521 560 -1 521 522 561 -1 522 523 562 -1 523 524 563 -1 524 525 564 -1 525 526 565 -1 526 527 566 -1 527 528 567 -1 528 529 568 -1 529 530 569 -1 530 531 570 -1 531 532 571 -1 532 533 572 -1 533 534 573 -1 535 575 574 -1 535 536 576 -1 536 537 577 -1 537 538 578 -1 538 539 579 -1 539 540 580 -1 540 541 581 -1 541 542 582 -1 542 543 583 -1 543 544 584 -1 544 545 585 -1 545 546 586 -1 546 547 587 -1 547 548 588 -1 548 549 589 -1 549 550 590 -1 550 551 591 -1 552 553 593 -1 553 554 594 -1 554 555 595 -1 555 556 596 -1 556 557 597 -1 557 558 598 -1 558 559 599 -1 559 560 600 -1 560 561 601 -1 561 562 602 -1 562 563 603 -1 563 564 604 -1 564 565 605 -1 565 566 606 -1 566 567 607 -1 567 568 608 -1 568 569 609 -1 569 570 610 -1 570 571 611 -1 571 572 612 -1 572 573 613 -1 573 614 613 -1 574 575 616 -1 575 576 617 -1 576 577 618 -1 577 578 619 -1 578 579 620 -1 579 580 621 -1 580 581 622 -1 581 582 623 -1 582 583 624 -1 583 584 625 -1 584 585 626 -1 585 586 627 -1 586 587 628 -1 587 588 629 -1 588 589 630 -1 589 590 631 -1 590 591 632 -1 592 593 634 -1 593 594 635 -1 594 595 636 -1 595 596 637 -1 596 597 638 -1 597 598 639 -1 598 599 640 -1 599 600 641 -1 600 601 642 -1 601 602 643 -1 602 603 644 -1 603 604 645 -1 604 605 646 -1 605 606 647 -1 606 607 648 -1 607 608 649 -1 608 609 650 -1 609 610 651 -1 610 611 652 -1 611 612 653 -1 612 613 654 -1 613 614 655 -1 614 656 655 -1 615 659 658 -1 615 616 660 -1 616 617 661 -1 617 618 662 -1 618 619 663 -1 619 620 664 -1 620 621 665 -1 621 622 666 -1 622 623 667 -1 623 624 668 -1 624 625 669 -1 625 626 670 -1 626 627 671 -1 627 628 672 -1 628 629 673 -1 629 630 674 -1 630 631 675 -1 631 632 676 -1 633 634 678 -1 634 635 679 -1 635 636 680 -1 636 637 681 -1 637 638 682 -1 638 639 683 -1 639 640 684 -1 640 641 685 -1 641 642 686 -1 642 643 687 -1 643 644 688 -1 644 645 689 -1 645 646 690 -1 646 647 691 -1 647 648 692 -1 648 649 693 -1 649 650 694 -1 650 651 695 -1 651 652 696 -1 652 653 697 -1 653 654 698 -1 654 655 699 -1 655 656 700 -1 656 701 700 -1 657 705 704 -1 657 658 706 -1 658 659 707 -1 659 660 708 -1 660 661 709 -1 661 662 710 -1 662 663 711 -1 663 664 712 -1 664 665 713 -1 665 666 714 -1 666 667 715 -1 667 668 716 -1 668 669 717 -1 669 670 718 -1 670 671 719 -1 671 672 720 -1 672 673 721 -1 673 674 722 -1 674 675 723 -1 675 676 724 -1 677 678 726 -1 678 679 727 -1 679 680 728 -1 680 681 729 -1 681 682 730 -1 682 683 731 -1 683 684 732 -1 684 685 733 -1 685 686 734 -1 686 687 735 -1 687 688 736 -1 688 689 737 -1 689 690 738 -1 690 691 739 -1 691 692 740 -1 692 693 741 -1 693 694 742 -1 694 695 743 -1 695 696 744 -1 696 697 745 -1 697 698 746 -1 698 699 747 -1 699 700 748 -1 700 701 749 -1 701 702 750 -1 702 751 750 -1 703 764 763 -1 703 704 765 -1 704 705 766 -1 705 706 767 -1 706 707 768 -1 707 708 769 -1 708 709 770 -1 709 710 771 -1 710 711 772 -1 711 712 773 -1 712 713 774 -1 713 714 775 -1 714 715 776 -1 715 716 777 -1 716 717 778 -1 717 718 779 -1 718 719 780 -1 719 720 781 -1 720 721 782 -1 721 722 783 -1 722 723 784 -1 723 724 785 -1 725 726 786 -1 726 727 787 -1 727 728 788 -1 728 729 789 -1 729 730 790 -1 730 731 791 -1 731 732 792 -1 732 733 793 -1 733 734 794 -1 734 735 795 -1 735 736 796 -1 736 737 797 -1 737 738 798 -1 738 739 799 -1 739 740 800 -1 740 741 801 -1 741 742 802 -1 742 743 803 -1 743 744 804 -1 744 745 805 -1 745 746 806 -1 746 747 807 -1 747 748 808 -1 748 749 809 -1 749 750 810 -1 750 751 811 -1 751 752 812 -1 752 753 813 -1 753 754 814 -1 754 755 815 -1 755 756 816 -1 756 757 817 -1 757 758 818 -1 758 759 819 -1 759 760 820 -1 760 761 821 -1 761 762 822 -1 762 763 823 -1 763 764 824 -1 764 765 825 -1 765 766 826 -1 766 767 827 -1 767 768 828 -1 768 769 829 -1 769 770 830 -1 770 771 831 -1 771 772 832 -1 772 773 833 -1 773 774 834 -1 774 775 835 -1 775 776 836 -1 776 777 837 -1 777 778 838 -1 778 779 839 -1 779 780 840 -1 780 781 841 -1 781 782 842 -1 782 783 843 -1 783 784 844 -1 784 785 844 -1 786 787 846 -1 787 788 847 -1 788 789 848 -1 789 790 849 -1 790 791 850 -1 791 792 851 -1 792 793 852 -1 793 794 853 -1 794 795 854 -1 795 796 855 -1 796 797 856 -1 797 798 857 -1 798 799 858 -1 799 800 859 -1 800 801 860 -1 801 802 861 -1 802 803 862 -1 803 804 863 -1 804 805 864 -1 805 806 865 -1 806 807 866 -1 807 808 867 -1 808 809 868 -1 809 810 869 -1 810 811 870 -1 811 812 871 -1 812 813 872 -1 813 814 873 -1 814 815 874 -1 815 816 875 -1 816 817 876 -1 817 818 877 -1 818 819 878 -1 819 820 879 -1 820 821 880 -1 821 822 881 -1 822 823 882 -1 823 824 883 -1 824 825 884 -1 825 826 885 -1 826 827 886 -1 827 828 887 -1 828 829 888 -1 829 830 889 -1 830 831 890 -1 831 832 891 -1 832 833 892 -1 833 834 893 -1 834 835 894 -1 835 836 895 -1 836 837 896 -1 837 838 897 -1 838 839 898 -1 839 840 899 -1 840 841 900 -1 841 842 901 -1 842 843 902 -1 843 844 903 -1 845 846 905 -1 846 847 906 -1 847 848 907 -1 848 849 908 -1 849 850 909 -1 850 851 910 -1 851 852 911 -1 852 853 912 -1 853 854 913 -1 854 855 914 -1 855 856 915 -1 856 857 916 -1 857 858 917 -1 858 859 918 -1 859 860 919 -1 860 861 920 -1 861 862 921 -1 862 863 922 -1 863 864 923 -1 864 865 924 -1 865 866 925 -1 866 867 926 -1 867 868 927 -1 868 869 928 -1 869 870 929 -1 870 871 930 -1 871 872 931 -1 872 873 932 -1 873 874 933 -1 874 875 934 -1 875 876 935 -1 876 877 936 -1 877 878 937 -1 878 879 938 -1 879 880 939 -1 880 881 940 -1 881 882 941 -1 882 883 942 -1 883 884 943 -1 884 885 944 -1 885 886 945 -1 886 887 946 -1 887 888 947 -1 888 889 948 -1 889 890 949 -1 890 891 950 -1 891 892 951 -1 892 893 952 -1 893 894 953 -1 894 895 954 -1 895 896 955 -1 896 897 956 -1 897 898 957 -1 898 899 958 -1 899 900 959 -1 900 901 960 -1 901 902 961 -1 902 903 962 -1 905 906 963 -1 906 907 964 -1 907 908 965 -1 908 909 966 -1 909 910 967 -1 910 911 968 -1 911 912 969 -1 912 913 970 -1 913 914 971 -1 914 915 972 -1 915 916 973 -1 916 917 974 -1 917 918 975 -1 918 919 976 -1 919 920 977 -1 920 921 978 -1 921 922 979 -1 922 923 980 -1 923 924 981 -1 924 925 982 -1 925 926 983 -1 926 927 984 -1 927 928 985 -1 928 929 986 -1 929 930 987 -1 930 931 988 -1 931 932 989 -1 932 933 990 -1 933 934 991 -1 934 935 992 -1 935 936 993 -1 936 937 994 -1 937 938 995 -1 938 939 996 -1 939 940 997 -1 940 941 998 -1 941 942 999 -1 942 943 1000 -1 943 944 1001 -1 944 945 1002 -1 945 946 1003 -1 946 947 1004 -1 947 948 1005 -1 948 949 1006 -1 949 950 1007 -1 950 951 1008 -1 951 952 1009 -1 952 953 1010 -1 953 954 1011 -1 954 955 1012 -1 955 956 1013 -1 956 957 1014 -1 957 958 1015 -1 958 959 1016 -1 959 960 1017 -1 960 961 1017 -1 966 967 1018 -1 967 968 1019 -1 968 969 1020 -1 969 970 1021 -1 970 971 1022 -1 971 972 1023 -1 972 973 1024 -1 973 974 1025 -1 974 975 1026 -1 975 976 1027 -1 976 977 1028 -1 977 978 1029 -1 978 979 1030 -1 979 980 1031 -1 980 981 1032 -1 981 982 1033 -1 982 983 1034 -1 983 984 1035 -1 984 985 1036 -1 985 986 1037 -1 986 987 1038 -1 987 988 1039 -1 988 989 1040 -1 989 990 1041 -1 990 991 1042 -1 991 992 1043 -1 992 993 1044 -1 993 994 1045 -1 994 995 1046 -1 995 996 1047 -1 996 997 1048 -1 997 998 1049 -1 998 999 1050 -1 999 1000 1051 -1 1000 1001 1052 -1 1001 1002 1053 -1 1002 1003 1054 -1 1003 1004 1055 -1 1004 1005 1056 -1 1005 1006 1057 -1 1006 1007 1058 -1 1007 1008 1059 -1 1008 1009 1060 -1 1009 1010 1061 -1 1010 1011 1062 -1 1011 1012 1063 -1 1012 1013 1064 -1 1013 1014 1064 -1 0 52 51 -1 1 53 52 -1 2 54 53 -1 3 55 54 -1 4 56 55 -1 5 57 56 -1 6 58 57 -1 7 59 58 -1 8 60 59 -1 9 61 60 -1 10 62 61 -1 11 63 62 -1 12 64 63 -1 13 65 64 -1 14 66 65 -1 15 67 66 -1 16 68 67 -1 17 69 68 -1 18 70 69 -1 19 71 70 -1 20 72 71 -1 21 73 72 -1 22 74 73 -1 23 75 74 -1 24 76 75 -1 25 77 76 -1 26 78 77 -1 27 79 78 -1 28 80 79 -1 29 81 80 -1 30 82 81 -1 31 83 82 -1 32 84 83 -1 33 85 84 -1 34 86 85 -1 35 87 86 -1 36 88 87 -1 37 89 88 -1 38 90 89 -1 39 91 90 -1 40 92 91 -1 41 93 92 -1 42 94 93 -1 43 95 94 -1 44 96 95 -1 45 97 96 -1 47 105 104 -1 48 106 105 -1 49 107 106 -1 50 108 107 -1 51 109 108 -1 52 110 109 -1 53 111 110 -1 54 112 111 -1 55 113 112 -1 56 114 113 -1 57 115 114 -1 58 116 115 -1 59 117 116 -1 60 118 117 -1 61 119 118 -1 62 120 119 -1 63 121 120 -1 64 122 121 -1 65 123 122 -1 66 124 123 -1 67 125 124 -1 68 126 125 -1 69 127 126 -1 70 128 127 -1 71 129 128 -1 72 130 129 -1 73 131 130 -1 74 132 131 -1 75 133 132 -1 76 134 133 -1 77 135 134 -1 78 136 135 -1 79 137 136 -1 80 138 137 -1 81 139 138 -1 82 140 139 -1 83 141 140 -1 84 142 141 -1 85 143 142 -1 86 144 143 -1 87 145 144 -1 88 146 145 -1 89 147 146 -1 90 148 147 -1 91 149 148 -1 92 150 149 -1 93 151 150 -1 94 152 151 -1 95 153 152 -1 96 154 153 -1 97 155 154 -1 98 156 155 -1 99 157 156 -1 100 158 157 -1 102 162 161 -1 103 163 162 -1 104 164 163 -1 105 165 164 -1 106 166 165 -1 107 167 166 -1 108 168 167 -1 109 169 168 -1 110 170 169 -1 111 171 170 -1 112 172 171 -1 113 173 172 -1 114 174 173 -1 115 175 174 -1 116 176 175 -1 117 177 176 -1 118 178 177 -1 119 179 178 -1 120 180 179 -1 121 181 180 -1 122 182 181 -1 123 183 182 -1 124 184 183 -1 125 185 184 -1 126 186 185 -1 127 187 186 -1 128 188 187 -1 129 189 188 -1 130 190 189 -1 131 191 190 -1 132 192 191 -1 133 193 192 -1 134 194 193 -1 135 195 194 -1 136 196 195 -1 137 197 196 -1 138 198 197 -1 139 199 198 -1 140 200 199 -1 141 201 200 -1 142 202 201 -1 143 203 202 -1 144 204 203 -1 145 205 204 -1 146 206 205 -1 147 207 206 -1 148 208 207 -1 149 209 208 -1 150 210 209 -1 151 211 210 -1 152 212 211 -1 153 213 212 -1 154 214 213 -1 155 215 214 -1 156 216 215 -1 157 217 216 -1 158 218 217 -1 159 219 218 -1 161 221 220 -1 162 222 221 -1 163 223 222 -1 164 224 223 -1 165 225 224 -1 166 226 225 -1 167 227 226 -1 168 228 227 -1 169 229 228 -1 170 230 229 -1 171 231 230 -1 172 232 231 -1 173 233 232 -1 174 234 233 -1 175 235 234 -1 176 236 235 -1 177 237 236 -1 178 238 237 -1 179 239 238 -1 180 240 239 -1 181 241 240 -1 182 242 241 -1 183 243 242 -1 184 244 243 -1 185 245 244 -1 186 246 245 -1 187 247 246 -1 188 248 247 -1 189 249 248 -1 190 250 249 -1 191 251 250 -1 192 252 251 -1 193 253 252 -1 194 254 253 -1 195 255 254 -1 196 256 255 -1 197 257 256 -1 198 258 257 -1 199 259 258 -1 200 260 259 -1 201 261 260 -1 202 262 261 -1 203 263 262 -1 204 264 263 -1 205 265 264 -1 206 266 265 -1 207 267 266 -1 208 268 267 -1 209 269 268 -1 210 270 269 -1 211 271 270 -1 212 272 271 -1 213 273 272 -1 214 274 273 -1 215 275 274 -1 216 276 275 -1 217 277 276 -1 218 278 277 -1 220 281 280 -1 221 282 281 -1 222 283 282 -1 223 284 283 -1 224 285 284 -1 225 286 285 -1 226 287 286 -1 227 288 287 -1 228 289 288 -1 229 290 289 -1 230 291 290 -1 231 292 291 -1 232 293 292 -1 233 294 293 -1 234 295 294 -1 235 296 295 -1 236 297 296 -1 237 298 297 -1 238 299 298 -1 239 300 299 -1 240 301 300 -1 241 302 301 -1 242 303 302 -1 243 304 303 -1 244 305 304 -1 245 306 305 -1 246 307 306 -1 247 308 307 -1 248 309 308 -1 249 310 309 -1 250 311 310 -1 251 312 311 -1 252 313 312 -1 253 314 313 -1 254 315 314 -1 255 316 315 -1 256 317 316 -1 257 318 317 -1 258 319 318 -1 259 320 319 -1 260 321 320 -1 261 322 321 -1 262 323 322 -1 263 324 323 -1 264 325 324 -1 265 326 325 -1 266 327 326 -1 267 328 327 -1 268 329 328 -1 269 330 329 -1 270 331 330 -1 271 332 331 -1 272 333 332 -1 273 334 333 -1 274 335 334 -1 275 336 335 -1 276 337 336 -1 277 338 337 -1 279 341 340 -1 280 342 341 -1 281 343 342 -1 282 344 343 -1 283 345 344 -1 284 346 345 -1 285 347 346 -1 286 348 347 -1 287 349 348 -1 288 350 349 -1 289 351 350 -1 290 352 351 -1 291 353 352 -1 292 354 353 -1 293 355 354 -1 294 356 355 -1 295 357 356 -1 296 358 357 -1 297 359 358 -1 298 360 359 -1 299 361 360 -1 300 362 361 -1 301 363 362 -1 302 364 363 -1 303 365 364 -1 318 367 366 -1 319 368 367 -1 320 369 368 -1 321 370 369 -1 322 371 370 -1 323 372 371 -1 324 373 372 -1 325 374 373 -1 326 375 374 -1 327 376 375 -1 328 377 376 -1 329 378 377 -1 330 379 378 -1 331 380 379 -1 332 381 380 -1 333 382 381 -1 334 383 382 -1 335 384 383 -1 336 385 384 -1 337 386 385 -1 338 387 386 -1 340 389 388 -1 341 390 389 -1 342 391 390 -1 343 392 391 -1 344 393 392 -1 345 394 393 -1 346 395 394 -1 347 396 395 -1 348 397 396 -1 349 398 397 -1 350 399 398 -1 351 400 399 -1 352 401 400 -1 353 402 401 -1 354 403 402 -1 355 404 403 -1 356 405 404 -1 357 406 405 -1 358 407 406 -1 359 408 407 -1 360 409 408 -1 361 410 409 -1 362 411 410 -1 368 413 412 -1 369 414 413 -1 370 415 414 -1 371 416 415 -1 372 417 416 -1 373 418 417 -1 374 419 418 -1 375 420 419 -1 376 421 420 -1 377 422 421 -1 378 423 422 -1 379 424 423 -1 380 425 424 -1 381 426 425 -1 382 427 426 -1 383 428 427 -1 384 429 428 -1 385 430 429 -1 386 431 430 -1 388 433 432 -1 389 434 433 -1 390 435 434 -1 391 436 435 -1 392 437 436 -1 393 438 437 -1 394 439 438 -1 395 440 439 -1 396 441 440 -1 397 442 441 -1 398 443 442 -1 399 444 443 -1 400 445 444 -1 401 446 445 -1 402 447 446 -1 403 448 447 -1 404 449 448 -1 405 450 449 -1 406 451 450 -1 407 452 451 -1 408 453 452 -1 409 454 453 -1 414 456 455 -1 415 457 456 -1 416 458 457 -1 417 459 458 -1 418 460 459 -1 419 461 460 -1 420 462 461 -1 421 463 462 -1 422 464 463 -1 423 465 464 -1 424 466 465 -1 425 467 466 -1 426 468 467 -1 427 469 468 -1 428 470 469 -1 429 471 470 -1 430 472 471 -1 432 474 473 -1 433 475 474 -1 434 476 475 -1 435 477 476 -1 436 478 477 -1 437 479 478 -1 438 480 479 -1 439 481 480 -1 440 482 481 -1 441 483 482 -1 442 484 483 -1 443 485 484 -1 444 486 485 -1 445 487 486 -1 446 488 487 -1 447 489 488 -1 448 490 489 -1 449 491 490 -1 450 492 491 -1 451 493 492 -1 452 494 493 -1 455 496 495 -1 456 497 496 -1 457 498 497 -1 458 499 498 -1 459 500 499 -1 460 501 500 -1 461 502 501 -1 462 503 502 -1 463 504 503 -1 464 505 504 -1 465 506 505 -1 466 507 506 -1 467 508 507 -1 468 509 508 -1 469 510 509 -1 470 511 510 -1 471 512 511 -1 473 514 513 -1 474 515 514 -1 475 516 515 -1 476 517 516 -1 477 518 517 -1 478 519 518 -1 479 520 519 -1 480 521 520 -1 481 522 521 -1 482 523 522 -1 483 524 523 -1 484 525 524 -1 485 526 525 -1 486 527 526 -1 487 528 527 -1 488 529 528 -1 489 530 529 -1 490 531 530 -1 491 532 531 -1 492 533 532 -1 493 534 533 -1 496 536 535 -1 497 537 536 -1 498 538 537 -1 499 539 538 -1 500 540 539 -1 501 541 540 -1 502 542 541 -1 503 543 542 -1 504 544 543 -1 505 545 544 -1 506 546 545 -1 507 547 546 -1 508 548 547 -1 509 549 548 -1 510 550 549 -1 511 551 550 -1 513 553 552 -1 514 554 553 -1 515 555 554 -1 516 556 555 -1 517 557 556 -1 518 558 557 -1 519 559 558 -1 520 560 559 -1 521 561 560 -1 522 562 561 -1 523 563 562 -1 524 564 563 -1 525 565 564 -1 526 566 565 -1 527 567 566 -1 528 568 567 -1 529 569 568 -1 530 570 569 -1 531 571 570 -1 532 572 571 -1 533 573 572 -1 535 576 575 -1 536 577 576 -1 537 578 577 -1 538 579 578 -1 539 580 579 -1 540 581 580 -1 541 582 581 -1 542 583 582 -1 543 584 583 -1 544 585 584 -1 545 586 585 -1 546 587 586 -1 547 588 587 -1 548 589 588 -1 549 590 589 -1 550 591 590 -1 552 593 592 -1 553 594 593 -1 554 595 594 -1 555 596 595 -1 556 597 596 -1 557 598 597 -1 558 599 598 -1 559 600 599 -1 560 601 600 -1 561 602 601 -1 562 603 602 -1 563 604 603 -1 564 605 604 -1 565 606 605 -1 566 607 606 -1 567 608 607 -1 568 609 608 -1 569 610 609 -1 570 611 610 -1 571 612 611 -1 572 613 612 -1 574 616 615 -1 575 617 616 -1 576 618 617 -1 577 619 618 -1 578 620 619 -1 579 621 620 -1 580 622 621 -1 581 623 622 -1 582 624 623 -1 583 625 624 -1 584 626 625 -1 585 627 626 -1 586 628 627 -1 587 629 628 -1 588 630 629 -1 589 631 630 -1 590 632 631 -1 592 634 633 -1 593 635 634 -1 594 636 635 -1 595 637 636 -1 596 638 637 -1 597 639 638 -1 598 640 639 -1 599 641 640 -1 600 642 641 -1 601 643 642 -1 602 644 643 -1 603 645 644 -1 604 646 645 -1 605 647 646 -1 606 648 647 -1 607 649 648 -1 608 650 649 -1 609 651 650 -1 610 652 651 -1 611 653 652 -1 612 654 653 -1 613 655 654 -1 615 660 659 -1 616 661 660 -1 617 662 661 -1 618 663 662 -1 619 664 663 -1 620 665 664 -1 621 666 665 -1 622 667 666 -1 623 668 667 -1 624 669 668 -1 625 670 669 -1 626 671 670 -1 627 672 671 -1 628 673 672 -1 629 674 673 -1 630 675 674 -1 631 676 675 -1 633 678 677 -1 634 679 678 -1 635 680 679 -1 636 681 680 -1 637 682 681 -1 638 683 682 -1 639 684 683 -1 640 685 684 -1 641 686 685 -1 642 687 686 -1 643 688 687 -1 644 689 688 -1 645 690 689 -1 646 691 690 -1 647 692 691 -1 648 693 692 -1 649 694 693 -1 650 695 694 -1 651 696 695 -1 652 697 696 -1 653 698 697 -1 654 699 698 -1 655 700 699 -1 657 706 705 -1 658 707 706 -1 659 708 707 -1 660 709 708 -1 661 710 709 -1 662 711 710 -1 663 712 711 -1 664 713 712 -1 665 714 713 -1 666 715 714 -1 667 716 715 -1 668 717 716 -1 669 718 717 -1 670 719 718 -1 671 720 719 -1 672 721 720 -1 673 722 721 -1 674 723 722 -1 675 724 723 -1 677 726 725 -1 678 727 726 -1 679 728 727 -1 680 729 728 -1 681 730 729 -1 682 731 730 -1 683 732 731 -1 684 733 732 -1 685 734 733 -1 686 735 734 -1 687 736 735 -1 688 737 736 -1 689 738 737 -1 690 739 738 -1 691 740 739 -1 692 741 740 -1 693 742 741 -1 694 743 742 -1 695 744 743 -1 696 745 744 -1 697 746 745 -1 698 747 746 -1 699 748 747 -1 700 749 748 -1 701 750 749 -1 703 765 764 -1 704 766 765 -1 705 767 766 -1 706 768 767 -1 707 769 768 -1 708 770 769 -1 709 771 770 -1 710 772 771 -1 711 773 772 -1 712 774 773 -1 713 775 774 -1 714 776 775 -1 715 777 776 -1 716 778 777 -1 717 779 778 -1 718 780 779 -1 719 781 780 -1 720 782 781 -1 721 783 782 -1 722 784 783 -1 723 785 784 -1 726 787 786 -1 727 788 787 -1 728 789 788 -1 729 790 789 -1 730 791 790 -1 731 792 791 -1 732 793 792 -1 733 794 793 -1 734 795 794 -1 735 796 795 -1 736 797 796 -1 737 798 797 -1 738 799 798 -1 739 800 799 -1 740 801 800 -1 741 802 801 -1 742 803 802 -1 743 804 803 -1 744 805 804 -1 745 806 805 -1 746 807 806 -1 747 808 807 -1 748 809 808 -1 749 810 809 -1 750 811 810 -1 751 812 811 -1 752 813 812 -1 753 814 813 -1 754 815 814 -1 755 816 815 -1 756 817 816 -1 757 818 817 -1 758 819 818 -1 759 820 819 -1 760 821 820 -1 761 822 821 -1 762 823 822 -1 763 824 823 -1 764 825 824 -1 765 826 825 -1 766 827 826 -1 767 828 827 -1 768 829 828 -1 769 830 829 -1 770 831 830 -1 771 832 831 -1 772 833 832 -1 773 834 833 -1 774 835 834 -1 775 836 835 -1 776 837 836 -1 777 838 837 -1 778 839 838 -1 779 840 839 -1 780 841 840 -1 781 842 841 -1 782 843 842 -1 783 844 843 -1 786 846 845 -1 787 847 846 -1 788 848 847 -1 789 849 848 -1 790 850 849 -1 791 851 850 -1 792 852 851 -1 793 853 852 -1 794 854 853 -1 795 855 854 -1 796 856 855 -1 797 857 856 -1 798 858 857 -1 799 859 858 -1 800 860 859 -1 801 861 860 -1 802 862 861 -1 803 863 862 -1 804 864 863 -1 805 865 864 -1 806 866 865 -1 807 867 866 -1 808 868 867 -1 809 869 868 -1 810 870 869 -1 811 871 870 -1 812 872 871 -1 813 873 872 -1 814 874 873 -1 815 875 874 -1 816 876 875 -1 817 877 876 -1 818 878 877 -1 819 879 878 -1 820 880 879 -1 821 881 880 -1 822 882 881 -1 823 883 882 -1 824 884 883 -1 825 885 884 -1 826 886 885 -1 827 887 886 -1 828 888 887 -1 829 889 888 -1 830 890 889 -1 831 891 890 -1 832 892 891 -1 833 893 892 -1 834 894 893 -1 835 895 894 -1 836 896 895 -1 837 897 896 -1 838 898 897 -1 839 899 898 -1 840 900 899 -1 841 901 900 -1 842 902 901 -1 843 903 902 -1 845 905 904 -1 846 906 905 -1 847 907 906 -1 848 908 907 -1 849 909 908 -1 850 910 909 -1 851 911 910 -1 852 912 911 -1 853 913 912 -1 854 914 913 -1 855 915 914 -1 856 916 915 -1 857 917 916 -1 858 918 917 -1 859 919 918 -1 860 920 919 -1 861 921 920 -1 862 922 921 -1 863 923 922 -1 864 924 923 -1 865 925 924 -1 866 926 925 -1 867 927 926 -1 868 928 927 -1 869 929 928 -1 870 930 929 -1 871 931 930 -1 872 932 931 -1 873 933 932 -1 874 934 933 -1 875 935 934 -1 876 936 935 -1 877 937 936 -1 878 938 937 -1 879 939 938 -1 880 940 939 -1 881 941 940 -1 882 942 941 -1 883 943 942 -1 884 944 943 -1 885 945 944 -1 886 946 945 -1 887 947 946 -1 888 948 947 -1 889 949 948 -1 890 950 949 -1 891 951 950 -1 892 952 951 -1 893 953 952 -1 894 954 953 -1 895 955 954 -1 896 956 955 -1 897 957 956 -1 898 958 957 -1 899 959 958 -1 900 960 959 -1 901 961 960 -1 902 962 961 -1 906 964 963 -1 907 965 964 -1 908 966 965 -1 909 967 966 -1 910 968 967 -1 911 969 968 -1 912 970 969 -1 913 971 970 -1 914 972 971 -1 915 973 972 -1 916 974 973 -1 917 975 974 -1 918 976 975 -1 919 977 976 -1 920 978 977 -1 921 979 978 -1 922 980 979 -1 923 981 980 -1 924 982 981 -1 925 983 982 -1 926 984 983 -1 927 985 984 -1 928 986 985 -1 929 987 986 -1 930 988 987 -1 931 989 988 -1 932 990 989 -1 933 991 990 -1 934 992 991 -1 935 993 992 -1 936 994 993 -1 937 995 994 -1 938 996 995 -1 939 997 996 -1 940 998 997 -1 941 999 998 -1 942 1000 999 -1 943 1001 1000 -1 944 1002 1001 -1 945 1003 1002 -1 946 1004 1003 -1 947 1005 1004 -1 948 1006 1005 -1 949 1007 1006 -1 950 1008 1007 -1 951 1009 1008 -1 952 1010 1009 -1 953 1011 1010 -1 954 1012 1011 -1 955 1013 1012 -1 956 1014 1013 -1 957 1015 1014 -1 958 1016 1015 -1 959 1017 1016 -1 967 1019 1018 -1 968 1020 1019 -1 969 1021 1020 -1 970 1022 1021 -1 971 1023 1022 -1 972 1024 1023 -1 973 1025 1024 -1 974 1026 1025 -1 975 1027 1026 -1 976 1028 1027 -1 977 1029 1028 -1 978 1030 1029 -1 979 1031 1030 -1 980 1032 1031 -1 981 1033 1032 -1 982 1034 1033 -1 983 1035 1034 -1 984 1036 1035 -1 985 1037 1036 -1 986 1038 1037 -1 987 1039 1038 -1 988 1040 1039 -1 989 1041 1040 -1 990 1042 1041 -1 991 1043 1042 -1 992 1044 1043 -1 993 1045 1044 -1 994 1046 1045 -1 995 1047 1046 -1 996 1048 1047 -1 997 1049 1048 -1 998 1050 1049 -1 999 1051 1050 -1 1000 1052 1051 -1 1001 1053 1052 -1 1002 1054 1053 -1 1003 1055 1054 -1 1004 1056 1055 -1 1005 1057 1056 -1 1006 1058 1057 -1 1007 1059 1058 -1 1008 1060 1059 -1 1009 1061 1060 -1 1010 1062 1061 -1 1011 1063 1062 -1 1012 1064 1063 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='12 75.000015258789063 -19.75 12 75.00001 [...]' to '12 75 -19.75 12 75 -19 12 75 -18.25 12 7 [...]'
now canonicalize X3dTidy output:
invocation parameters:
Coveroid//FullPonchoTidy.x3d
Coveroid//FullPonchoTidyCanonical.xml
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
*** File size reduction: original Coveroid//FullPoncho.x3d.length=101456 bytes
processed canonical Coveroid//FullPonchoTidy.x3d.length=43619 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\Coveroid\FullPoncho.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\FullPoncho.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\Coveroid\FullPonchoTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\FullPonchoTidy.x3d
Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid
Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\FullPonchoTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\FullPoncho.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/Coveroid//FullPoncho.x3d processing with X3dToXhtml stylesheet for X3D Model Documentation .html
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Coveroid//FullPoncho.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found)
==================================================
==================================================
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\FullPonchoWithNormals.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\Coveroid\FullPonchoWithNormals.x3d validation using X3D Schematron rules
X3D version 4.0 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Coveroid//FullPonchoWithNormals.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** prepend <WorldInfo title='FullPonchoWithNormals.x3d'/>
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 51 50 -1 0 1 52 -1 1 2 53 -1 2 3 54 -1 3 4 55 -1 4 5 56 -1 5 6 57 -1 6 7 58 -1 7 8 59 -1 8 9 60 -1 9 10 61 -1 10 11 62 -1 11 12 63 -1 12 13 64 -1 13 14 65 -1 14 15 66 -1 15 16 67 -1 16 17 68 -1 17 18 69 -1 18 19 70 -1 19 20 71 -1 20 21 72 -1 21 22 73 -1 22 23 74 -1 23 24 75 -1 24 25 76 -1 25 26 77 -1 26 27 78 -1 27 28 79 -1 28 29 80 -1 29 30 81 -1 30 31 82 -1 31 32 83 -1 32 33 84 -1 33 34 85 -1 34 35 86 -1 35 36 87 -1 36 37 88 -1 37 38 89 -1 38 39 90 -1 39 40 91 -1 40 41 92 -1 41 42 93 -1 42 43 94 -1 43 44 95 -1 44 45 96 -1 45 46 97 -1 46 98 97 -1 47 104 103 -1 47 48 105 -1 48 49 106 -1 49 50 107 -1 50 51 108 -1 51 52 109 -1 52 53 110 -1 53 54 111 -1 54 55 112 -1 55 56 113 -1 56 57 114 -1 57 58 115 -1 58 59 116 -1 59 60 117 -1 60 61 118 -1 61 62 119 -1 62 63 120 -1 63 64 121 -1 64 65 122 -1 65 66 123 -1 66 67 124 -1 67 68 125 -1 68 69 126 -1 69 70 127 -1 70 71 128 -1 71 72 129 -1 72 73 130 -1 73 74 131 -1 74 75 132 -1 75 76 133 -1 76 77 134 -1 77 78 135 -1 78 79 136 -1 79 80 137 -1 80 81 138 -1 81 82 139 -1 82 83 140 -1 83 84 141 -1 84 85 142 -1 85 86 143 -1 86 87 144 -1 87 88 145 -1 88 89 146 -1 89 90 147 -1 90 91 148 -1 91 92 149 -1 92 93 150 -1 93 94 151 -1 94 95 152 -1 95 96 153 -1 96 97 154 -1 97 98 155 -1 98 99 156 -1 99 100 157 -1 100 101 158 -1 101 159 158 -1 102 103 162 -1 103 104 163 -1 104 105 164 -1 105 106 165 -1 106 107 166 -1 107 108 167 -1 108 109 168 -1 109 110 169 -1 110 111 170 -1 111 112 171 -1 112 113 172 -1 113 114 173 -1 114 115 174 -1 115 116 175 -1 116 117 176 -1 117 118 177 -1 118 119 178 -1 119 120 179 -1 120 121 180 -1 121 122 181 -1 122 123 182 -1 123 124 183 -1 124 125 184 -1 125 126 185 -1 126 127 186 -1 127 128 187 -1 128 129 188 -1 129 130 189 -1 130 131 190 -1 131 132 191 -1 132 133 192 -1 133 134 193 -1 134 135 194 -1 135 136 195 -1 136 137 196 -1 137 138 197 -1 138 139 198 -1 139 140 199 -1 140 141 200 -1 141 142 201 -1 142 143 202 -1 143 144 203 -1 144 145 204 -1 145 146 205 -1 146 147 206 -1 147 148 207 -1 148 149 208 -1 149 150 209 -1 150 151 210 -1 151 152 211 -1 152 153 212 -1 153 154 213 -1 154 155 214 -1 155 156 215 -1 156 157 216 -1 157 158 217 -1 158 159 218 -1 159 160 219 -1 161 162 221 -1 162 163 222 -1 163 164 223 -1 164 165 224 -1 165 166 225 -1 166 167 226 -1 167 168 227 -1 168 169 228 -1 169 170 229 -1 170 171 230 -1 171 172 231 -1 172 173 232 -1 173 174 233 -1 174 175 234 -1 175 176 235 -1 176 177 236 -1 177 178 237 -1 178 179 238 -1 179 180 239 -1 180 181 240 -1 181 182 241 -1 182 183 242 -1 183 184 243 -1 184 185 244 -1 185 186 245 -1 186 187 246 -1 187 188 247 -1 188 189 248 -1 189 190 249 -1 190 191 250 -1 191 192 251 -1 192 193 252 -1 193 194 253 -1 194 195 254 -1 195 196 255 -1 196 197 256 -1 197 198 257 -1 198 199 258 -1 199 200 259 -1 200 201 260 -1 201 202 261 -1 202 203 262 -1 203 204 263 -1 204 205 264 -1 205 206 265 -1 206 207 266 -1 207 208 267 -1 208 209 268 -1 209 210 269 -1 210 211 270 -1 211 212 271 -1 212 213 272 -1 213 214 273 -1 214 215 274 -1 215 216 275 -1 216 217 276 -1 217 218 277 -1 218 219 278 -1 220 280 279 -1 220 221 281 -1 221 222 282 -1 222 223 283 -1 223 224 284 -1 224 225 285 -1 225 226 286 -1 226 227 287 -1 227 228 288 -1 228 229 289 -1 229 230 290 -1 230 231 291 -1 231 232 292 -1 232 233 293 -1 233 234 294 -1 234 235 295 -1 235 236 296 -1 236 237 297 -1 237 238 298 -1 238 239 299 -1 239 240 300 -1 240 241 301 -1 241 242 302 -1 242 243 303 -1 243 244 304 -1 244 245 305 -1 245 246 306 -1 246 247 307 -1 247 248 308 -1 248 249 309 -1 249 250 310 -1 250 251 311 -1 251 252 312 -1 252 253 313 -1 253 254 314 -1 254 255 315 -1 255 256 316 -1 256 257 317 -1 257 258 318 -1 258 259 319 -1 259 260 320 -1 260 261 321 -1 261 262 322 -1 262 263 323 -1 263 264 324 -1 264 265 325 -1 265 266 326 -1 266 267 327 -1 267 268 328 -1 268 269 329 -1 269 270 330 -1 270 271 331 -1 271 272 332 -1 272 273 333 -1 273 274 334 -1 274 275 335 -1 275 276 336 -1 276 277 337 -1 277 278 338 -1 278 339 338 -1 279 280 341 -1 280 281 342 -1 281 282 343 -1 282 283 344 -1 283 284 345 -1 284 285 346 -1 285 286 347 -1 286 287 348 -1 287 288 349 -1 288 289 350 -1 289 290 351 -1 290 291 352 -1 291 292 353 -1 292 293 354 -1 293 294 355 -1 294 295 356 -1 295 296 357 -1 296 297 358 -1 297 298 359 -1 298 299 360 -1 299 300 361 -1 300 301 362 -1 301 302 363 -1 302 303 364 -1 303 304 365 -1 304 305 365 -1 317 318 366 -1 318 319 367 -1 319 320 368 -1 320 321 369 -1 321 322 370 -1 322 323 371 -1 323 324 372 -1 324 325 373 -1 325 326 374 -1 326 327 375 -1 327 328 376 -1 328 329 377 -1 329 330 378 -1 330 331 379 -1 331 332 380 -1 332 333 381 -1 333 334 382 -1 334 335 383 -1 335 336 384 -1 336 337 385 -1 337 338 386 -1 338 339 387 -1 340 341 389 -1 341 342 390 -1 342 343 391 -1 343 344 392 -1 344 345 393 -1 345 346 394 -1 346 347 395 -1 347 348 396 -1 348 349 397 -1 349 350 398 -1 350 351 399 -1 351 352 400 -1 352 353 401 -1 353 354 402 -1 354 355 403 -1 355 356 404 -1 356 357 405 -1 357 358 406 -1 358 359 407 -1 359 360 408 -1 360 361 409 -1 361 362 410 -1 362 363 411 -1 363 364 411 -1 367 368 412 -1 368 369 413 -1 369 370 414 -1 370 371 415 -1 371 372 416 -1 372 373 417 -1 373 374 418 -1 374 375 419 -1 375 376 420 -1 376 377 421 -1 377 378 422 -1 378 379 423 -1 379 380 424 -1 380 381 425 -1 381 382 426 -1 382 383 427 -1 383 384 428 -1 384 385 429 -1 385 386 430 -1 386 387 431 -1 388 389 433 -1 389 390 434 -1 390 391 435 -1 391 392 436 -1 392 393 437 -1 393 394 438 -1 394 395 439 -1 395 396 440 -1 396 397 441 -1 397 398 442 -1 398 399 443 -1 399 400 444 -1 400 401 445 -1 401 402 446 -1 402 403 447 -1 403 404 448 -1 404 405 449 -1 405 406 450 -1 406 407 451 -1 407 408 452 -1 408 409 453 -1 409 410 454 -1 410 411 454 -1 413 414 455 -1 414 415 456 -1 415 416 457 -1 416 417 458 -1 417 418 459 -1 418 419 460 -1 419 420 461 -1 420 421 462 -1 421 422 463 -1 422 423 464 -1 423 424 465 -1 424 425 466 -1 425 426 467 -1 426 427 468 -1 427 428 469 -1 428 429 470 -1 429 430 471 -1 430 431 472 -1 432 433 474 -1 433 434 475 -1 434 435 476 -1 435 436 477 -1 436 437 478 -1 437 438 479 -1 438 439 480 -1 439 440 481 -1 440 441 482 -1 441 442 483 -1 442 443 484 -1 443 444 485 -1 444 445 486 -1 445 446 487 -1 446 447 488 -1 447 448 489 -1 448 449 490 -1 449 450 491 -1 450 451 492 -1 451 452 493 -1 452 453 494 -1 453 454 494 -1 455 456 496 -1 456 457 497 -1 457 458 498 -1 458 459 499 -1 459 460 500 -1 460 461 501 -1 461 462 502 -1 462 463 503 -1 463 464 504 -1 464 465 505 -1 465 466 506 -1 466 467 507 -1 467 468 508 -1 468 469 509 -1 469 470 510 -1 470 471 511 -1 471 472 512 -1 473 474 514 -1 474 475 515 -1 475 476 516 -1 476 477 517 -1 477 478 518 -1 478 479 519 -1 479 480 520 -1 480 481 521 -1 481 482 522 -1 482 483 523 -1 483 484 524 -1 484 485 525 -1 485 486 526 -1 486 487 527 -1 487 488 528 -1 488 489 529 -1 489 490 530 -1 490 491 531 -1 491 492 532 -1 492 493 533 -1 493 494 534 -1 495 496 535 -1 496 497 536 -1 497 498 537 -1 498 499 538 -1 499 500 539 -1 500 501 540 -1 501 502 541 -1 502 503 542 -1 503 504 543 -1 504 505 544 -1 505 506 545 -1 506 507 546 -1 507 508 547 -1 508 509 548 -1 509 510 549 -1 510 511 550 -1 511 512 551 -1 513 514 553 -1 514 515 554 -1 515 516 555 -1 516 517 556 -1 517 518 557 -1 518 519 558 -1 519 520 559 -1 520 521 560 -1 521 522 561 -1 522 523 562 -1 523 524 563 -1 524 525 564 -1 525 526 565 -1 526 527 566 -1 527 528 567 -1 528 529 568 -1 529 530 569 -1 530 531 570 -1 531 532 571 -1 532 533 572 -1 533 534 573 -1 535 575 574 -1 535 536 576 -1 536 537 577 -1 537 538 578 -1 538 539 579 -1 539 540 580 -1 540 541 581 -1 541 542 582 -1 542 543 583 -1 543 544 584 -1 544 545 585 -1 545 546 586 -1 546 547 587 -1 547 548 588 -1 548 549 589 -1 549 550 590 -1 550 551 591 -1 552 553 593 -1 553 554 594 -1 554 555 595 -1 555 556 596 -1 556 557 597 -1 557 558 598 -1 558 559 599 -1 559 560 600 -1 560 561 601 -1 561 562 602 -1 562 563 603 -1 563 564 604 -1 564 565 605 -1 565 566 606 -1 566 567 607 -1 567 568 608 -1 568 569 609 -1 569 570 610 -1 570 571 611 -1 571 572 612 -1 572 573 613 -1 573 614 613 -1 574 575 616 -1 575 576 617 -1 576 577 618 -1 577 578 619 -1 578 579 620 -1 579 580 621 -1 580 581 622 -1 581 582 623 -1 582 583 624 -1 583 584 625 -1 584 585 626 -1 585 586 627 -1 586 587 628 -1 587 588 629 -1 588 589 630 -1 589 590 631 -1 590 591 632 -1 592 593 634 -1 593 594 635 -1 594 595 636 -1 595 596 637 -1 596 597 638 -1 597 598 639 -1 598 599 640 -1 599 600 641 -1 600 601 642 -1 601 602 643 -1 602 603 644 -1 603 604 645 -1 604 605 646 -1 605 606 647 -1 606 607 648 -1 607 608 649 -1 608 609 650 -1 609 610 651 -1 610 611 652 -1 611 612 653 -1 612 613 654 -1 613 614 655 -1 614 656 655 -1 615 659 658 -1 615 616 660 -1 616 617 661 -1 617 618 662 -1 618 619 663 -1 619 620 664 -1 620 621 665 -1 621 622 666 -1 622 623 667 -1 623 624 668 -1 624 625 669 -1 625 626 670 -1 626 627 671 -1 627 628 672 -1 628 629 673 -1 629 630 674 -1 630 631 675 -1 631 632 676 -1 633 634 678 -1 634 635 679 -1 635 636 680 -1 636 637 681 -1 637 638 682 -1 638 639 683 -1 639 640 684 -1 640 641 685 -1 641 642 686 -1 642 643 687 -1 643 644 688 -1 644 645 689 -1 645 646 690 -1 646 647 691 -1 647 648 692 -1 648 649 693 -1 649 650 694 -1 650 651 695 -1 651 652 696 -1 652 653 697 -1 653 654 698 -1 654 655 699 -1 655 656 700 -1 656 701 700 -1 657 705 704 -1 657 658 706 -1 658 659 707 -1 659 660 708 -1 660 661 709 -1 661 662 710 -1 662 663 711 -1 663 664 712 -1 664 665 713 -1 665 666 714 -1 666 667 715 -1 667 668 716 -1 668 669 717 -1 669 670 718 -1 670 671 719 -1 671 672 720 -1 672 673 721 -1 673 674 722 -1 674 675 723 -1 675 676 724 -1 677 678 726 -1 678 679 727 -1 679 680 728 -1 680 681 729 -1 681 682 730 -1 682 683 731 -1 683 684 732 -1 684 685 733 -1 685 686 734 -1 686 687 735 -1 687 688 736 -1 688 689 737 -1 689 690 738 -1 690 691 739 -1 691 692 740 -1 692 693 741 -1 693 694 742 -1 694 695 743 -1 695 696 744 -1 696 697 745 -1 697 698 746 -1 698 699 747 -1 699 700 748 -1 700 701 749 -1 701 702 750 -1 702 751 750 -1 703 764 763 -1 703 704 765 -1 704 705 766 -1 705 706 767 -1 706 707 768 -1 707 708 769 -1 708 709 770 -1 709 710 771 -1 710 711 772 -1 711 712 773 -1 712 713 774 -1 713 714 775 -1 714 715 776 -1 715 716 777 -1 716 717 778 -1 717 718 779 -1 718 719 780 -1 719 720 781 -1 720 721 782 -1 721 722 783 -1 722 723 784 -1 723 724 785 -1 725 726 786 -1 726 727 787 -1 727 728 788 -1 728 729 789 -1 729 730 790 -1 730 731 791 -1 731 732 792 -1 732 733 793 -1 733 734 794 -1 734 735 795 -1 735 736 796 -1 736 737 797 -1 737 738 798 -1 738 739 799 -1 739 740 800 -1 740 741 801 -1 741 742 802 -1 742 743 803 -1 743 744 804 -1 744 745 805 -1 745 746 806 -1 746 747 807 -1 747 748 808 -1 748 749 809 -1 749 750 810 -1 750 751 811 -1 751 752 812 -1 752 753 813 -1 753 754 814 -1 754 755 815 -1 755 756 816 -1 756 757 817 -1 757 758 818 -1 758 759 819 -1 759 760 820 -1 760 761 821 -1 761 762 822 -1 762 763 823 -1 763 764 824 -1 764 765 825 -1 765 766 826 -1 766 767 827 -1 767 768 828 -1 768 769 829 -1 769 770 830 -1 770 771 831 -1 771 772 832 -1 772 773 833 -1 773 774 834 -1 774 775 835 -1 775 776 836 -1 776 777 837 -1 777 778 838 -1 778 779 839 -1 779 780 840 -1 780 781 841 -1 781 782 842 -1 782 783 843 -1 783 784 844 -1 784 785 844 -1 786 787 846 -1 787 788 847 -1 788 789 848 -1 789 790 849 -1 790 791 850 -1 791 792 851 -1 792 793 852 -1 793 794 853 -1 794 795 854 -1 795 796 855 -1 796 797 856 -1 797 798 857 -1 798 799 858 -1 799 800 859 -1 800 801 860 -1 801 802 861 -1 802 803 862 -1 803 804 863 -1 804 805 864 -1 805 806 865 -1 806 807 866 -1 807 808 867 -1 808 809 868 -1 809 810 869 -1 810 811 870 -1 811 812 871 -1 812 813 872 -1 813 814 873 -1 814 815 874 -1 815 816 875 -1 816 817 876 -1 817 818 877 -1 818 819 878 -1 819 820 879 -1 820 821 880 -1 821 822 881 -1 822 823 882 -1 823 824 883 -1 824 825 884 -1 825 826 885 -1 826 827 886 -1 827 828 887 -1 828 829 888 -1 829 830 889 -1 830 831 890 -1 831 832 891 -1 832 833 892 -1 833 834 893 -1 834 835 894 -1 835 836 895 -1 836 837 896 -1 837 838 897 -1 838 839 898 -1 839 840 899 -1 840 841 900 -1 841 842 901 -1 842 843 902 -1 843 844 903 -1 845 846 905 -1 846 847 906 -1 847 848 907 -1 848 849 908 -1 849 850 909 -1 850 851 910 -1 851 852 911 -1 852 853 912 -1 853 854 913 -1 854 855 914 -1 855 856 915 -1 856 857 916 -1 857 858 917 -1 858 859 918 -1 859 860 919 -1 860 861 920 -1 861 862 921 -1 862 863 922 -1 863 864 923 -1 864 865 924 -1 865 866 925 -1 866 867 926 -1 867 868 927 -1 868 869 928 -1 869 870 929 -1 870 871 930 -1 871 872 931 -1 872 873 932 -1 873 874 933 -1 874 875 934 -1 875 876 935 -1 876 877 936 -1 877 878 937 -1 878 879 938 -1 879 880 939 -1 880 881 940 -1 881 882 941 -1 882 883 942 -1 883 884 943 -1 884 885 944 -1 885 886 945 -1 886 887 946 -1 887 888 947 -1 888 889 948 -1 889 890 949 -1 890 891 950 -1 891 892 951 -1 892 893 952 -1 893 894 953 -1 894 895 954 -1 895 896 955 -1 896 897 956 -1 897 898 957 -1 898 899 958 -1 899 900 959 -1 900 901 960 -1 901 902 961 -1 902 903 962 -1 905 906 963 -1 906 907 964 -1 907 908 965 -1 908 909 966 -1 909 910 967 -1 910 911 968 -1 911 912 969 -1 912 913 970 -1 913 914 971 -1 914 915 972 -1 915 916 973 -1 916 917 974 -1 917 918 975 -1 918 919 976 -1 919 920 977 -1 920 921 978 -1 921 922 979 -1 922 923 980 -1 923 924 981 -1 924 925 982 -1 925 926 983 -1 926 927 984 -1 927 928 985 -1 928 929 986 -1 929 930 987 -1 930 931 988 -1 931 932 989 -1 932 933 990 -1 933 934 991 -1 934 935 992 -1 935 936 993 -1 936 937 994 -1 937 938 995 -1 938 939 996 -1 939 940 997 -1 940 941 998 -1 941 942 999 -1 942 943 1000 -1 943 944 1001 -1 944 945 1002 -1 945 946 1003 -1 946 947 1004 -1 947 948 1005 -1 948 949 1006 -1 949 950 1007 -1 950 951 1008 -1 951 952 1009 -1 952 953 1010 -1 953 954 1011 -1 954 955 1012 -1 955 956 1013 -1 956 957 1014 -1 957 958 1015 -1 958 959 1016 -1 959 960 1017 -1 960 961 1017 -1 966 967 1018 -1 967 968 1019 -1 968 969 1020 -1 969 970 1021 -1 970 971 1022 -1 971 972 1023 -1 972 973 1024 -1 973 974 1025 -1 974 975 1026 -1 975 976 1027 -1 976 977 1028 -1 977 978 1029 -1 978 979 1030 -1 979 980 1031 -1 980 981 1032 -1 981 982 1033 -1 982 983 1034 -1 983 984 1035 -1 984 985 1036 -1 985 986 1037 -1 986 987 1038 -1 987 988 1039 -1 988 989 1040 -1 989 990 1041 -1 990 991 1042 -1 991 992 1043 -1 992 993 1044 -1 993 994 1045 -1 994 995 1046 -1 995 996 1047 -1 996 997 1048 -1 997 998 1049 -1 998 999 1050 -1 999 1000 1051 -1 1000 1001 1052 -1 1001 1002 1053 -1 1002 1003 1054 -1 1003 1004 1055 -1 1004 1005 1056 -1 1005 1006 1057 -1 1006 1007 1058 -1 1007 1008 1059 -1 1008 1009 1060 -1 1009 1010 1061 -1 1010 1011 1062 -1 1011 1012 1063 -1 1012 1013 1064 -1 1013 1014 1064 -1 0 52 51 -1 1 53 52 -1 2 54 53 -1 3 55 54 -1 4 56 55 -1 5 57 56 -1 6 58 57 -1 7 59 58 -1 8 60 59 -1 9 61 60 -1 10 62 61 -1 11 63 62 -1 12 64 63 -1 13 65 64 -1 14 66 65 -1 15 67 66 -1 16 68 67 -1 17 69 68 -1 18 70 69 -1 19 71 70 -1 20 72 71 -1 21 73 72 -1 22 74 73 -1 23 75 74 -1 24 76 75 -1 25 77 76 -1 26 78 77 -1 27 79 78 -1 28 80 79 -1 29 81 80 -1 30 82 81 -1 31 83 82 -1 32 84 83 -1 33 85 84 -1 34 86 85 -1 35 87 86 -1 36 88 87 -1 37 89 88 -1 38 90 89 -1 39 91 90 -1 40 92 91 -1 41 93 92 -1 42 94 93 -1 43 95 94 -1 44 96 95 -1 45 97 96 -1 47 105 104 -1 48 106 105 -1 49 107 106 -1 50 108 107 -1 51 109 108 -1 52 110 109 -1 53 111 110 -1 54 112 111 -1 55 113 112 -1 56 114 113 -1 57 115 114 -1 58 116 115 -1 59 117 116 -1 60 118 117 -1 61 119 118 -1 62 120 119 -1 63 121 120 -1 64 122 121 -1 65 123 122 -1 66 124 123 -1 67 125 124 -1 68 126 125 -1 69 127 126 -1 70 128 127 -1 71 129 128 -1 72 130 129 -1 73 131 130 -1 74 132 131 -1 75 133 132 -1 76 134 133 -1 77 135 134 -1 78 136 135 -1 79 137 136 -1 80 138 137 -1 81 139 138 -1 82 140 139 -1 83 141 140 -1 84 142 141 -1 85 143 142 -1 86 144 143 -1 87 145 144 -1 88 146 145 -1 89 147 146 -1 90 148 147 -1 91 149 148 -1 92 150 149 -1 93 151 150 -1 94 152 151 -1 95 153 152 -1 96 154 153 -1 97 155 154 -1 98 156 155 -1 99 157 156 -1 100 158 157 -1 102 162 161 -1 103 163 162 -1 104 164 163 -1 105 165 164 -1 106 166 165 -1 107 167 166 -1 108 168 167 -1 109 169 168 -1 110 170 169 -1 111 171 170 -1 112 172 171 -1 113 173 172 -1 114 174 173 -1 115 175 174 -1 116 176 175 -1 117 177 176 -1 118 178 177 -1 119 179 178 -1 120 180 179 -1 121 181 180 -1 122 182 181 -1 123 183 182 -1 124 184 183 -1 125 185 184 -1 126 186 185 -1 127 187 186 -1 128 188 187 -1 129 189 188 -1 130 190 189 -1 131 191 190 -1 132 192 191 -1 133 193 192 -1 134 194 193 -1 135 195 194 -1 136 196 195 -1 137 197 196 -1 138 198 197 -1 139 199 198 -1 140 200 199 -1 141 201 200 -1 142 202 201 -1 143 203 202 -1 144 204 203 -1 145 205 204 -1 146 206 205 -1 147 207 206 -1 148 208 207 -1 149 209 208 -1 150 210 209 -1 151 211 210 -1 152 212 211 -1 153 213 212 -1 154 214 213 -1 155 215 214 -1 156 216 215 -1 157 217 216 -1 158 218 217 -1 159 219 218 -1 161 221 220 -1 162 222 221 -1 163 223 222 -1 164 224 223 -1 165 225 224 -1 166 226 225 -1 167 227 226 -1 168 228 227 -1 169 229 228 -1 170 230 229 -1 171 231 230 -1 172 232 231 -1 173 233 232 -1 174 234 233 -1 175 235 234 -1 176 236 235 -1 177 237 236 -1 178 238 237 -1 179 239 238 -1 180 240 239 -1 181 241 240 -1 182 242 241 -1 183 243 242 -1 184 244 243 -1 185 245 244 -1 186 246 245 -1 187 247 246 -1 188 248 247 -1 189 249 248 -1 190 250 249 -1 191 251 250 -1 192 252 251 -1 193 253 252 -1 194 254 253 -1 195 255 254 -1 196 256 255 -1 197 257 256 -1 198 258 257 -1 199 259 258 -1 200 260 259 -1 201 261 260 -1 202 262 261 -1 203 263 262 -1 204 264 263 -1 205 265 264 -1 206 266 265 -1 207 267 266 -1 208 268 267 -1 209 269 268 -1 210 270 269 -1 211 271 270 -1 212 272 271 -1 213 273 272 -1 214 274 273 -1 215 275 274 -1 216 276 275 -1 217 277 276 -1 218 278 277 -1 220 281 280 -1 221 282 281 -1 222 283 282 -1 223 284 283 -1 224 285 284 -1 225 286 285 -1 226 287 286 -1 227 288 287 -1 228 289 288 -1 229 290 289 -1 230 291 290 -1 231 292 291 -1 232 293 292 -1 233 294 293 -1 234 295 294 -1 235 296 295 -1 236 297 296 -1 237 298 297 -1 238 299 298 -1 239 300 299 -1 240 301 300 -1 241 302 301 -1 242 303 302 -1 243 304 303 -1 244 305 304 -1 245 306 305 -1 246 307 306 -1 247 308 307 -1 248 309 308 -1 249 310 309 -1 250 311 310 -1 251 312 311 -1 252 313 312 -1 253 314 313 -1 254 315 314 -1 255 316 315 -1 256 317 316 -1 257 318 317 -1 258 319 318 -1 259 320 319 -1 260 321 320 -1 261 322 321 -1 262 323 322 -1 263 324 323 -1 264 325 324 -1 265 326 325 -1 266 327 326 -1 267 328 327 -1 268 329 328 -1 269 330 329 -1 270 331 330 -1 271 332 331 -1 272 333 332 -1 273 334 333 -1 274 335 334 -1 275 336 335 -1 276 337 336 -1 277 338 337 -1 279 341 340 -1 280 342 341 -1 281 343 342 -1 282 344 343 -1 283 345 344 -1 284 346 345 -1 285 347 346 -1 286 348 347 -1 287 349 348 -1 288 350 349 -1 289 351 350 -1 290 352 351 -1 291 353 352 -1 292 354 353 -1 293 355 354 -1 294 356 355 -1 295 357 356 -1 296 358 357 -1 297 359 358 -1 298 360 359 -1 299 361 360 -1 300 362 361 -1 301 363 362 -1 302 364 363 -1 303 365 364 -1 318 367 366 -1 319 368 367 -1 320 369 368 -1 321 370 369 -1 322 371 370 -1 323 372 371 -1 324 373 372 -1 325 374 373 -1 326 375 374 -1 327 376 375 -1 328 377 376 -1 329 378 377 -1 330 379 378 -1 331 380 379 -1 332 381 380 -1 333 382 381 -1 334 383 382 -1 335 384 383 -1 336 385 384 -1 337 386 385 -1 338 387 386 -1 340 389 388 -1 341 390 389 -1 342 391 390 -1 343 392 391 -1 344 393 392 -1 345 394 393 -1 346 395 394 -1 347 396 395 -1 348 397 396 -1 349 398 397 -1 350 399 398 -1 351 400 399 -1 352 401 400 -1 353 402 401 -1 354 403 402 -1 355 404 403 -1 356 405 404 -1 357 406 405 -1 358 407 406 -1 359 408 407 -1 360 409 408 -1 361 410 409 -1 362 411 410 -1 368 413 412 -1 369 414 413 -1 370 415 414 -1 371 416 415 -1 372 417 416 -1 373 418 417 -1 374 419 418 -1 375 420 419 -1 376 421 420 -1 377 422 421 -1 378 423 422 -1 379 424 423 -1 380 425 424 -1 381 426 425 -1 382 427 426 -1 383 428 427 -1 384 429 428 -1 385 430 429 -1 386 431 430 -1 388 433 432 -1 389 434 433 -1 390 435 434 -1 391 436 435 -1 392 437 436 -1 393 438 437 -1 394 439 438 -1 395 440 439 -1 396 441 440 -1 397 442 441 -1 398 443 442 -1 399 444 443 -1 400 445 444 -1 401 446 445 -1 402 447 446 -1 403 448 447 -1 404 449 448 -1 405 450 449 -1 406 451 450 -1 407 452 451 -1 408 453 452 -1 409 454 453 -1 414 456 455 -1 415 457 456 -1 416 458 457 -1 417 459 458 -1 418 460 459 -1 419 461 460 -1 420 462 461 -1 421 463 462 -1 422 464 463 -1 423 465 464 -1 424 466 465 -1 425 467 466 -1 426 468 467 -1 427 469 468 -1 428 470 469 -1 429 471 470 -1 430 472 471 -1 432 474 473 -1 433 475 474 -1 434 476 475 -1 435 477 476 -1 436 478 477 -1 437 479 478 -1 438 480 479 -1 439 481 480 -1 440 482 481 -1 441 483 482 -1 442 484 483 -1 443 485 484 -1 444 486 485 -1 445 487 486 -1 446 488 487 -1 447 489 488 -1 448 490 489 -1 449 491 490 -1 450 492 491 -1 451 493 492 -1 452 494 493 -1 455 496 495 -1 456 497 496 -1 457 498 497 -1 458 499 498 -1 459 500 499 -1 460 501 500 -1 461 502 501 -1 462 503 502 -1 463 504 503 -1 464 505 504 -1 465 506 505 -1 466 507 506 -1 467 508 507 -1 468 509 508 -1 469 510 509 -1 470 511 510 -1 471 512 511 -1 473 514 513 -1 474 515 514 -1 475 516 515 -1 476 517 516 -1 477 518 517 -1 478 519 518 -1 479 520 519 -1 480 521 520 -1 481 522 521 -1 482 523 522 -1 483 524 523 -1 484 525 524 -1 485 526 525 -1 486 527 526 -1 487 528 527 -1 488 529 528 -1 489 530 529 -1 490 531 530 -1 491 532 531 -1 492 533 532 -1 493 534 533 -1 496 536 535 -1 497 537 536 -1 498 538 537 -1 499 539 538 -1 500 540 539 -1 501 541 540 -1 502 542 541 -1 503 543 542 -1 504 544 543 -1 505 545 544 -1 506 546 545 -1 507 547 546 -1 508 548 547 -1 509 549 548 -1 510 550 549 -1 511 551 550 -1 513 553 552 -1 514 554 553 -1 515 555 554 -1 516 556 555 -1 517 557 556 -1 518 558 557 -1 519 559 558 -1 520 560 559 -1 521 561 560 -1 522 562 561 -1 523 563 562 -1 524 564 563 -1 525 565 564 -1 526 566 565 -1 527 567 566 -1 528 568 567 -1 529 569 568 -1 530 570 569 -1 531 571 570 -1 532 572 571 -1 533 573 572 -1 535 576 575 -1 536 577 576 -1 537 578 577 -1 538 579 578 -1 539 580 579 -1 540 581 580 -1 541 582 581 -1 542 583 582 -1 543 584 583 -1 544 585 584 -1 545 586 585 -1 546 587 586 -1 547 588 587 -1 548 589 588 -1 549 590 589 -1 550 591 590 -1 552 593 592 -1 553 594 593 -1 554 595 594 -1 555 596 595 -1 556 597 596 -1 557 598 597 -1 558 599 598 -1 559 600 599 -1 560 601 600 -1 561 602 601 -1 562 603 602 -1 563 604 603 -1 564 605 604 -1 565 606 605 -1 566 607 606 -1 567 608 607 -1 568 609 608 -1 569 610 609 -1 570 611 610 -1 571 612 611 -1 572 613 612 -1 574 616 615 -1 575 617 616 -1 576 618 617 -1 577 619 618 -1 578 620 619 -1 579 621 620 -1 580 622 621 -1 581 623 622 -1 582 624 623 -1 583 625 624 -1 584 626 625 -1 585 627 626 -1 586 628 627 -1 587 629 628 -1 588 630 629 -1 589 631 630 -1 590 632 631 -1 592 634 633 -1 593 635 634 -1 594 636 635 -1 595 637 636 -1 596 638 637 -1 597 639 638 -1 598 640 639 -1 599 641 640 -1 600 642 641 -1 601 643 642 -1 602 644 643 -1 603 645 644 -1 604 646 645 -1 605 647 646 -1 606 648 647 -1 607 649 648 -1 608 650 649 -1 609 651 650 -1 610 652 651 -1 611 653 652 -1 612 654 653 -1 613 655 654 -1 615 660 659 -1 616 661 660 -1 617 662 661 -1 618 663 662 -1 619 664 663 -1 620 665 664 -1 621 666 665 -1 622 667 666 -1 623 668 667 -1 624 669 668 -1 625 670 669 -1 626 671 670 -1 627 672 671 -1 628 673 672 -1 629 674 673 -1 630 675 674 -1 631 676 675 -1 633 678 677 -1 634 679 678 -1 635 680 679 -1 636 681 680 -1 637 682 681 -1 638 683 682 -1 639 684 683 -1 640 685 684 -1 641 686 685 -1 642 687 686 -1 643 688 687 -1 644 689 688 -1 645 690 689 -1 646 691 690 -1 647 692 691 -1 648 693 692 -1 649 694 693 -1 650 695 694 -1 651 696 695 -1 652 697 696 -1 653 698 697 -1 654 699 698 -1 655 700 699 -1 657 706 705 -1 658 707 706 -1 659 708 707 -1 660 709 708 -1 661 710 709 -1 662 711 710 -1 663 712 711 -1 664 713 712 -1 665 714 713 -1 666 715 714 -1 667 716 715 -1 668 717 716 -1 669 718 717 -1 670 719 718 -1 671 720 719 -1 672 721 720 -1 673 722 721 -1 674 723 722 -1 675 724 723 -1 677 726 725 -1 678 727 726 -1 679 728 727 -1 680 729 728 -1 681 730 729 -1 682 731 730 -1 683 732 731 -1 684 733 732 -1 685 734 733 -1 686 735 734 -1 687 736 735 -1 688 737 736 -1 689 738 737 -1 690 739 738 -1 691 740 739 -1 692 741 740 -1 693 742 741 -1 694 743 742 -1 695 744 743 -1 696 745 744 -1 697 746 745 -1 698 747 746 -1 699 748 747 -1 700 749 748 -1 701 750 749 -1 703 765 764 -1 704 766 765 -1 705 767 766 -1 706 768 767 -1 707 769 768 -1 708 770 769 -1 709 771 770 -1 710 772 771 -1 711 773 772 -1 712 774 773 -1 713 775 774 -1 714 776 775 -1 715 777 776 -1 716 778 777 -1 717 779 778 -1 718 780 779 -1 719 781 780 -1 720 782 781 -1 721 783 782 -1 722 784 783 -1 723 785 784 -1 726 787 786 -1 727 788 787 -1 728 789 788 -1 729 790 789 -1 730 791 790 -1 731 792 791 -1 732 793 792 -1 733 794 793 -1 734 795 794 -1 735 796 795 -1 736 797 796 -1 737 798 797 -1 738 799 798 -1 739 800 799 -1 740 801 800 -1 741 802 801 -1 742 803 802 -1 743 804 803 -1 744 805 804 -1 745 806 805 -1 746 807 806 -1 747 808 807 -1 748 809 808 -1 749 810 809 -1 750 811 810 -1 751 812 811 -1 752 813 812 -1 753 814 813 -1 754 815 814 -1 755 816 815 -1 756 817 816 -1 757 818 817 -1 758 819 818 -1 759 820 819 -1 760 821 820 -1 761 822 821 -1 762 823 822 -1 763 824 823 -1 764 825 824 -1 765 826 825 -1 766 827 826 -1 767 828 827 -1 768 829 828 -1 769 830 829 -1 770 831 830 -1 771 832 831 -1 772 833 832 -1 773 834 833 -1 774 835 834 -1 775 836 835 -1 776 837 836 -1 777 838 837 -1 778 839 838 -1 779 840 839 -1 780 841 840 -1 781 842 841 -1 782 843 842 -1 783 844 843 -1 786 846 845 -1 787 847 846 -1 788 848 847 -1 789 849 848 -1 790 850 849 -1 791 851 850 -1 792 852 851 -1 793 853 852 -1 794 854 853 -1 795 855 854 -1 796 856 855 -1 797 857 856 -1 798 858 857 -1 799 859 858 -1 800 860 859 -1 801 861 860 -1 802 862 861 -1 803 863 862 -1 804 864 863 -1 805 865 864 -1 806 866 865 -1 807 867 866 -1 808 868 867 -1 809 869 868 -1 810 870 869 -1 811 871 870 -1 812 872 871 -1 813 873 872 -1 814 874 873 -1 815 875 874 -1 816 876 875 -1 817 877 876 -1 818 878 877 -1 819 879 878 -1 820 880 879 -1 821 881 880 -1 822 882 881 -1 823 883 882 -1 824 884 883 -1 825 885 884 -1 826 886 885 -1 827 887 886 -1 828 888 887 -1 829 889 888 -1 830 890 889 -1 831 891 890 -1 832 892 891 -1 833 893 892 -1 834 894 893 -1 835 895 894 -1 836 896 895 -1 837 897 896 -1 838 898 897 -1 839 899 898 -1 840 900 899 -1 841 901 900 -1 842 902 901 -1 843 903 902 -1 845 905 904 -1 846 906 905 -1 847 907 906 -1 848 908 907 -1 849 909 908 -1 850 910 909 -1 851 911 910 -1 852 912 911 -1 853 913 912 -1 854 914 913 -1 855 915 914 -1 856 916 915 -1 857 917 916 -1 858 918 917 -1 859 919 918 -1 860 920 919 -1 861 921 920 -1 862 922 921 -1 863 923 922 -1 864 924 923 -1 865 925 924 -1 866 926 925 -1 867 927 926 -1 868 928 927 -1 869 929 928 -1 870 930 929 -1 871 931 930 -1 872 932 931 -1 873 933 932 -1 874 934 933 -1 875 935 934 -1 876 936 935 -1 877 937 936 -1 878 938 937 -1 879 939 938 -1 880 940 939 -1 881 941 940 -1 882 942 941 -1 883 943 942 -1 884 944 943 -1 885 945 944 -1 886 946 945 -1 887 947 946 -1 888 948 947 -1 889 949 948 -1 890 950 949 -1 891 951 950 -1 892 952 951 -1 893 953 952 -1 894 954 953 -1 895 955 954 -1 896 956 955 -1 897 957 956 -1 898 958 957 -1 899 959 958 -1 900 960 959 -1 901 961 960 -1 902 962 961 -1 906 964 963 -1 907 965 964 -1 908 966 965 -1 909 967 966 -1 910 968 967 -1 911 969 968 -1 912 970 969 -1 913 971 970 -1 914 972 971 -1 915 973 972 -1 916 974 973 -1 917 975 974 -1 918 976 975 -1 919 977 976 -1 920 978 977 -1 921 979 978 -1 922 980 979 -1 923 981 980 -1 924 982 981 -1 925 983 982 -1 926 984 983 -1 927 985 984 -1 928 986 985 -1 929 987 986 -1 930 988 987 -1 931 989 988 -1 932 990 989 -1 933 991 990 -1 934 992 991 -1 935 993 992 -1 936 994 993 -1 937 995 994 -1 938 996 995 -1 939 997 996 -1 940 998 997 -1 941 999 998 -1 942 1000 999 -1 943 1001 1000 -1 944 1002 1001 -1 945 1003 1002 -1 946 1004 1003 -1 947 1005 1004 -1 948 1006 1005 -1 949 1007 1006 -1 950 1008 1007 -1 951 1009 1008 -1 952 1010 1009 -1 953 1011 1010 -1 954 1012 1011 -1 955 1013 1012 -1 956 1014 1013 -1 957 1015 1014 -1 958 1016 1015 -1 959 1017 1016 -1 967 1019 1018 -1 968 1020 1019 -1 969 1021 1020 -1 970 1022 1021 -1 971 1023 1022 -1 972 1024 1023 -1 973 1025 1024 -1 974 1026 1025 -1 975 1027 1026 -1 976 1028 1027 -1 977 1029 1028 -1 978 1030 1029 -1 979 1031 1030 -1 980 1032 1031 -1 981 1033 1032 -1 982 1034 1033 -1 983 1035 1034 -1 984 1036 1035 -1 985 1037 1036 -1 986 1038 1037 -1 987 1039 1038 -1 988 1040 1039 -1 989 1041 1040 -1 990 1042 1041 -1 991 1043 1042 -1 992 1044 1043 -1 993 1045 1044 -1 994 1046 1045 -1 995 1047 1046 -1 996 1048 1047 -1 997 1049 1048 -1 998 1050 1049 -1 999 1051 1050 -1 1000 1052 1051 -1 1001 1053 1052 -1 1002 1054 1053 -1 1003 1055 1054 -1 1004 1056 1055 -1 1005 1057 1056 -1 1006 1058 1057 -1 1007 1059 1058 -1 1008 1060 1059 -1 1009 1061 1060 -1 1010 1062 1061 -1 1011 1063 1062 -1 1012 1064 1063 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='12 75.000015258789063 -19.75 12 75.00001 [...]' to '12 75 -19.75 12 75 -19 12 75 -18.25 12 7 [...]'
now canonicalize X3dTidy output:
invocation parameters:
Coveroid//FullPonchoWithNormalsTidy.x3d
Coveroid//FullPonchoWithNormalsTidyCanonical.xml
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
*** File size reduction: original Coveroid//FullPonchoWithNormals.x3d.length=108856 bytes
processed canonical Coveroid//FullPonchoWithNormalsTidy.x3d.length=51067 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\Coveroid\FullPonchoWithNormals.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\FullPonchoWithNormals.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\Coveroid\FullPonchoWithNormalsTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\FullPonchoWithNormalsTidy.x3d
Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid
Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\FullPonchoWithNormalsTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\FullPonchoWithNormals.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/Coveroid//FullPonchoWithNormals.x3d processing with X3dToXhtml stylesheet for X3D Model Documentation .html
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Coveroid//FullPonchoWithNormals.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found)
==================================================
==================================================
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\LargeHelmet.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\Coveroid\LargeHelmet.x3d validation using X3D Schematron rules
X3D version 4.0 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Coveroid//LargeHelmet.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** prepend <WorldInfo title='LargeHelmet.x3d'/>
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 2 1 -1 0 3 2 -1 0 4 3 -1 0 5 4 -1 0 6 5 -1 0 7 6 -1 0 8 7 -1 0 9 8 -1 0 10 9 -1 0 11 10 -1 0 12 11 -1 0 13 12 -1 0 14 13 -1 0 15 14 -1 0 16 15 -1 0 17 16 -1 0 18 17 -1 0 19 18 -1 0 20 19 -1 0 1 20 -1 1 2 21 -1 2 3 22 -1 3 4 23 -1 4 5 24 -1 5 6 25 -1 6 7 27 -1 7 8 28 -1 8 9 29 -1 9 10 30 -1 10 11 31 -1 11 12 31 -1 12 13 32 -1 13 14 33 -1 14 15 34 -1 15 16 35 -1 16 17 37 -1 17 18 38 -1 18 19 39 -1 19 20 40 -1 20 1 21 -1 21 22 41 -1 22 23 42 -1 23 24 43 -1 24 25 44 -1 25 26 45 -1 26 27 47 -1 27 28 48 -1 28 29 49 -1 29 30 50 -1 30 31 51 -1 31 32 51 -1 32 33 52 -1 33 34 53 -1 34 35 54 -1 35 36 55 -1 36 37 57 -1 37 38 58 -1 38 39 59 -1 39 40 60 -1 40 21 41 -1 41 42 61 -1 42 43 62 -1 43 44 63 -1 44 45 64 -1 45 46 65 -1 46 47 67 -1 47 48 68 -1 48 49 69 -1 49 50 70 -1 50 51 71 -1 51 52 71 -1 52 53 72 -1 53 54 73 -1 54 55 74 -1 55 56 75 -1 56 57 77 -1 57 58 78 -1 58 59 79 -1 59 60 80 -1 60 41 61 -1 61 62 81 -1 62 63 82 -1 63 64 83 -1 64 65 84 -1 65 66 85 -1 66 67 87 -1 67 68 88 -1 68 69 89 -1 69 70 90 -1 70 71 91 -1 71 72 91 -1 72 73 92 -1 73 74 93 -1 74 75 94 -1 75 76 95 -1 76 77 97 -1 77 78 98 -1 78 79 99 -1 79 80 100 -1 80 61 81 -1 81 82 102 -1 82 83 102 -1 83 84 103 -1 84 85 104 -1 85 86 105 -1 86 87 107 -1 87 88 108 -1 88 89 109 -1 89 90 110 -1 90 91 110 -1 91 92 111 -1 92 93 112 -1 93 94 113 -1 94 95 114 -1 95 96 115 -1 96 97 117 -1 97 98 118 -1 98 99 119 -1 99 100 120 -1 100 81 101 -1 101 102 122 -1 102 103 122 -1 103 104 123 -1 104 105 124 -1 105 106 125 -1 106 107 127 -1 107 108 128 -1 108 109 129 -1 109 110 130 -1 110 111 130 -1 111 112 131 -1 112 113 132 -1 113 114 133 -1 114 115 134 -1 115 116 135 -1 116 117 137 -1 117 118 138 -1 118 119 139 -1 119 120 140 -1 120 101 121 -1 121 122 142 -1 122 123 142 -1 123 124 143 -1 124 125 144 -1 125 126 145 -1 126 127 147 -1 127 128 148 -1 128 129 149 -1 129 130 150 -1 130 131 150 -1 131 132 151 -1 132 133 152 -1 133 134 153 -1 134 135 154 -1 135 136 155 -1 136 137 157 -1 137 138 158 -1 138 139 159 -1 139 140 160 -1 140 121 141 -1 141 142 162 -1 142 143 163 -1 143 144 163 -1 144 145 164 -1 147 148 168 -1 148 149 169 -1 149 150 169 -1 150 151 170 -1 151 152 171 -1 152 153 172 -1 153 154 173 -1 154 155 174 -1 155 156 175 -1 156 157 177 -1 157 158 178 -1 158 159 179 -1 159 160 180 -1 160 141 161 -1 172 173 183 -1 173 174 184 -1 174 175 185 -1 175 176 186 -1 176 177 188 -1 177 178 189 -1 178 179 190 -1 179 180 191 -1 166 145 146 -1 165 145 166 -1 147 166 146 -1 166 147 167 -1 162 193 161 -1 193 162 194 -1 195 181 161 -1 163 196 162 -1 196 163 197 -1 196 198 162 -1 199 163 200 -1 164 200 163 -1 164 201 200 -1 203 202 163 -1 205 164 165 -1 204 164 205 -1 205 165 206 -1 207 165 166 -1 208 166 167 -1 168 209 167 -1 209 168 210 -1 211 208 167 -1 169 212 168 -1 169 213 212 -1 214 210 168 -1 215 169 170 -1 213 169 215 -1 217 216 170 -1 182 170 171 -1 182 218 170 -1 182 171 183 -1 181 180 161 -1 191 180 181 -1 182 183 219 -1 221 220 183 -1 223 222 183 -1 184 223 183 -1 224 223 184 -1 185 225 184 -1 185 226 225 -1 184 228 227 -1 184 229 228 -1 186 230 185 -1 186 231 230 -1 233 232 185 -1 192 186 187 -1 192 231 186 -1 188 234 187 -1 234 188 235 -1 236 192 187 -1 189 237 188 -1 237 189 238 -1 240 239 188 -1 190 241 189 -1 241 190 242 -1 244 243 189 -1 191 245 190 -1 191 246 245 -1 247 242 190 -1 181 248 191 -1 248 249 191 -1 171 172 183 -1 2 22 21 -1 3 23 22 -1 4 24 23 -1 5 25 24 -1 6 26 25 -1 6 27 26 -1 7 28 27 -1 8 29 28 -1 9 30 29 -1 10 31 30 -1 12 32 31 -1 13 33 32 -1 14 34 33 -1 15 35 34 -1 16 36 35 -1 16 37 36 -1 17 38 37 -1 18 39 38 -1 19 40 39 -1 20 21 40 -1 22 42 41 -1 23 43 42 -1 24 44 43 -1 25 45 44 -1 26 46 45 -1 26 47 46 -1 27 48 47 -1 28 49 48 -1 29 50 49 -1 30 51 50 -1 32 52 51 -1 33 53 52 -1 34 54 53 -1 35 55 54 -1 36 56 55 -1 36 57 56 -1 37 58 57 -1 38 59 58 -1 39 60 59 -1 40 41 60 -1 42 62 61 -1 43 63 62 -1 44 64 63 -1 45 65 64 -1 46 66 65 -1 46 67 66 -1 47 68 67 -1 48 69 68 -1 49 70 69 -1 50 71 70 -1 52 72 71 -1 53 73 72 -1 54 74 73 -1 55 75 74 -1 56 76 75 -1 56 77 76 -1 57 78 77 -1 58 79 78 -1 59 80 79 -1 60 61 80 -1 62 82 81 -1 63 83 82 -1 64 84 83 -1 65 85 84 -1 66 86 85 -1 66 87 86 -1 67 88 87 -1 68 89 88 -1 69 90 89 -1 70 91 90 -1 72 92 91 -1 73 93 92 -1 74 94 93 -1 75 95 94 -1 76 96 95 -1 76 97 96 -1 77 98 97 -1 78 99 98 -1 79 100 99 -1 80 81 100 -1 81 102 101 -1 83 103 102 -1 84 104 103 -1 85 105 104 -1 86 106 105 -1 86 107 106 -1 87 108 107 -1 88 109 108 -1 89 110 109 -1 91 111 110 -1 92 112 111 -1 93 113 112 -1 94 114 113 -1 95 115 114 -1 96 116 115 -1 96 117 116 -1 97 118 117 -1 98 119 118 -1 99 120 119 -1 100 101 120 -1 101 122 121 -1 103 123 122 -1 104 124 123 -1 105 125 124 -1 106 126 125 -1 106 127 126 -1 107 128 127 -1 108 129 128 -1 109 130 129 -1 111 131 130 -1 112 132 131 -1 113 133 132 -1 114 134 133 -1 115 135 134 -1 116 136 135 -1 116 137 136 -1 117 138 137 -1 118 139 138 -1 119 140 139 -1 120 121 140 -1 121 142 141 -1 123 143 142 -1 124 144 143 -1 125 145 144 -1 126 146 145 -1 126 147 146 -1 127 148 147 -1 128 149 148 -1 129 150 149 -1 131 151 150 -1 132 152 151 -1 133 153 152 -1 134 154 153 -1 135 155 154 -1 136 156 155 -1 136 157 156 -1 137 158 157 -1 138 159 158 -1 139 160 159 -1 140 141 160 -1 141 162 161 -1 142 163 162 -1 144 164 163 -1 145 165 164 -1 147 168 167 -1 148 169 168 -1 150 170 169 -1 151 171 170 -1 152 172 171 -1 153 173 172 -1 154 174 173 -1 155 175 174 -1 156 176 175 -1 156 177 176 -1 157 178 177 -1 158 179 178 -1 159 180 179 -1 160 161 180 -1 173 184 183 -1 174 185 184 -1 175 186 185 -1 176 187 186 -1 176 188 187 -1 177 189 188 -1 178 190 189 -1 179 191 190 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='3.1020440288018973E-16 71.53388977050781 [...]' to '0 71.5339 -1.1485 1.0288 71.4508 -1.1513 [...]'
now canonicalize X3dTidy output:
invocation parameters:
Coveroid//LargeHelmetTidy.x3d
Coveroid//LargeHelmetTidyCanonical.xml
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
*** File size reduction: original Coveroid//LargeHelmet.x3d.length=27261 bytes
processed canonical Coveroid//LargeHelmetTidy.x3d.length=12743 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\Coveroid\LargeHelmet.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LargeHelmet.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\Coveroid\LargeHelmetTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LargeHelmetTidy.x3d
Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid
Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\LargeHelmetTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\LargeHelmet.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/Coveroid//LargeHelmet.x3d processing with X3dToXhtml stylesheet for X3D Model Documentation .html
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Coveroid//LargeHelmet.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found)
==================================================
==================================================
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\LargeHelmetWithNormals.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\Coveroid\LargeHelmetWithNormals.x3d validation using X3D Schematron rules
X3D version 4.0 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Coveroid//LargeHelmetWithNormals.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** prepend <WorldInfo title='LargeHelmetWithNormals.x3d'/>
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 2 1 -1 0 3 2 -1 0 4 3 -1 0 5 4 -1 0 6 5 -1 0 7 6 -1 0 8 7 -1 0 9 8 -1 0 10 9 -1 0 11 10 -1 0 12 11 -1 0 13 12 -1 0 14 13 -1 0 15 14 -1 0 16 15 -1 0 17 16 -1 0 18 17 -1 0 19 18 -1 0 20 19 -1 0 1 20 -1 1 2 21 -1 2 3 22 -1 3 4 23 -1 4 5 24 -1 5 6 25 -1 6 7 27 -1 7 8 28 -1 8 9 29 -1 9 10 30 -1 10 11 31 -1 11 12 31 -1 12 13 32 -1 13 14 33 -1 14 15 34 -1 15 16 35 -1 16 17 37 -1 17 18 38 -1 18 19 39 -1 19 20 40 -1 20 1 21 -1 21 22 41 -1 22 23 42 -1 23 24 43 -1 24 25 44 -1 25 26 45 -1 26 27 47 -1 27 28 48 -1 28 29 49 -1 29 30 50 -1 30 31 51 -1 31 32 51 -1 32 33 52 -1 33 34 53 -1 34 35 54 -1 35 36 55 -1 36 37 57 -1 37 38 58 -1 38 39 59 -1 39 40 60 -1 40 21 41 -1 41 42 61 -1 42 43 62 -1 43 44 63 -1 44 45 64 -1 45 46 65 -1 46 47 67 -1 47 48 68 -1 48 49 69 -1 49 50 70 -1 50 51 71 -1 51 52 71 -1 52 53 72 -1 53 54 73 -1 54 55 74 -1 55 56 75 -1 56 57 77 -1 57 58 78 -1 58 59 79 -1 59 60 80 -1 60 41 61 -1 61 62 81 -1 62 63 82 -1 63 64 83 -1 64 65 84 -1 65 66 85 -1 66 67 87 -1 67 68 88 -1 68 69 89 -1 69 70 90 -1 70 71 91 -1 71 72 91 -1 72 73 92 -1 73 74 93 -1 74 75 94 -1 75 76 95 -1 76 77 97 -1 77 78 98 -1 78 79 99 -1 79 80 100 -1 80 61 81 -1 81 82 102 -1 82 83 102 -1 83 84 103 -1 84 85 104 -1 85 86 105 -1 86 87 107 -1 87 88 108 -1 88 89 109 -1 89 90 110 -1 90 91 110 -1 91 92 111 -1 92 93 112 -1 93 94 113 -1 94 95 114 -1 95 96 115 -1 96 97 117 -1 97 98 118 -1 98 99 119 -1 99 100 120 -1 100 81 101 -1 101 102 122 -1 102 103 122 -1 103 104 123 -1 104 105 124 -1 105 106 125 -1 106 107 127 -1 107 108 128 -1 108 109 129 -1 109 110 130 -1 110 111 130 -1 111 112 131 -1 112 113 132 -1 113 114 133 -1 114 115 134 -1 115 116 135 -1 116 117 137 -1 117 118 138 -1 118 119 139 -1 119 120 140 -1 120 101 121 -1 121 122 142 -1 122 123 142 -1 123 124 143 -1 124 125 144 -1 125 126 145 -1 126 127 147 -1 127 128 148 -1 128 129 149 -1 129 130 150 -1 130 131 150 -1 131 132 151 -1 132 133 152 -1 133 134 153 -1 134 135 154 -1 135 136 155 -1 136 137 157 -1 137 138 158 -1 138 139 159 -1 139 140 160 -1 140 121 141 -1 141 142 162 -1 142 143 163 -1 143 144 163 -1 144 145 164 -1 147 148 168 -1 148 149 169 -1 149 150 169 -1 150 151 170 -1 151 152 171 -1 152 153 172 -1 153 154 173 -1 154 155 174 -1 155 156 175 -1 156 157 177 -1 157 158 178 -1 158 159 179 -1 159 160 180 -1 160 141 161 -1 172 173 183 -1 173 174 184 -1 174 175 185 -1 175 176 186 -1 176 177 188 -1 177 178 189 -1 178 179 190 -1 179 180 191 -1 166 145 146 -1 165 145 166 -1 147 166 146 -1 166 147 167 -1 162 193 161 -1 193 162 194 -1 195 181 161 -1 163 196 162 -1 196 163 197 -1 196 198 162 -1 199 163 200 -1 164 200 163 -1 164 201 200 -1 203 202 163 -1 205 164 165 -1 204 164 205 -1 205 165 206 -1 207 165 166 -1 208 166 167 -1 168 209 167 -1 209 168 210 -1 211 208 167 -1 169 212 168 -1 169 213 212 -1 214 210 168 -1 215 169 170 -1 213 169 215 -1 217 216 170 -1 182 170 171 -1 182 218 170 -1 182 171 183 -1 181 180 161 -1 191 180 181 -1 182 183 219 -1 221 220 183 -1 223 222 183 -1 184 223 183 -1 224 223 184 -1 185 225 184 -1 185 226 225 -1 184 228 227 -1 184 229 228 -1 186 230 185 -1 186 231 230 -1 233 232 185 -1 192 186 187 -1 192 231 186 -1 188 234 187 -1 234 188 235 -1 236 192 187 -1 189 237 188 -1 237 189 238 -1 240 239 188 -1 190 241 189 -1 241 190 242 -1 244 243 189 -1 191 245 190 -1 191 246 245 -1 247 242 190 -1 181 248 191 -1 248 249 191 -1 171 172 183 -1 2 22 21 -1 3 23 22 -1 4 24 23 -1 5 25 24 -1 6 26 25 -1 6 27 26 -1 7 28 27 -1 8 29 28 -1 9 30 29 -1 10 31 30 -1 12 32 31 -1 13 33 32 -1 14 34 33 -1 15 35 34 -1 16 36 35 -1 16 37 36 -1 17 38 37 -1 18 39 38 -1 19 40 39 -1 20 21 40 -1 22 42 41 -1 23 43 42 -1 24 44 43 -1 25 45 44 -1 26 46 45 -1 26 47 46 -1 27 48 47 -1 28 49 48 -1 29 50 49 -1 30 51 50 -1 32 52 51 -1 33 53 52 -1 34 54 53 -1 35 55 54 -1 36 56 55 -1 36 57 56 -1 37 58 57 -1 38 59 58 -1 39 60 59 -1 40 41 60 -1 42 62 61 -1 43 63 62 -1 44 64 63 -1 45 65 64 -1 46 66 65 -1 46 67 66 -1 47 68 67 -1 48 69 68 -1 49 70 69 -1 50 71 70 -1 52 72 71 -1 53 73 72 -1 54 74 73 -1 55 75 74 -1 56 76 75 -1 56 77 76 -1 57 78 77 -1 58 79 78 -1 59 80 79 -1 60 61 80 -1 62 82 81 -1 63 83 82 -1 64 84 83 -1 65 85 84 -1 66 86 85 -1 66 87 86 -1 67 88 87 -1 68 89 88 -1 69 90 89 -1 70 91 90 -1 72 92 91 -1 73 93 92 -1 74 94 93 -1 75 95 94 -1 76 96 95 -1 76 97 96 -1 77 98 97 -1 78 99 98 -1 79 100 99 -1 80 81 100 -1 81 102 101 -1 83 103 102 -1 84 104 103 -1 85 105 104 -1 86 106 105 -1 86 107 106 -1 87 108 107 -1 88 109 108 -1 89 110 109 -1 91 111 110 -1 92 112 111 -1 93 113 112 -1 94 114 113 -1 95 115 114 -1 96 116 115 -1 96 117 116 -1 97 118 117 -1 98 119 118 -1 99 120 119 -1 100 101 120 -1 101 122 121 -1 103 123 122 -1 104 124 123 -1 105 125 124 -1 106 126 125 -1 106 127 126 -1 107 128 127 -1 108 129 128 -1 109 130 129 -1 111 131 130 -1 112 132 131 -1 113 133 132 -1 114 134 133 -1 115 135 134 -1 116 136 135 -1 116 137 136 -1 117 138 137 -1 118 139 138 -1 119 140 139 -1 120 121 140 -1 121 142 141 -1 123 143 142 -1 124 144 143 -1 125 145 144 -1 126 146 145 -1 126 147 146 -1 127 148 147 -1 128 149 148 -1 129 150 149 -1 131 151 150 -1 132 152 151 -1 133 153 152 -1 134 154 153 -1 135 155 154 -1 136 156 155 -1 136 157 156 -1 137 158 157 -1 138 159 158 -1 139 160 159 -1 140 141 160 -1 141 162 161 -1 142 163 162 -1 144 164 163 -1 145 165 164 -1 147 168 167 -1 148 169 168 -1 150 170 169 -1 151 171 170 -1 152 172 171 -1 153 173 172 -1 154 174 173 -1 155 175 174 -1 156 176 175 -1 156 177 176 -1 157 178 177 -1 158 179 178 -1 159 180 179 -1 160 161 180 -1 173 184 183 -1 174 185 184 -1 175 186 185 -1 176 187 186 -1 176 188 187 -1 177 189 188 -1 178 190 189 -1 179 191 190 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='3.1020440288018973E-16 71.53388977050781 [...]' to '0 71.5339 -1.1485 1.0288 71.4508 -1.1513 [...]'
*** floating-point precision change: Normal vector='0 0.99960571527481079 -0.028079383075237 [...]' to '0 0.9996 -0.0281 0.1603 0.9867 -0.0277 0 [...]'
now canonicalize X3dTidy output:
invocation parameters:
Coveroid//LargeHelmetWithNormalsTidy.x3d
Coveroid//LargeHelmetWithNormalsTidyCanonical.xml
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
*** File size reduction: original Coveroid//LargeHelmetWithNormals.x3d.length=42580 bytes
processed canonical Coveroid//LargeHelmetWithNormalsTidy.x3d.length=18146 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\Coveroid\LargeHelmetWithNormals.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LargeHelmetWithNormals.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\Coveroid\LargeHelmetWithNormalsTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LargeHelmetWithNormalsTidy.x3d
Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid
Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\LargeHelmetWithNormalsTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\LargeHelmetWithNormals.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/Coveroid//LargeHelmetWithNormals.x3d processing with X3dToXhtml stylesheet for X3D Model Documentation .html
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Coveroid//LargeHelmetWithNormals.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found)
==================================================
==================================================
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\ScaledHelmet.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\Coveroid\ScaledHelmet.x3d validation using X3D Schematron rules
X3D version 4.0 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Coveroid//ScaledHelmet.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: Viewpoint orientation='1 0 0 -1.570796' to '1 0 0 -1.5708'
*** floating-point precision change: Viewpoint orientation='0 1 0 -1.570796' to '0 1 0 -1.5708'
*** floating-point precision change: Viewpoint orientation='0 1 0 1.570796' to '0 1 0 1.5708'
*** floating-point precision change: Viewpoint orientation='0 1 0 -3.141593' to '0 1 0 -3.1416'
*** floating-point precision change: Material diffuseColor='0.545098 0.521569 1' to '0.5451 0.5216 1'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 2 1 -1 0 3 2 -1 0 4 3 -1 0 5 4 -1 0 6 5 -1 0 7 6 -1 0 8 7 -1 0 9 8 -1 0 10 9 -1 0 11 10 -1 0 12 11 -1 0 13 12 -1 0 14 13 -1 0 15 14 -1 0 16 15 -1 0 17 16 -1 0 18 17 -1 0 19 18 -1 0 20 19 -1 0 1 20 -1 1 2 21 -1 2 3 22 -1 3 4 23 -1 4 5 24 -1 5 6 25 -1 6 7 27 -1 7 8 28 -1 8 9 29 -1 9 10 30 -1 10 11 31 -1 11 12 31 -1 12 13 32 -1 13 14 33 -1 14 15 34 -1 15 16 35 -1 16 17 37 -1 17 18 38 -1 18 19 39 -1 19 20 40 -1 20 1 21 -1 21 22 41 -1 22 23 42 -1 23 24 43 -1 24 25 44 -1 25 26 45 -1 26 27 47 -1 27 28 48 -1 28 29 49 -1 29 30 50 -1 30 31 51 -1 31 32 51 -1 32 33 52 -1 33 34 53 -1 34 35 54 -1 35 36 55 -1 36 37 57 -1 37 38 58 -1 38 39 59 -1 39 40 60 -1 40 21 41 -1 41 42 61 -1 42 43 62 -1 43 44 63 -1 44 45 64 -1 45 46 65 -1 46 47 67 -1 47 48 68 -1 48 49 69 -1 49 50 70 -1 50 51 71 -1 51 52 71 -1 52 53 72 -1 53 54 73 -1 54 55 74 -1 55 56 75 -1 56 57 77 -1 57 58 78 -1 58 59 79 -1 59 60 80 -1 60 41 61 -1 61 62 81 -1 62 63 82 -1 63 64 83 -1 64 65 84 -1 65 66 85 -1 66 67 87 -1 67 68 88 -1 68 69 89 -1 69 70 90 -1 70 71 91 -1 71 72 91 -1 72 73 92 -1 73 74 93 -1 74 75 94 -1 75 76 95 -1 76 77 97 -1 77 78 98 -1 78 79 99 -1 79 80 100 -1 80 61 81 -1 81 82 102 -1 82 83 102 -1 83 84 103 -1 84 85 104 -1 85 86 105 -1 86 87 107 -1 87 88 108 -1 88 89 109 -1 89 90 110 -1 90 91 110 -1 91 92 111 -1 92 93 112 -1 93 94 113 -1 94 95 114 -1 95 96 115 -1 96 97 117 -1 97 98 118 -1 98 99 119 -1 99 100 120 -1 100 81 101 -1 101 102 122 -1 102 103 122 -1 103 104 123 -1 104 105 124 -1 105 106 125 -1 106 107 127 -1 107 108 128 -1 108 109 129 -1 109 110 130 -1 110 111 130 -1 111 112 131 -1 112 113 132 -1 113 114 133 -1 114 115 134 -1 115 116 135 -1 116 117 137 -1 117 118 138 -1 118 119 139 -1 119 120 140 -1 120 101 121 -1 121 122 142 -1 122 123 142 -1 123 124 143 -1 124 125 144 -1 125 126 145 -1 126 127 147 -1 127 128 148 -1 128 129 149 -1 129 130 150 -1 130 131 150 -1 131 132 151 -1 132 133 152 -1 133 134 153 -1 134 135 154 -1 135 136 155 -1 136 137 157 -1 137 138 158 -1 138 139 159 -1 139 140 160 -1 140 121 141 -1 141 142 162 -1 142 143 163 -1 143 144 163 -1 144 145 164 -1 147 148 168 -1 148 149 169 -1 149 150 169 -1 150 151 170 -1 151 152 171 -1 152 153 172 -1 153 154 173 -1 154 155 174 -1 155 156 175 -1 156 157 177 -1 157 158 178 -1 158 159 179 -1 159 160 180 -1 160 141 161 -1 172 173 183 -1 173 174 184 -1 174 175 185 -1 175 176 186 -1 176 177 188 -1 177 178 189 -1 178 179 190 -1 179 180 191 -1 166 145 146 -1 165 145 166 -1 147 166 146 -1 166 147 167 -1 162 193 161 -1 193 162 194 -1 195 181 161 -1 163 196 162 -1 196 163 197 -1 196 198 162 -1 199 163 200 -1 164 200 163 -1 164 201 200 -1 203 202 163 -1 205 164 165 -1 204 164 205 -1 205 165 206 -1 207 165 166 -1 208 166 167 -1 168 209 167 -1 209 168 210 -1 211 208 167 -1 169 212 168 -1 169 213 212 -1 214 210 168 -1 215 169 170 -1 213 169 215 -1 217 216 170 -1 182 170 171 -1 182 218 170 -1 182 171 183 -1 181 180 161 -1 191 180 181 -1 182 183 219 -1 221 220 183 -1 223 222 183 -1 184 223 183 -1 224 223 184 -1 185 225 184 -1 185 226 225 -1 184 228 227 -1 184 229 228 -1 186 230 185 -1 186 231 230 -1 233 232 185 -1 192 186 187 -1 192 231 186 -1 188 234 187 -1 234 188 235 -1 236 192 187 -1 189 237 188 -1 237 189 238 -1 240 239 188 -1 190 241 189 -1 241 190 242 -1 244 243 189 -1 191 245 190 -1 191 246 245 -1 247 242 190 -1 181 248 191 -1 248 249 191 -1 171 172 183 -1 2 22 21 -1 3 23 22 -1 4 24 23 -1 5 25 24 -1 6 26 25 -1 6 27 26 -1 7 28 27 -1 8 29 28 -1 9 30 29 -1 10 31 30 -1 12 32 31 -1 13 33 32 -1 14 34 33 -1 15 35 34 -1 16 36 35 -1 16 37 36 -1 17 38 37 -1 18 39 38 -1 19 40 39 -1 20 21 40 -1 22 42 41 -1 23 43 42 -1 24 44 43 -1 25 45 44 -1 26 46 45 -1 26 47 46 -1 27 48 47 -1 28 49 48 -1 29 50 49 -1 30 51 50 -1 32 52 51 -1 33 53 52 -1 34 54 53 -1 35 55 54 -1 36 56 55 -1 36 57 56 -1 37 58 57 -1 38 59 58 -1 39 60 59 -1 40 41 60 -1 42 62 61 -1 43 63 62 -1 44 64 63 -1 45 65 64 -1 46 66 65 -1 46 67 66 -1 47 68 67 -1 48 69 68 -1 49 70 69 -1 50 71 70 -1 52 72 71 -1 53 73 72 -1 54 74 73 -1 55 75 74 -1 56 76 75 -1 56 77 76 -1 57 78 77 -1 58 79 78 -1 59 80 79 -1 60 61 80 -1 62 82 81 -1 63 83 82 -1 64 84 83 -1 65 85 84 -1 66 86 85 -1 66 87 86 -1 67 88 87 -1 68 89 88 -1 69 90 89 -1 70 91 90 -1 72 92 91 -1 73 93 92 -1 74 94 93 -1 75 95 94 -1 76 96 95 -1 76 97 96 -1 77 98 97 -1 78 99 98 -1 79 100 99 -1 80 81 100 -1 81 102 101 -1 83 103 102 -1 84 104 103 -1 85 105 104 -1 86 106 105 -1 86 107 106 -1 87 108 107 -1 88 109 108 -1 89 110 109 -1 91 111 110 -1 92 112 111 -1 93 113 112 -1 94 114 113 -1 95 115 114 -1 96 116 115 -1 96 117 116 -1 97 118 117 -1 98 119 118 -1 99 120 119 -1 100 101 120 -1 101 122 121 -1 103 123 122 -1 104 124 123 -1 105 125 124 -1 106 126 125 -1 106 127 126 -1 107 128 127 -1 108 129 128 -1 109 130 129 -1 111 131 130 -1 112 132 131 -1 113 133 132 -1 114 134 133 -1 115 135 134 -1 116 136 135 -1 116 137 136 -1 117 138 137 -1 118 139 138 -1 119 140 139 -1 120 121 140 -1 121 142 141 -1 123 143 142 -1 124 144 143 -1 125 145 144 -1 126 146 145 -1 126 147 146 -1 127 148 147 -1 128 149 148 -1 129 150 149 -1 131 151 150 -1 132 152 151 -1 133 153 152 -1 134 154 153 -1 135 155 154 -1 136 156 155 -1 136 157 156 -1 137 158 157 -1 138 159 158 -1 139 160 159 -1 140 141 160 -1 141 162 161 -1 142 163 162 -1 144 164 163 -1 145 165 164 -1 147 168 167 -1 148 169 168 -1 150 170 169 -1 151 171 170 -1 152 172 171 -1 153 173 172 -1 154 174 173 -1 155 175 174 -1 156 176 175 -1 156 177 176 -1 157 178 177 -1 158 179 178 -1 159 180 179 -1 160 161 180 -1 173 184 183 -1 174 185 184 -1 175 186 185 -1 176 187 186 -1 176 188 187 -1 177 189 188 -1 178 190 189 -1 179 191 190 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='6.979599E-18 1.6095126 -0.025841722 0.02 [...]' to '0 1.6095 -0.0258 0.0231 1.6076 -0.0259 0 [...]'
now canonicalize X3dTidy output:
invocation parameters:
Coveroid//ScaledHelmetTidy.x3d
Coveroid//ScaledHelmetTidyCanonical.xml
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
*** File size reduction: original Coveroid//ScaledHelmet.x3d.length=22839 bytes
processed canonical Coveroid//ScaledHelmetTidy.x3d.length=14156 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\Coveroid\ScaledHelmet.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\ScaledHelmet.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\Coveroid\ScaledHelmetTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\ScaledHelmetTidy.x3d
Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid
Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\ScaledHelmetTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\ScaledHelmet.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/Coveroid//ScaledHelmet.x3d processing with X3dToXhtml stylesheet for X3D Model Documentation .html
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Coveroid//ScaledHelmet.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found)
==================================================
==================================================
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\ScaledPoncho.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\Coveroid\ScaledPoncho.x3d validation using X3D Schematron rules
X3D version 4.0 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Coveroid//ScaledPoncho.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** floating-point precision change: Viewpoint orientation='1 0 0 -1.570796' to '1 0 0 -1.5708'
*** floating-point precision change: Viewpoint orientation='1 0 0 -0.039979' to '1 0 0 -0.04'
*** floating-point precision change: Viewpoint orientation='0.01998 0.9996 0.01998 -1.571196' to '0.02 0.9996 0.02 -1.5712'
*** floating-point precision change: Viewpoint orientation='-0.01998 0.9996 0.01998 1.571196' to '-0.02 0.9996 0.02 1.5712'
*** floating-point precision change: Viewpoint orientation='0 0.9998 0.01999 -3.141593' to '0 0.9998 0.02 -3.1416'
*** floating-point precision change: Material ambientIntensity='0.251799' to '0.2518'
*** floating-point precision change: Material diffuseColor='0.23888 0.41719 0.842424' to '0.2389 0.4172 0.8424'
*** floating-point precision change: Material shininess='0.524324' to '0.5243'
*** floating-point precision change: Material specularColor='0.405259 0.410811 0.410811' to '0.4053 0.4108 0.4108'
*** removeDuplicateIndexesIFS_ILS: <IndexedFaceSet DEF=' texCoodIndex='0 51 50 -1 0 1 52 -1 1 2 53 -1 2 3 54 -1 3 4 55 -1 4 5 56 -1 5 6 57 -1 6 7 58 -1 7 8 59 -1 8 9 60 -1 9 10 61 -1 10 11 62 -1 11 12 63 -1 12 13 64 -1 13 14 65 -1 14 15 66 -1 15 16 67 -1 16 17 68 -1 17 18 69 -1 18 19 70 -1 19 20 71 -1 20 21 72 -1 21 22 73 -1 22 23 74 -1 23 24 75 -1 24 25 76 -1 25 26 77 -1 26 27 78 -1 27 28 79 -1 28 29 80 -1 29 30 81 -1 30 31 82 -1 31 32 83 -1 32 33 84 -1 33 34 85 -1 34 35 86 -1 35 36 87 -1 36 37 88 -1 37 38 89 -1 38 39 90 -1 39 40 91 -1 40 41 92 -1 41 42 93 -1 42 43 94 -1 43 44 95 -1 44 45 96 -1 45 46 97 -1 46 98 97 -1 47 104 103 -1 47 48 105 -1 48 49 106 -1 49 50 107 -1 50 51 108 -1 51 52 109 -1 52 53 110 -1 53 54 111 -1 54 55 112 -1 55 56 113 -1 56 57 114 -1 57 58 115 -1 58 59 116 -1 59 60 117 -1 60 61 118 -1 61 62 119 -1 62 63 120 -1 63 64 121 -1 64 65 122 -1 65 66 123 -1 66 67 124 -1 67 68 125 -1 68 69 126 -1 69 70 127 -1 70 71 128 -1 71 72 129 -1 72 73 130 -1 73 74 131 -1 74 75 132 -1 75 76 133 -1 76 77 134 -1 77 78 135 -1 78 79 136 -1 79 80 137 -1 80 81 138 -1 81 82 139 -1 82 83 140 -1 83 84 141 -1 84 85 142 -1 85 86 143 -1 86 87 144 -1 87 88 145 -1 88 89 146 -1 89 90 147 -1 90 91 148 -1 91 92 149 -1 92 93 150 -1 93 94 151 -1 94 95 152 -1 95 96 153 -1 96 97 154 -1 97 98 155 -1 98 99 156 -1 99 100 157 -1 100 101 158 -1 101 159 158 -1 102 103 162 -1 103 104 163 -1 104 105 164 -1 105 106 165 -1 106 107 166 -1 107 108 167 -1 108 109 168 -1 109 110 169 -1 110 111 170 -1 111 112 171 -1 112 113 172 -1 113 114 173 -1 114 115 174 -1 115 116 175 -1 116 117 176 -1 117 118 177 -1 118 119 178 -1 119 120 179 -1 120 121 180 -1 121 122 181 -1 122 123 182 -1 123 124 183 -1 124 125 184 -1 125 126 185 -1 126 127 186 -1 127 128 187 -1 128 129 188 -1 129 130 189 -1 130 131 190 -1 131 132 191 -1 132 133 192 -1 133 134 193 -1 134 135 194 -1 135 136 195 -1 136 137 196 -1 137 138 197 -1 138 139 198 -1 139 140 199 -1 140 141 200 -1 141 142 201 -1 142 143 202 -1 143 144 203 -1 144 145 204 -1 145 146 205 -1 146 147 206 -1 147 148 207 -1 148 149 208 -1 149 150 209 -1 150 151 210 -1 151 152 211 -1 152 153 212 -1 153 154 213 -1 154 155 214 -1 155 156 215 -1 156 157 216 -1 157 158 217 -1 158 159 218 -1 159 160 219 -1 161 162 221 -1 162 163 222 -1 163 164 223 -1 164 165 224 -1 165 166 225 -1 166 167 226 -1 167 168 227 -1 168 169 228 -1 169 170 229 -1 170 171 230 -1 171 172 231 -1 172 173 232 -1 173 174 233 -1 174 175 234 -1 175 176 235 -1 176 177 236 -1 177 178 237 -1 178 179 238 -1 179 180 239 -1 180 181 240 -1 181 182 241 -1 182 183 242 -1 183 184 243 -1 184 185 244 -1 185 186 245 -1 186 187 246 -1 187 188 247 -1 188 189 248 -1 189 190 249 -1 190 191 250 -1 191 192 251 -1 192 193 252 -1 193 194 253 -1 194 195 254 -1 195 196 255 -1 196 197 256 -1 197 198 257 -1 198 199 258 -1 199 200 259 -1 200 201 260 -1 201 202 261 -1 202 203 262 -1 203 204 263 -1 204 205 264 -1 205 206 265 -1 206 207 266 -1 207 208 267 -1 208 209 268 -1 209 210 269 -1 210 211 270 -1 211 212 271 -1 212 213 272 -1 213 214 273 -1 214 215 274 -1 215 216 275 -1 216 217 276 -1 217 218 277 -1 218 219 278 -1 220 280 279 -1 220 221 281 -1 221 222 282 -1 222 223 283 -1 223 224 284 -1 224 225 285 -1 225 226 286 -1 226 227 287 -1 227 228 288 -1 228 229 289 -1 229 230 290 -1 230 231 291 -1 231 232 292 -1 232 233 293 -1 233 234 294 -1 234 235 295 -1 235 236 296 -1 236 237 297 -1 237 238 298 -1 238 239 299 -1 239 240 300 -1 240 241 301 -1 241 242 302 -1 242 243 303 -1 243 244 304 -1 244 245 305 -1 245 246 306 -1 246 247 307 -1 247 248 308 -1 248 249 309 -1 249 250 310 -1 250 251 311 -1 251 252 312 -1 252 253 313 -1 253 254 314 -1 254 255 315 -1 255 256 316 -1 256 257 317 -1 257 258 318 -1 258 259 319 -1 259 260 320 -1 260 261 321 -1 261 262 322 -1 262 263 323 -1 263 264 324 -1 264 265 325 -1 265 266 326 -1 266 267 327 -1 267 268 328 -1 268 269 329 -1 269 270 330 -1 270 271 331 -1 271 272 332 -1 272 273 333 -1 273 274 334 -1 274 275 335 -1 275 276 336 -1 276 277 337 -1 277 278 338 -1 278 339 338 -1 279 280 341 -1 280 281 342 -1 281 282 343 -1 282 283 344 -1 283 284 345 -1 284 285 346 -1 285 286 347 -1 286 287 348 -1 287 288 349 -1 288 289 350 -1 289 290 351 -1 290 291 352 -1 291 292 353 -1 292 293 354 -1 293 294 355 -1 294 295 356 -1 295 296 357 -1 296 297 358 -1 297 298 359 -1 298 299 360 -1 299 300 361 -1 300 301 362 -1 301 302 363 -1 302 303 364 -1 303 304 365 -1 304 305 365 -1 317 318 366 -1 318 319 367 -1 319 320 368 -1 320 321 369 -1 321 322 370 -1 322 323 371 -1 323 324 372 -1 324 325 373 -1 325 326 374 -1 326 327 375 -1 327 328 376 -1 328 329 377 -1 329 330 378 -1 330 331 379 -1 331 332 380 -1 332 333 381 -1 333 334 382 -1 334 335 383 -1 335 336 384 -1 336 337 385 -1 337 338 386 -1 338 339 387 -1 340 341 389 -1 341 342 390 -1 342 343 391 -1 343 344 392 -1 344 345 393 -1 345 346 394 -1 346 347 395 -1 347 348 396 -1 348 349 397 -1 349 350 398 -1 350 351 399 -1 351 352 400 -1 352 353 401 -1 353 354 402 -1 354 355 403 -1 355 356 404 -1 356 357 405 -1 357 358 406 -1 358 359 407 -1 359 360 408 -1 360 361 409 -1 361 362 410 -1 362 363 411 -1 363 364 411 -1 367 368 412 -1 368 369 413 -1 369 370 414 -1 370 371 415 -1 371 372 416 -1 372 373 417 -1 373 374 418 -1 374 375 419 -1 375 376 420 -1 376 377 421 -1 377 378 422 -1 378 379 423 -1 379 380 424 -1 380 381 425 -1 381 382 426 -1 382 383 427 -1 383 384 428 -1 384 385 429 -1 385 386 430 -1 386 387 431 -1 388 389 433 -1 389 390 434 -1 390 391 435 -1 391 392 436 -1 392 393 437 -1 393 394 438 -1 394 395 439 -1 395 396 440 -1 396 397 441 -1 397 398 442 -1 398 399 443 -1 399 400 444 -1 400 401 445 -1 401 402 446 -1 402 403 447 -1 403 404 448 -1 404 405 449 -1 405 406 450 -1 406 407 451 -1 407 408 452 -1 408 409 453 -1 409 410 454 -1 410 411 454 -1 413 414 455 -1 414 415 456 -1 415 416 457 -1 416 417 458 -1 417 418 459 -1 418 419 460 -1 419 420 461 -1 420 421 462 -1 421 422 463 -1 422 423 464 -1 423 424 465 -1 424 425 466 -1 425 426 467 -1 426 427 468 -1 427 428 469 -1 428 429 470 -1 429 430 471 -1 430 431 472 -1 432 433 474 -1 433 434 475 -1 434 435 476 -1 435 436 477 -1 436 437 478 -1 437 438 479 -1 438 439 480 -1 439 440 481 -1 440 441 482 -1 441 442 483 -1 442 443 484 -1 443 444 485 -1 444 445 486 -1 445 446 487 -1 446 447 488 -1 447 448 489 -1 448 449 490 -1 449 450 491 -1 450 451 492 -1 451 452 493 -1 452 453 494 -1 453 454 494 -1 455 456 496 -1 456 457 497 -1 457 458 498 -1 458 459 499 -1 459 460 500 -1 460 461 501 -1 461 462 502 -1 462 463 503 -1 463 464 504 -1 464 465 505 -1 465 466 506 -1 466 467 507 -1 467 468 508 -1 468 469 509 -1 469 470 510 -1 470 471 511 -1 471 472 512 -1 473 474 514 -1 474 475 515 -1 475 476 516 -1 476 477 517 -1 477 478 518 -1 478 479 519 -1 479 480 520 -1 480 481 521 -1 481 482 522 -1 482 483 523 -1 483 484 524 -1 484 485 525 -1 485 486 526 -1 486 487 527 -1 487 488 528 -1 488 489 529 -1 489 490 530 -1 490 491 531 -1 491 492 532 -1 492 493 533 -1 493 494 534 -1 495 496 535 -1 496 497 536 -1 497 498 537 -1 498 499 538 -1 499 500 539 -1 500 501 540 -1 501 502 541 -1 502 503 542 -1 503 504 543 -1 504 505 544 -1 505 506 545 -1 506 507 546 -1 507 508 547 -1 508 509 548 -1 509 510 549 -1 510 511 550 -1 511 512 551 -1 513 514 553 -1 514 515 554 -1 515 516 555 -1 516 517 556 -1 517 518 557 -1 518 519 558 -1 519 520 559 -1 520 521 560 -1 521 522 561 -1 522 523 562 -1 523 524 563 -1 524 525 564 -1 525 526 565 -1 526 527 566 -1 527 528 567 -1 528 529 568 -1 529 530 569 -1 530 531 570 -1 531 532 571 -1 532 533 572 -1 533 534 573 -1 535 575 574 -1 535 536 576 -1 536 537 577 -1 537 538 578 -1 538 539 579 -1 539 540 580 -1 540 541 581 -1 541 542 582 -1 542 543 583 -1 543 544 584 -1 544 545 585 -1 545 546 586 -1 546 547 587 -1 547 548 588 -1 548 549 589 -1 549 550 590 -1 550 551 591 -1 552 553 593 -1 553 554 594 -1 554 555 595 -1 555 556 596 -1 556 557 597 -1 557 558 598 -1 558 559 599 -1 559 560 600 -1 560 561 601 -1 561 562 602 -1 562 563 603 -1 563 564 604 -1 564 565 605 -1 565 566 606 -1 566 567 607 -1 567 568 608 -1 568 569 609 -1 569 570 610 -1 570 571 611 -1 571 572 612 -1 572 573 613 -1 573 614 613 -1 574 575 616 -1 575 576 617 -1 576 577 618 -1 577 578 619 -1 578 579 620 -1 579 580 621 -1 580 581 622 -1 581 582 623 -1 582 583 624 -1 583 584 625 -1 584 585 626 -1 585 586 627 -1 586 587 628 -1 587 588 629 -1 588 589 630 -1 589 590 631 -1 590 591 632 -1 592 593 634 -1 593 594 635 -1 594 595 636 -1 595 596 637 -1 596 597 638 -1 597 598 639 -1 598 599 640 -1 599 600 641 -1 600 601 642 -1 601 602 643 -1 602 603 644 -1 603 604 645 -1 604 605 646 -1 605 606 647 -1 606 607 648 -1 607 608 649 -1 608 609 650 -1 609 610 651 -1 610 611 652 -1 611 612 653 -1 612 613 654 -1 613 614 655 -1 614 656 655 -1 615 659 658 -1 615 616 660 -1 616 617 661 -1 617 618 662 -1 618 619 663 -1 619 620 664 -1 620 621 665 -1 621 622 666 -1 622 623 667 -1 623 624 668 -1 624 625 669 -1 625 626 670 -1 626 627 671 -1 627 628 672 -1 628 629 673 -1 629 630 674 -1 630 631 675 -1 631 632 676 -1 633 634 678 -1 634 635 679 -1 635 636 680 -1 636 637 681 -1 637 638 682 -1 638 639 683 -1 639 640 684 -1 640 641 685 -1 641 642 686 -1 642 643 687 -1 643 644 688 -1 644 645 689 -1 645 646 690 -1 646 647 691 -1 647 648 692 -1 648 649 693 -1 649 650 694 -1 650 651 695 -1 651 652 696 -1 652 653 697 -1 653 654 698 -1 654 655 699 -1 655 656 700 -1 656 701 700 -1 657 705 704 -1 657 658 706 -1 658 659 707 -1 659 660 708 -1 660 661 709 -1 661 662 710 -1 662 663 711 -1 663 664 712 -1 664 665 713 -1 665 666 714 -1 666 667 715 -1 667 668 716 -1 668 669 717 -1 669 670 718 -1 670 671 719 -1 671 672 720 -1 672 673 721 -1 673 674 722 -1 674 675 723 -1 675 676 724 -1 677 678 726 -1 678 679 727 -1 679 680 728 -1 680 681 729 -1 681 682 730 -1 682 683 731 -1 683 684 732 -1 684 685 733 -1 685 686 734 -1 686 687 735 -1 687 688 736 -1 688 689 737 -1 689 690 738 -1 690 691 739 -1 691 692 740 -1 692 693 741 -1 693 694 742 -1 694 695 743 -1 695 696 744 -1 696 697 745 -1 697 698 746 -1 698 699 747 -1 699 700 748 -1 700 701 749 -1 701 702 750 -1 702 751 750 -1 703 764 763 -1 703 704 765 -1 704 705 766 -1 705 706 767 -1 706 707 768 -1 707 708 769 -1 708 709 770 -1 709 710 771 -1 710 711 772 -1 711 712 773 -1 712 713 774 -1 713 714 775 -1 714 715 776 -1 715 716 777 -1 716 717 778 -1 717 718 779 -1 718 719 780 -1 719 720 781 -1 720 721 782 -1 721 722 783 -1 722 723 784 -1 723 724 785 -1 725 726 786 -1 726 727 787 -1 727 728 788 -1 728 729 789 -1 729 730 790 -1 730 731 791 -1 731 732 792 -1 732 733 793 -1 733 734 794 -1 734 735 795 -1 735 736 796 -1 736 737 797 -1 737 738 798 -1 738 739 799 -1 739 740 800 -1 740 741 801 -1 741 742 802 -1 742 743 803 -1 743 744 804 -1 744 745 805 -1 745 746 806 -1 746 747 807 -1 747 748 808 -1 748 749 809 -1 749 750 810 -1 750 751 811 -1 751 752 812 -1 752 753 813 -1 753 754 814 -1 754 755 815 -1 755 756 816 -1 756 757 817 -1 757 758 818 -1 758 759 819 -1 759 760 820 -1 760 761 821 -1 761 762 822 -1 762 763 823 -1 763 764 824 -1 764 765 825 -1 765 766 826 -1 766 767 827 -1 767 768 828 -1 768 769 829 -1 769 770 830 -1 770 771 831 -1 771 772 832 -1 772 773 833 -1 773 774 834 -1 774 775 835 -1 775 776 836 -1 776 777 837 -1 777 778 838 -1 778 779 839 -1 779 780 840 -1 780 781 841 -1 781 782 842 -1 782 783 843 -1 783 784 844 -1 784 785 844 -1 786 787 846 -1 787 788 847 -1 788 789 848 -1 789 790 849 -1 790 791 850 -1 791 792 851 -1 792 793 852 -1 793 794 853 -1 794 795 854 -1 795 796 855 -1 796 797 856 -1 797 798 857 -1 798 799 858 -1 799 800 859 -1 800 801 860 -1 801 802 861 -1 802 803 862 -1 803 804 863 -1 804 805 864 -1 805 806 865 -1 806 807 866 -1 807 808 867 -1 808 809 868 -1 809 810 869 -1 810 811 870 -1 811 812 871 -1 812 813 872 -1 813 814 873 -1 814 815 874 -1 815 816 875 -1 816 817 876 -1 817 818 877 -1 818 819 878 -1 819 820 879 -1 820 821 880 -1 821 822 881 -1 822 823 882 -1 823 824 883 -1 824 825 884 -1 825 826 885 -1 826 827 886 -1 827 828 887 -1 828 829 888 -1 829 830 889 -1 830 831 890 -1 831 832 891 -1 832 833 892 -1 833 834 893 -1 834 835 894 -1 835 836 895 -1 836 837 896 -1 837 838 897 -1 838 839 898 -1 839 840 899 -1 840 841 900 -1 841 842 901 -1 842 843 902 -1 843 844 903 -1 845 846 905 -1 846 847 906 -1 847 848 907 -1 848 849 908 -1 849 850 909 -1 850 851 910 -1 851 852 911 -1 852 853 912 -1 853 854 913 -1 854 855 914 -1 855 856 915 -1 856 857 916 -1 857 858 917 -1 858 859 918 -1 859 860 919 -1 860 861 920 -1 861 862 921 -1 862 863 922 -1 863 864 923 -1 864 865 924 -1 865 866 925 -1 866 867 926 -1 867 868 927 -1 868 869 928 -1 869 870 929 -1 870 871 930 -1 871 872 931 -1 872 873 932 -1 873 874 933 -1 874 875 934 -1 875 876 935 -1 876 877 936 -1 877 878 937 -1 878 879 938 -1 879 880 939 -1 880 881 940 -1 881 882 941 -1 882 883 942 -1 883 884 943 -1 884 885 944 -1 885 886 945 -1 886 887 946 -1 887 888 947 -1 888 889 948 -1 889 890 949 -1 890 891 950 -1 891 892 951 -1 892 893 952 -1 893 894 953 -1 894 895 954 -1 895 896 955 -1 896 897 956 -1 897 898 957 -1 898 899 958 -1 899 900 959 -1 900 901 960 -1 901 902 961 -1 902 903 962 -1 905 906 963 -1 906 907 964 -1 907 908 965 -1 908 909 966 -1 909 910 967 -1 910 911 968 -1 911 912 969 -1 912 913 970 -1 913 914 971 -1 914 915 972 -1 915 916 973 -1 916 917 974 -1 917 918 975 -1 918 919 976 -1 919 920 977 -1 920 921 978 -1 921 922 979 -1 922 923 980 -1 923 924 981 -1 924 925 982 -1 925 926 983 -1 926 927 984 -1 927 928 985 -1 928 929 986 -1 929 930 987 -1 930 931 988 -1 931 932 989 -1 932 933 990 -1 933 934 991 -1 934 935 992 -1 935 936 993 -1 936 937 994 -1 937 938 995 -1 938 939 996 -1 939 940 997 -1 940 941 998 -1 941 942 999 -1 942 943 1000 -1 943 944 1001 -1 944 945 1002 -1 945 946 1003 -1 946 947 1004 -1 947 948 1005 -1 948 949 1006 -1 949 950 1007 -1 950 951 1008 -1 951 952 1009 -1 952 953 1010 -1 953 954 1011 -1 954 955 1012 -1 955 956 1013 -1 956 957 1014 -1 957 958 1015 -1 958 959 1016 -1 959 960 1017 -1 960 961 1017 -1 966 967 1018 -1 967 968 1019 -1 968 969 1020 -1 969 970 1021 -1 970 971 1022 -1 971 972 1023 -1 972 973 1024 -1 973 974 1025 -1 974 975 1026 -1 975 976 1027 -1 976 977 1028 -1 977 978 1029 -1 978 979 1030 -1 979 980 1031 -1 980 981 1032 -1 981 982 1033 -1 982 983 1034 -1 983 984 1035 -1 984 985 1036 -1 985 986 1037 -1 986 987 1038 -1 987 988 1039 -1 988 989 1040 -1 989 990 1041 -1 990 991 1042 -1 991 992 1043 -1 992 993 1044 -1 993 994 1045 -1 994 995 1046 -1 995 996 1047 -1 996 997 1048 -1 997 998 1049 -1 998 999 1050 -1 999 1000 1051 -1 1000 1001 1052 -1 1001 1002 1053 -1 1002 1003 1054 -1 1003 1004 1055 -1 1004 1005 1056 -1 1005 1006 1057 -1 1006 1007 1058 -1 1007 1008 1059 -1 1008 1009 1060 -1 1009 1010 1061 -1 1010 1011 1062 -1 1011 1012 1063 -1 1012 1013 1064 -1 1013 1014 1064 -1 0 52 51 -1 1 53 52 -1 2 54 53 -1 3 55 54 -1 4 56 55 -1 5 57 56 -1 6 58 57 -1 7 59 58 -1 8 60 59 -1 9 61 60 -1 10 62 61 -1 11 63 62 -1 12 64 63 -1 13 65 64 -1 14 66 65 -1 15 67 66 -1 16 68 67 -1 17 69 68 -1 18 70 69 -1 19 71 70 -1 20 72 71 -1 21 73 72 -1 22 74 73 -1 23 75 74 -1 24 76 75 -1 25 77 76 -1 26 78 77 -1 27 79 78 -1 28 80 79 -1 29 81 80 -1 30 82 81 -1 31 83 82 -1 32 84 83 -1 33 85 84 -1 34 86 85 -1 35 87 86 -1 36 88 87 -1 37 89 88 -1 38 90 89 -1 39 91 90 -1 40 92 91 -1 41 93 92 -1 42 94 93 -1 43 95 94 -1 44 96 95 -1 45 97 96 -1 47 105 104 -1 48 106 105 -1 49 107 106 -1 50 108 107 -1 51 109 108 -1 52 110 109 -1 53 111 110 -1 54 112 111 -1 55 113 112 -1 56 114 113 -1 57 115 114 -1 58 116 115 -1 59 117 116 -1 60 118 117 -1 61 119 118 -1 62 120 119 -1 63 121 120 -1 64 122 121 -1 65 123 122 -1 66 124 123 -1 67 125 124 -1 68 126 125 -1 69 127 126 -1 70 128 127 -1 71 129 128 -1 72 130 129 -1 73 131 130 -1 74 132 131 -1 75 133 132 -1 76 134 133 -1 77 135 134 -1 78 136 135 -1 79 137 136 -1 80 138 137 -1 81 139 138 -1 82 140 139 -1 83 141 140 -1 84 142 141 -1 85 143 142 -1 86 144 143 -1 87 145 144 -1 88 146 145 -1 89 147 146 -1 90 148 147 -1 91 149 148 -1 92 150 149 -1 93 151 150 -1 94 152 151 -1 95 153 152 -1 96 154 153 -1 97 155 154 -1 98 156 155 -1 99 157 156 -1 100 158 157 -1 102 162 161 -1 103 163 162 -1 104 164 163 -1 105 165 164 -1 106 166 165 -1 107 167 166 -1 108 168 167 -1 109 169 168 -1 110 170 169 -1 111 171 170 -1 112 172 171 -1 113 173 172 -1 114 174 173 -1 115 175 174 -1 116 176 175 -1 117 177 176 -1 118 178 177 -1 119 179 178 -1 120 180 179 -1 121 181 180 -1 122 182 181 -1 123 183 182 -1 124 184 183 -1 125 185 184 -1 126 186 185 -1 127 187 186 -1 128 188 187 -1 129 189 188 -1 130 190 189 -1 131 191 190 -1 132 192 191 -1 133 193 192 -1 134 194 193 -1 135 195 194 -1 136 196 195 -1 137 197 196 -1 138 198 197 -1 139 199 198 -1 140 200 199 -1 141 201 200 -1 142 202 201 -1 143 203 202 -1 144 204 203 -1 145 205 204 -1 146 206 205 -1 147 207 206 -1 148 208 207 -1 149 209 208 -1 150 210 209 -1 151 211 210 -1 152 212 211 -1 153 213 212 -1 154 214 213 -1 155 215 214 -1 156 216 215 -1 157 217 216 -1 158 218 217 -1 159 219 218 -1 161 221 220 -1 162 222 221 -1 163 223 222 -1 164 224 223 -1 165 225 224 -1 166 226 225 -1 167 227 226 -1 168 228 227 -1 169 229 228 -1 170 230 229 -1 171 231 230 -1 172 232 231 -1 173 233 232 -1 174 234 233 -1 175 235 234 -1 176 236 235 -1 177 237 236 -1 178 238 237 -1 179 239 238 -1 180 240 239 -1 181 241 240 -1 182 242 241 -1 183 243 242 -1 184 244 243 -1 185 245 244 -1 186 246 245 -1 187 247 246 -1 188 248 247 -1 189 249 248 -1 190 250 249 -1 191 251 250 -1 192 252 251 -1 193 253 252 -1 194 254 253 -1 195 255 254 -1 196 256 255 -1 197 257 256 -1 198 258 257 -1 199 259 258 -1 200 260 259 -1 201 261 260 -1 202 262 261 -1 203 263 262 -1 204 264 263 -1 205 265 264 -1 206 266 265 -1 207 267 266 -1 208 268 267 -1 209 269 268 -1 210 270 269 -1 211 271 270 -1 212 272 271 -1 213 273 272 -1 214 274 273 -1 215 275 274 -1 216 276 275 -1 217 277 276 -1 218 278 277 -1 220 281 280 -1 221 282 281 -1 222 283 282 -1 223 284 283 -1 224 285 284 -1 225 286 285 -1 226 287 286 -1 227 288 287 -1 228 289 288 -1 229 290 289 -1 230 291 290 -1 231 292 291 -1 232 293 292 -1 233 294 293 -1 234 295 294 -1 235 296 295 -1 236 297 296 -1 237 298 297 -1 238 299 298 -1 239 300 299 -1 240 301 300 -1 241 302 301 -1 242 303 302 -1 243 304 303 -1 244 305 304 -1 245 306 305 -1 246 307 306 -1 247 308 307 -1 248 309 308 -1 249 310 309 -1 250 311 310 -1 251 312 311 -1 252 313 312 -1 253 314 313 -1 254 315 314 -1 255 316 315 -1 256 317 316 -1 257 318 317 -1 258 319 318 -1 259 320 319 -1 260 321 320 -1 261 322 321 -1 262 323 322 -1 263 324 323 -1 264 325 324 -1 265 326 325 -1 266 327 326 -1 267 328 327 -1 268 329 328 -1 269 330 329 -1 270 331 330 -1 271 332 331 -1 272 333 332 -1 273 334 333 -1 274 335 334 -1 275 336 335 -1 276 337 336 -1 277 338 337 -1 279 341 340 -1 280 342 341 -1 281 343 342 -1 282 344 343 -1 283 345 344 -1 284 346 345 -1 285 347 346 -1 286 348 347 -1 287 349 348 -1 288 350 349 -1 289 351 350 -1 290 352 351 -1 291 353 352 -1 292 354 353 -1 293 355 354 -1 294 356 355 -1 295 357 356 -1 296 358 357 -1 297 359 358 -1 298 360 359 -1 299 361 360 -1 300 362 361 -1 301 363 362 -1 302 364 363 -1 303 365 364 -1 318 367 366 -1 319 368 367 -1 320 369 368 -1 321 370 369 -1 322 371 370 -1 323 372 371 -1 324 373 372 -1 325 374 373 -1 326 375 374 -1 327 376 375 -1 328 377 376 -1 329 378 377 -1 330 379 378 -1 331 380 379 -1 332 381 380 -1 333 382 381 -1 334 383 382 -1 335 384 383 -1 336 385 384 -1 337 386 385 -1 338 387 386 -1 340 389 388 -1 341 390 389 -1 342 391 390 -1 343 392 391 -1 344 393 392 -1 345 394 393 -1 346 395 394 -1 347 396 395 -1 348 397 396 -1 349 398 397 -1 350 399 398 -1 351 400 399 -1 352 401 400 -1 353 402 401 -1 354 403 402 -1 355 404 403 -1 356 405 404 -1 357 406 405 -1 358 407 406 -1 359 408 407 -1 360 409 408 -1 361 410 409 -1 362 411 410 -1 368 413 412 -1 369 414 413 -1 370 415 414 -1 371 416 415 -1 372 417 416 -1 373 418 417 -1 374 419 418 -1 375 420 419 -1 376 421 420 -1 377 422 421 -1 378 423 422 -1 379 424 423 -1 380 425 424 -1 381 426 425 -1 382 427 426 -1 383 428 427 -1 384 429 428 -1 385 430 429 -1 386 431 430 -1 388 433 432 -1 389 434 433 -1 390 435 434 -1 391 436 435 -1 392 437 436 -1 393 438 437 -1 394 439 438 -1 395 440 439 -1 396 441 440 -1 397 442 441 -1 398 443 442 -1 399 444 443 -1 400 445 444 -1 401 446 445 -1 402 447 446 -1 403 448 447 -1 404 449 448 -1 405 450 449 -1 406 451 450 -1 407 452 451 -1 408 453 452 -1 409 454 453 -1 414 456 455 -1 415 457 456 -1 416 458 457 -1 417 459 458 -1 418 460 459 -1 419 461 460 -1 420 462 461 -1 421 463 462 -1 422 464 463 -1 423 465 464 -1 424 466 465 -1 425 467 466 -1 426 468 467 -1 427 469 468 -1 428 470 469 -1 429 471 470 -1 430 472 471 -1 432 474 473 -1 433 475 474 -1 434 476 475 -1 435 477 476 -1 436 478 477 -1 437 479 478 -1 438 480 479 -1 439 481 480 -1 440 482 481 -1 441 483 482 -1 442 484 483 -1 443 485 484 -1 444 486 485 -1 445 487 486 -1 446 488 487 -1 447 489 488 -1 448 490 489 -1 449 491 490 -1 450 492 491 -1 451 493 492 -1 452 494 493 -1 455 496 495 -1 456 497 496 -1 457 498 497 -1 458 499 498 -1 459 500 499 -1 460 501 500 -1 461 502 501 -1 462 503 502 -1 463 504 503 -1 464 505 504 -1 465 506 505 -1 466 507 506 -1 467 508 507 -1 468 509 508 -1 469 510 509 -1 470 511 510 -1 471 512 511 -1 473 514 513 -1 474 515 514 -1 475 516 515 -1 476 517 516 -1 477 518 517 -1 478 519 518 -1 479 520 519 -1 480 521 520 -1 481 522 521 -1 482 523 522 -1 483 524 523 -1 484 525 524 -1 485 526 525 -1 486 527 526 -1 487 528 527 -1 488 529 528 -1 489 530 529 -1 490 531 530 -1 491 532 531 -1 492 533 532 -1 493 534 533 -1 496 536 535 -1 497 537 536 -1 498 538 537 -1 499 539 538 -1 500 540 539 -1 501 541 540 -1 502 542 541 -1 503 543 542 -1 504 544 543 -1 505 545 544 -1 506 546 545 -1 507 547 546 -1 508 548 547 -1 509 549 548 -1 510 550 549 -1 511 551 550 -1 513 553 552 -1 514 554 553 -1 515 555 554 -1 516 556 555 -1 517 557 556 -1 518 558 557 -1 519 559 558 -1 520 560 559 -1 521 561 560 -1 522 562 561 -1 523 563 562 -1 524 564 563 -1 525 565 564 -1 526 566 565 -1 527 567 566 -1 528 568 567 -1 529 569 568 -1 530 570 569 -1 531 571 570 -1 532 572 571 -1 533 573 572 -1 535 576 575 -1 536 577 576 -1 537 578 577 -1 538 579 578 -1 539 580 579 -1 540 581 580 -1 541 582 581 -1 542 583 582 -1 543 584 583 -1 544 585 584 -1 545 586 585 -1 546 587 586 -1 547 588 587 -1 548 589 588 -1 549 590 589 -1 550 591 590 -1 552 593 592 -1 553 594 593 -1 554 595 594 -1 555 596 595 -1 556 597 596 -1 557 598 597 -1 558 599 598 -1 559 600 599 -1 560 601 600 -1 561 602 601 -1 562 603 602 -1 563 604 603 -1 564 605 604 -1 565 606 605 -1 566 607 606 -1 567 608 607 -1 568 609 608 -1 569 610 609 -1 570 611 610 -1 571 612 611 -1 572 613 612 -1 574 616 615 -1 575 617 616 -1 576 618 617 -1 577 619 618 -1 578 620 619 -1 579 621 620 -1 580 622 621 -1 581 623 622 -1 582 624 623 -1 583 625 624 -1 584 626 625 -1 585 627 626 -1 586 628 627 -1 587 629 628 -1 588 630 629 -1 589 631 630 -1 590 632 631 -1 592 634 633 -1 593 635 634 -1 594 636 635 -1 595 637 636 -1 596 638 637 -1 597 639 638 -1 598 640 639 -1 599 641 640 -1 600 642 641 -1 601 643 642 -1 602 644 643 -1 603 645 644 -1 604 646 645 -1 605 647 646 -1 606 648 647 -1 607 649 648 -1 608 650 649 -1 609 651 650 -1 610 652 651 -1 611 653 652 -1 612 654 653 -1 613 655 654 -1 615 660 659 -1 616 661 660 -1 617 662 661 -1 618 663 662 -1 619 664 663 -1 620 665 664 -1 621 666 665 -1 622 667 666 -1 623 668 667 -1 624 669 668 -1 625 670 669 -1 626 671 670 -1 627 672 671 -1 628 673 672 -1 629 674 673 -1 630 675 674 -1 631 676 675 -1 633 678 677 -1 634 679 678 -1 635 680 679 -1 636 681 680 -1 637 682 681 -1 638 683 682 -1 639 684 683 -1 640 685 684 -1 641 686 685 -1 642 687 686 -1 643 688 687 -1 644 689 688 -1 645 690 689 -1 646 691 690 -1 647 692 691 -1 648 693 692 -1 649 694 693 -1 650 695 694 -1 651 696 695 -1 652 697 696 -1 653 698 697 -1 654 699 698 -1 655 700 699 -1 657 706 705 -1 658 707 706 -1 659 708 707 -1 660 709 708 -1 661 710 709 -1 662 711 710 -1 663 712 711 -1 664 713 712 -1 665 714 713 -1 666 715 714 -1 667 716 715 -1 668 717 716 -1 669 718 717 -1 670 719 718 -1 671 720 719 -1 672 721 720 -1 673 722 721 -1 674 723 722 -1 675 724 723 -1 677 726 725 -1 678 727 726 -1 679 728 727 -1 680 729 728 -1 681 730 729 -1 682 731 730 -1 683 732 731 -1 684 733 732 -1 685 734 733 -1 686 735 734 -1 687 736 735 -1 688 737 736 -1 689 738 737 -1 690 739 738 -1 691 740 739 -1 692 741 740 -1 693 742 741 -1 694 743 742 -1 695 744 743 -1 696 745 744 -1 697 746 745 -1 698 747 746 -1 699 748 747 -1 700 749 748 -1 701 750 749 -1 703 765 764 -1 704 766 765 -1 705 767 766 -1 706 768 767 -1 707 769 768 -1 708 770 769 -1 709 771 770 -1 710 772 771 -1 711 773 772 -1 712 774 773 -1 713 775 774 -1 714 776 775 -1 715 777 776 -1 716 778 777 -1 717 779 778 -1 718 780 779 -1 719 781 780 -1 720 782 781 -1 721 783 782 -1 722 784 783 -1 723 785 784 -1 726 787 786 -1 727 788 787 -1 728 789 788 -1 729 790 789 -1 730 791 790 -1 731 792 791 -1 732 793 792 -1 733 794 793 -1 734 795 794 -1 735 796 795 -1 736 797 796 -1 737 798 797 -1 738 799 798 -1 739 800 799 -1 740 801 800 -1 741 802 801 -1 742 803 802 -1 743 804 803 -1 744 805 804 -1 745 806 805 -1 746 807 806 -1 747 808 807 -1 748 809 808 -1 749 810 809 -1 750 811 810 -1 751 812 811 -1 752 813 812 -1 753 814 813 -1 754 815 814 -1 755 816 815 -1 756 817 816 -1 757 818 817 -1 758 819 818 -1 759 820 819 -1 760 821 820 -1 761 822 821 -1 762 823 822 -1 763 824 823 -1 764 825 824 -1 765 826 825 -1 766 827 826 -1 767 828 827 -1 768 829 828 -1 769 830 829 -1 770 831 830 -1 771 832 831 -1 772 833 832 -1 773 834 833 -1 774 835 834 -1 775 836 835 -1 776 837 836 -1 777 838 837 -1 778 839 838 -1 779 840 839 -1 780 841 840 -1 781 842 841 -1 782 843 842 -1 783 844 843 -1 786 846 845 -1 787 847 846 -1 788 848 847 -1 789 849 848 -1 790 850 849 -1 791 851 850 -1 792 852 851 -1 793 853 852 -1 794 854 853 -1 795 855 854 -1 796 856 855 -1 797 857 856 -1 798 858 857 -1 799 859 858 -1 800 860 859 -1 801 861 860 -1 802 862 861 -1 803 863 862 -1 804 864 863 -1 805 865 864 -1 806 866 865 -1 807 867 866 -1 808 868 867 -1 809 869 868 -1 810 870 869 -1 811 871 870 -1 812 872 871 -1 813 873 872 -1 814 874 873 -1 815 875 874 -1 816 876 875 -1 817 877 876 -1 818 878 877 -1 819 879 878 -1 820 880 879 -1 821 881 880 -1 822 882 881 -1 823 883 882 -1 824 884 883 -1 825 885 884 -1 826 886 885 -1 827 887 886 -1 828 888 887 -1 829 889 888 -1 830 890 889 -1 831 891 890 -1 832 892 891 -1 833 893 892 -1 834 894 893 -1 835 895 894 -1 836 896 895 -1 837 897 896 -1 838 898 897 -1 839 899 898 -1 840 900 899 -1 841 901 900 -1 842 902 901 -1 843 903 902 -1 845 905 904 -1 846 906 905 -1 847 907 906 -1 848 908 907 -1 849 909 908 -1 850 910 909 -1 851 911 910 -1 852 912 911 -1 853 913 912 -1 854 914 913 -1 855 915 914 -1 856 916 915 -1 857 917 916 -1 858 918 917 -1 859 919 918 -1 860 920 919 -1 861 921 920 -1 862 922 921 -1 863 923 922 -1 864 924 923 -1 865 925 924 -1 866 926 925 -1 867 927 926 -1 868 928 927 -1 869 929 928 -1 870 930 929 -1 871 931 930 -1 872 932 931 -1 873 933 932 -1 874 934 933 -1 875 935 934 -1 876 936 935 -1 877 937 936 -1 878 938 937 -1 879 939 938 -1 880 940 939 -1 881 941 940 -1 882 942 941 -1 883 943 942 -1 884 944 943 -1 885 945 944 -1 886 946 945 -1 887 947 946 -1 888 948 947 -1 889 949 948 -1 890 950 949 -1 891 951 950 -1 892 952 951 -1 893 953 952 -1 894 954 953 -1 895 955 954 -1 896 956 955 -1 897 957 956 -1 898 958 957 -1 899 959 958 -1 900 960 959 -1 901 961 960 -1 902 962 961 -1 906 964 963 -1 907 965 964 -1 908 966 965 -1 909 967 966 -1 910 968 967 -1 911 969 968 -1 912 970 969 -1 913 971 970 -1 914 972 971 -1 915 973 972 -1 916 974 973 -1 917 975 974 -1 918 976 975 -1 919 977 976 -1 920 978 977 -1 921 979 978 -1 922 980 979 -1 923 981 980 -1 924 982 981 -1 925 983 982 -1 926 984 983 -1 927 985 984 -1 928 986 985 -1 929 987 986 -1 930 988 987 -1 931 989 988 -1 932 990 989 -1 933 991 990 -1 934 992 991 -1 935 993 992 -1 936 994 993 -1 937 995 994 -1 938 996 995 -1 939 997 996 -1 940 998 997 -1 941 999 998 -1 942 1000 999 -1 943 1001 1000 -1 944 1002 1001 -1 945 1003 1002 -1 946 1004 1003 -1 947 1005 1004 -1 948 1006 1005 -1 949 1007 1006 -1 950 1008 1007 -1 951 1009 1008 -1 952 1010 1009 -1 953 1011 1010 -1 954 1012 1011 -1 955 1013 1012 -1 956 1014 1013 -1 957 1015 1014 -1 958 1016 1015 -1 959 1017 1016 -1 967 1019 1018 -1 968 1020 1019 -1 969 1021 1020 -1 970 1022 1021 -1 971 1023 1022 -1 972 1024 1023 -1 973 1025 1024 -1 974 1026 1025 -1 975 1027 1026 -1 976 1028 1027 -1 977 1029 1028 -1 978 1030 1029 -1 979 1031 1030 -1 980 1032 1031 -1 981 1033 1032 -1 982 1034 1033 -1 983 1035 1034 -1 984 1036 1035 -1 985 1037 1036 -1 986 1038 1037 -1 987 1039 1038 -1 988 1040 1039 -1 989 1041 1040 -1 990 1042 1041 -1 991 1043 1042 -1 992 1044 1043 -1 993 1045 1044 -1 994 1046 1045 -1 995 1047 1046 -1 996 1048 1047 -1 997 1049 1048 -1 998 1050 1049 -1 999 1051 1050 -1 1000 1052 1051 -1 1001 1053 1052 -1 1002 1054 1053 -1 1003 1055 1054 -1 1004 1056 1055 -1 1005 1057 1056 -1 1006 1058 1057 -1 1007 1059 1058 -1 1008 1060 1059 -1 1009 1061 1060 -1 1010 1062 1061 -1 1011 1063 1062 -1 1012 1064 1063 -1'/> can be omitted since it matches coordIndex
*** floating-point precision change: Coordinate point='0.27 2 -0.444375 0.27 2 -0.4275 0.27 2 - [...]' to '0.27 2 -0.4444 0.27 2 -0.4275 0.27 2 -0. [...]'
now canonicalize X3dTidy output:
invocation parameters:
Coveroid//ScaledPonchoTidy.x3d
Coveroid//ScaledPonchoTidyCanonical.xml
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
*** File size reduction: original Coveroid//ScaledPoncho.x3d.length=78877 bytes
processed canonical Coveroid//ScaledPonchoTidy.x3d.length=48747 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\Coveroid\ScaledPoncho.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\ScaledPoncho.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\Coveroid\ScaledPonchoTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\ScaledPonchoTidy.x3d
Moving 1 file to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid
Attempting to rename: C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\ScaledPonchoTidyCanonical.xml to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\Coveroid\ScaledPoncho.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/Coveroid//ScaledPoncho.x3d processing with X3dToXhtml stylesheet for X3D Model Documentation .html
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/Coveroid//ScaledPoncho.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found)
==================================================
==================================================
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\DigitalHeritage\LaFerrassie_I_right_thumb_index_finger.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\DigitalHeritage\LaFerrassie_I_right_thumb_index_finger.x3d validation using X3D Schematron rules
X3D version 4.0 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
is missing description which is important for accessibility and usability. Example: description='initial view, rotate to examine object' [/X3D/Scene/Viewpoint, warning]
centerOfRotation='0 0 0', consider setting centerOfRotation to value of sibling [/X3D/Scene/Viewpoint, warning]
name field is required [/X3D/Scene/HAnimHumanoid, error]
has 1 component statements with X3D profile='Interchange', but requires at least or [/X3D/Scene/HAnimHumanoid, error]
name='' is not unique [/X3D/Scene/HAnimHumanoid, warning]
is HAnim version='2.0' with X3D version='4.0' [/X3D/Scene/HAnimHumanoid, diagnostic]
==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic]
node count(HAnimJoint) within skeleton hierarchy = 9[/X3D/Scene/HAnimHumanoid, diagnostic]
node count(HAnimSegment) within skeleton hierarchy = 0[/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() = 9[/X3D/Scene/HAnimHumanoid, diagnostic]
node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic]
node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic]
node count() = 0[/X3D/Scene/HAnimHumanoid, diagnostic]
==================================================================================================================== [/X3D/Scene/HAnimHumanoid, diagnostic]
name field is required [/X3D/Scene/HAnimHumanoid/HAnimJoint[1], error]
has 1 component statements with X3D profile='Interchange', but requires at least or [/X3D/Scene/HAnimHumanoid/HAnimJoint[1], error]
is not a recognized name for HAnim2 HAnimJoint [/X3D/Scene/HAnimHumanoid/HAnimJoint[1], warning]
name field is required [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], error]
has 1 component statements with X3D profile='Interchange', but requires at least or [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], error]
is not a recognized name for HAnim2 HAnimJoint [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1], warning]
name field is required [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint, error]
has 1 component statements with X3D profile='Interchange', but requires at least or [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint, error]
is not a recognized name for HAnim2 HAnimJoint [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint, warning]
name field is required [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint, error]
has 1 component statements with X3D profile='Interchange', but requires at least or [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint, error]
is not a recognized name for HAnim2 HAnimJoint [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint, warning]
name field is required [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, error]
has 1 component statements with X3D profile='Interchange', but requires at least or [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, error]
is not a recognized name for HAnim2 HAnimJoint [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[1]/HAnimJoint/HAnimJoint/HAnimJoint, warning]
name field is required [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], error]
is not a recognized name for HAnim2 HAnimJoint [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2], warning]
name field is required [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint, error]
is not a recognized name for HAnim2 HAnimJoint [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint, warning]
name field is required [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint, error]
is not a recognized name for HAnim2 HAnimJoint [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint, warning]
name field is required [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, error]
is not a recognized name for HAnim2 HAnimJoint [/X3D/Scene/HAnimHumanoid/HAnimJoint[1]/HAnimJoint[2]/HAnimJoint/HAnimJoint/HAnimJoint, warning]
==================================================
... X3D Schematron check complete
next check using X3dTidy and apply changes to model...
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/DigitalHeritage//LaFerrassie_I_right_thumb_index_finger.x3d processing with X3dTidy.xslt stylesheet for tidied-up .x3d
*** fixMetaNamesMatchDublinCore: change meta name='revised' to name='modified'
*** floating-point precision change: Viewpoint fieldOfView='0.9500215' to '0.95'
*** floating-point precision change: Viewpoint orientation='0 -1 0 3.14159265358979' to '0 -1 0 3.1416'
*** floating-point precision change: Transform bboxCenter='0.5653084 3.040268 0.1995243' to '0.5653 3.0403 0.1995'
*** floating-point precision change: Transform bboxSize='2.950558 7.850295 3.145163' to '2.9506 7.8503 3.1452'
*** floating-point precision change: Transform bboxCenter='-0.07307577 -0.08757454 -0.1693251' to '-0.0731 -0.0876 -0.1693'
*** floating-point precision change: Transform bboxSize='1.673789 1.594611 2.407465' to '1.6738 1.5946 2.4075'
*** floating-point precision change: Shape bboxCenter='-0.07307577 -0.08757454 -0.1693251' to '-0.0731 -0.0876 -0.1693'
*** floating-point precision change: Shape bboxSize='1.673789 1.594611 2.407465' to '1.6738 1.5946 2.4075'
*** floating-point precision change: Material diffuseColor='0.898 0.8116576 0.738156' to '0.898 0.8117 0.7382'
Java Result: -1
now canonicalize X3dTidy output:
invocation parameters:
DigitalHeritage//LaFerrassie_I_right_thumb_index_fingerTidy.x3d
DigitalHeritage//LaFerrassie_I_right_thumb_index_fingerTidyCanonical.xml
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: Range [286427, 286433) out of bounds for length 286432
at java.base/jdk.internal.util.Preconditions$1.apply(Preconditions.java:55)
at java.base/jdk.internal.util.Preconditions$1.apply(Preconditions.java:52)
at java.base/jdk.internal.util.Preconditions$4.apply(Preconditions.java:213)
at java.base/jdk.internal.util.Preconditions$4.apply(Preconditions.java:210)
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:98)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckFromToIndex(Preconditions.java:112)
at java.base/jdk.internal.util.Preconditions.checkFromToIndex(Preconditions.java:349)
at java.base/java.lang.String.checkBoundsBeginEnd(String.java:4937)
at java.base/java.lang.String.substring(String.java:2899)
at org.web3d.x3d.tools.x3db.X3dCanonicalizer.processCommonAVCharacters(X3dCanonicalizer.java:1228)
at org.web3d.x3d.tools.x3db.X3dCanonicalizer.processAttributeValueInApos(X3dCanonicalizer.java:1376)
at org.web3d.x3d.tools.x3db.X3dCanonicalizer.processAttributes(X3dCanonicalizer.java:1134)
at org.web3d.x3d.tools.x3db.X3dCanonicalizer.processElement(X3dCanonicalizer.java:1011)
at org.web3d.x3d.tools.x3db.X3dCanonicalizer.processNodes(X3dCanonicalizer.java:910)
at org.web3d.x3d.tools.x3db.X3dCanonicalizer.isCanonical(X3dCanonicalizer.java:511)
at org.web3d.x3d.tools.x3db.X3dCanonicalizer.main(X3dCanonicalizer.java:1768)
Java Result: 1
check well-formedness of X3dTidy canonicalized form
File C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\DigitalHeritage\LaFerrassie_I_right_thumb_index_fingerTidyCanonical.xml cannot be read
0 file(s) have been successfully validated.
check DTD validation of X3dTidy canonicalized form
File C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\DigitalHeritage\LaFerrassie_I_right_thumb_index_fingerTidyCanonical.xml cannot be read
0 file(s) have been successfully validated.
check schema validation of X3dTidy canonicalized form
File C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\DigitalHeritage\LaFerrassie_I_right_thumb_index_fingerTidyCanonical.xml cannot be read
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\DigitalHeritage\LaFerrassie_I_right_thumb_index_fingerTidyCanonical.xml does not exist
*** File size reduction: original DigitalHeritage//LaFerrassie_I_right_thumb_index_finger.x3d.length=13207486 bytes
processed canonical DigitalHeritage//LaFerrassie_I_right_thumb_index_fingerTidy.x3d.length=0 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\DigitalHeritage\LaFerrassie_I_right_thumb_index_finger.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LaFerrassie_I_right_thumb_index_finger.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\DigitalHeritage\LaFerrassie_I_right_thumb_index_fingerTidy.x3d to C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\_archive\LaFerrassie_I_right_thumb_index_fingerTidy.x3d
Warning: Could not find file C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\DigitalHeritage\LaFerrassie_I_right_thumb_index_fingerTidyCanonical.xml to copy.
==================================================
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/DigitalHeritage//LaFerrassie_I_right_thumb_index_finger.x3d processing with X3dToXhtml stylesheet for X3D Model Documentation .html
[info] total # ROUTE statements = 12, event-cascade table-column $maxROUTEdepth=8
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation/DigitalHeritage//LaFerrassie_I_right_thumb_index_finger.x3d processing with X3dExtrusionCrossSectionToSvg stylesheet for SVG diagrams (if Extrusion found)
==================================================
==================================================
C:\x3d-code\www.web3d.org\x3d\content\examples\HumanoidAnimation\FacialAnimation\FacialAnimationComparisonScripts.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\FacialAnimation\FacialAnimationComparisonScripts.x3d validation using X3D Schematron rules
X3D version 4.0 was approved by Web3D Consortium and ISO in 2023.[/X3D, diagnostic]
X3D version 4.0 offers many new features including interoperability with HTML5, glTF 2.0 Physically Based Rendering (PBR), and Web Audio API.[/X3D, diagnostic]
[/X3D/head/meta[5], diagnostic]
[/X3D/head/meta[6], diagnostic]
is missing description which is important for accessibility and usability. Example: description='initial view, rotate to examine object' [/X3D/Scene/Viewpoint, warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[1], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[2], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[3], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[4], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[5], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[6], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[7], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[8], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[9], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[10], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[11], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[12], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[13], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[14], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[15], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[16], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[17], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[18], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[19], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[20], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[21], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[22], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[23], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[24], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[25], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[26], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[27], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[28], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[29], warning]
is missing ROUTE to receive input events, for example [/X3D/Scene/ScalarInterpolator[30], warning]
is HAnim version='2.0' with X3D version='4.0' [/X3D/Scene/Group/HAnimHumanoid, diagnostic]
==================================================================================================================== [/X3D/Scene/Group/HAnimHumanoid, diagnostic]
node count(HAnimJoint) within skeleton hierarchy = 2[/X3D/Scene/Group/HAnimHumanoid, diagnostic]
node count(HAnimSegment) within skeleton hierarchy = 50[/X3D/Scene/Group/HAnimHumanoid, diagnostic]
node count(HAnimSite) within HAnimHumanoid = 0[/X3D/Scene/Group/HAnimHumanoid, diagnostic]
node count(HAnimSite//Viewpoint) within skeleton hierarchy = 0[/X3D/Scene/Group/HAnimHumanoid, diagnostic]
node count(HAnimDisplacer) within skeleton hierarchy = 307[/X3D/Scene/Group/HAnimHumanoid, diagnostic]
node count() = 2[/X3D/Scene/Group/HAnimHumanoid, diagnostic]
node count() = 0[/X3D/Scene/Group/HAnimHumanoid, diagnostic]
node count() = 0[/X3D/Scene/Group/HAnimHumanoid, diagnostic]
node count() = 0[/X3D/Scene/Group/HAnimHumanoid, diagnostic]
has mismatched HAnimSegment node counts, 50 within skeleton hierarchy and 0 USE nodes in segments field [/X3D/Scene/Group/HAnimHumanoid, diagnostic]
==================================================================================================================== [/X3D/Scene/Group/HAnimHumanoid, diagnostic]
has the same name='sacrum' as a following HAnimSegment node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimSegment, warning]
has a missing (or default zero) offset field: center='0 0 0' [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, error]
has parent HAnimJoint name='humanoid_root' rather than expected parent name='vc1' (loa='3'), recommend checking model [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint, warning]
has the same name='sacrum' as a preceding HAnimSegment node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[1], warning]
has parent HAnimJoint name='skullbase' rather than expected parent name='humanoid_root', recommend checking model [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_lower_teeth') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2], error]
has contained Transform/Shape, but child Transform/translation='0 8.43 11.43' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2], warning]
has the same name='lower_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_lower_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[1], error]
has the same name='lower_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[2], warning]
has the same name='lower_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_lower_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[2], error]
has the same name='lower_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[3], warning]
has the same name='lower_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_lower_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[3], error]
has the same name='lower_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[4], warning]
has the same name='lower_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_lower_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[4], error]
has the same name='lower_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[5], warning]
has the same name='lower_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_lower_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[5], error]
has the same name='lower_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_lower_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[2]/HAnimDisplacer[6], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_hair') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[3], error]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[3], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[4], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[5], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix___4_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[6]/HAnimDisplacer, error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7], error]
has contained Transform/Shape, but child Transform/translation='0 8.315 13.52' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7], warning]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[1], error]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[2], warning]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[2], error]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[3], warning]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[3], error]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[4], warning]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[4], error]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[5], warning]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[5], error]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[6], warning]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[6], error]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[7], warning]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[7], error]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[8], warning]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[8], error]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[9], warning]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[9], error]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[10], warning]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[10], error]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[11], warning]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[11], error]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[12], warning]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[12], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[12], error]
has the same name='center_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[13], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_center_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[7]/HAnimDisplacer[13], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8], error]
has contained Transform/Shape, but child Transform/translation='0 6.337 7.3' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8], warning]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[1], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[2], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[2], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[3], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[3], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[4], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[4], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[5], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[5], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[6], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[6], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[7], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[7], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[8], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[8], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[9], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[9], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[10], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[10], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[11], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[11], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[12], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[12], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[12], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[13], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[13], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[13], error]
has the same name='chin_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[14], warning]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[14], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[14], error]
has the same name='chin_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[15], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_chin_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[8]/HAnimDisplacer[15], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_glabella') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[9], error]
has contained Transform/Shape, but child Transform/translation='0 18.93 15.66' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[9], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[9], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[9], warning]
has the same name='glabella_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[9]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_glabella_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[9]/HAnimDisplacer[1], error]
has the same name='glabella_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[9]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_glabella_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[9]/HAnimDisplacer[2], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_bulbar_conjunctiva') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10], error]
has contained Transform/Shape, but child Transform/translation='5.794 17.61 11.15' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10], warning]
has the same name='left_bulbar_conjunctiva_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_bulbar_conjunctiva_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10]/HAnimDisplacer[1], error]
has the same name='left_bulbar_conjunctiva_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10]/HAnimDisplacer[2], warning]
has the same name='left_bulbar_conjunctiva_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_bulbar_conjunctiva_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10]/HAnimDisplacer[2], error]
has the same name='left_bulbar_conjunctiva_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10]/HAnimDisplacer[3], warning]
has the same name='left_bulbar_conjunctiva_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_bulbar_conjunctiva_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10]/HAnimDisplacer[3], error]
has the same name='left_bulbar_conjunctiva_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_bulbar_conjunctiva_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[10]/HAnimDisplacer[4], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11], error]
has contained Transform/Shape, but child Transform/translation='6.927 11.97 7.646' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11], warning]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[1], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[2], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[2], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[3], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[3], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[4], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[4], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[5], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[5], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[6], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[6], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[7], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[7], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[8], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[8], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[9], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[9], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[10], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[10], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[11], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[11], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[12], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[12], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[12], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[13], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[13], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[13], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[14], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[14], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[14], error]
has the same name='left_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[15], warning]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[15], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[15], error]
has the same name='left_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[16], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[11]/HAnimDisplacer[16], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_dorsum') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12], error]
has contained Transform/Shape, but child Transform/translation='0.7065 14.64 14.87' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12], warning]
has the same name='left_dorsum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_dorsum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12]/HAnimDisplacer[1], error]
has the same name='left_dorsum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12]/HAnimDisplacer[2], warning]
has the same name='left_dorsum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_dorsum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12]/HAnimDisplacer[2], error]
has the same name='left_dorsum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12]/HAnimDisplacer[3], warning]
has the same name='left_dorsum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_dorsum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12]/HAnimDisplacer[3], error]
has the same name='left_dorsum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_dorsum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[12]/HAnimDisplacer[4], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_ear') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[13], error]
has contained Transform/Shape, but child Transform/translation='12.49 15.99 1.017' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[13], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[13], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[13], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_eyebrow') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14], error]
has contained Transform/Shape, but child Transform/translation='5.691 19.58 13.13' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14], warning]
has the same name='left_eyebrow_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_eyebrow_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14]/HAnimDisplacer[1], error]
has the same name='left_eyebrow_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14]/HAnimDisplacer[2], warning]
has the same name='left_eyebrow_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_eyebrow_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14]/HAnimDisplacer[2], error]
has the same name='left_eyebrow_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14]/HAnimDisplacer[3], warning]
has the same name='left_eyebrow_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_eyebrow_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14]/HAnimDisplacer[3], error]
has the same name='left_eyebrow_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_eyebrow_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[14]/HAnimDisplacer[4], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_forehead') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[15], error]
has contained Transform/Shape, but child Transform/translation='6.652 27.61 9.229' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[15], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[15], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[15], warning]
has the same name='left_forehead_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[15]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_forehead_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[15]/HAnimDisplacer[1], error]
has the same name='left_forehead_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[15]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_forehead_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[15]/HAnimDisplacer[2], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_eyelid') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16], error]
has contained Transform/Shape, but child Transform/translation='6.11 16.45 11.32' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16], warning]
has the same name='left_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[1], error]
has the same name='left_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[2], warning]
has the same name='left_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[2], error]
has the same name='left_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[3], warning]
has the same name='left_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[3], error]
has the same name='left_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[4], warning]
has the same name='left_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[4], error]
has the same name='left_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[5], warning]
has the same name='left_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[5], error]
has the same name='left_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[6], warning]
has the same name='left_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[6], error]
has the same name='left_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[7], warning]
has the same name='left_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[7], error]
has the same name='left_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[16]/HAnimDisplacer[8], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17], error]
has contained Transform/Shape, but child Transform/translation='1.788 8.405 13.04' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[1], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[2], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[2], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[3], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[3], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[4], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[4], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[5], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[5], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[6], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[6], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[7], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[7], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[8], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[8], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[9], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[9], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[10], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[10], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[11], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[11], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[12], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[12], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[12], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[13], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[13], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[13], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[14], warning]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[14], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[14], error]
has the same name='left_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[15], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[17]/HAnimDisplacer[15], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18], error]
has contained Transform/Shape, but child Transform/translation='2.021 10.27 13.53' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18], warning]
has the same name='left_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[1], error]
has the same name='left_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[2], warning]
has the same name='left_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[2], error]
has the same name='left_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[3], warning]
has the same name='left_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[3], error]
has the same name='left_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[4], warning]
has the same name='left_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[4], error]
has the same name='left_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[5], warning]
has the same name='left_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[5], error]
has the same name='left_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[6], warning]
has the same name='left_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[6], error]
has the same name='left_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[7], warning]
has the same name='left_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[7], error]
has the same name='left_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[8], warning]
has the same name='left_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[8], error]
has the same name='left_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[9], warning]
has the same name='left_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[9], error]
has the same name='left_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[10], warning]
has the same name='left_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[10], error]
has the same name='left_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[11], warning]
has the same name='left_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[11], error]
has the same name='left_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[12], warning]
has the same name='left_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[12], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[12], error]
has the same name='left_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[13], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[18]/HAnimDisplacer[13], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nostril') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19], error]
has contained Transform/Shape, but child Transform/translation='0.7684 11.22 15.04' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19], warning]
has the same name='left_nostril_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nostril_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19]/HAnimDisplacer[1], error]
has the same name='left_nostril_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19]/HAnimDisplacer[2], warning]
has the same name='left_nostril_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nostril_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19]/HAnimDisplacer[2], error]
has the same name='left_nostril_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19]/HAnimDisplacer[3], warning]
has the same name='left_nostril_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nostril_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19]/HAnimDisplacer[3], error]
has the same name='left_nostril_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_nostril_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[19]/HAnimDisplacer[4], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_pupil') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[20], error]
has contained Transform/Shape, but child Transform/translation='6.059 17.5 12.33' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[20], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[20], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[20], warning]
has the same name='left_pupil_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[20]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_pupil_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[20]/HAnimDisplacer[1], error]
has the same name='left_pupil_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[20]/HAnimDisplacer[2], warning]
has the same name='left_pupil_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[20]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_pupil_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[20]/HAnimDisplacer[2], error]
has the same name='left_pupil_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[20]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_pupil_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[20]/HAnimDisplacer[3], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_temple') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[21], error]
has contained Transform/Shape, but child Transform/translation='10.95 20.56 6.406' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[21], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[21], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[21], warning]
has the same name='left_temple_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[21]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_temple_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[21]/HAnimDisplacer[1], error]
has the same name='left_temple_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[21]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_temple_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[21]/HAnimDisplacer[2], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_cutaneous_lip') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22], error]
has contained Transform/Shape, but child Transform/translation='0.7684 10.16 14.63' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22], warning]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[1], error]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[2], warning]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[2], error]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[3], warning]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[3], error]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[4], warning]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[4], error]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[5], warning]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[5], error]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[6], warning]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[6], error]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[7], warning]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[7], error]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[8], warning]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[8], error]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[9], warning]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[9], error]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[10], warning]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[10], error]
has the same name='left_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[22]/HAnimDisplacer[11], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23], error]
has contained Transform/Shape, but child Transform/translation='5.53 17.96 12.21' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23], warning]
has the same name='left_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[1], error]
has the same name='left_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[2], warning]
has the same name='left_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[2], error]
has the same name='left_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[3], warning]
has the same name='left_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[3], error]
has the same name='left_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[4], warning]
has the same name='left_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[4], error]
has the same name='left_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[5], warning]
has the same name='left_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[5], error]
has the same name='left_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[6], warning]
has the same name='left_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[6], error]
has the same name='left_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[7], warning]
has the same name='left_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[7], error]
has the same name='left_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[8], warning]
has the same name='left_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[8], error]
has the same name='left_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[9], warning]
has the same name='left_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[9], error]
has the same name='left_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[10], warning]
has the same name='left_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[10], error]
has the same name='left_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[11], warning]
has the same name='left_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[11], error]
has the same name='left_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[12], warning]
has the same name='left_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[12], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[12], error]
has the same name='left_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[13], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[23]/HAnimDisplacer[13], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24], error]
has contained Transform/Shape, but child Transform/translation='1.788 9.002 13.64' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24], warning]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[1], error]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[2], warning]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[2], error]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[3], warning]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[3], error]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[4], warning]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[4], error]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[5], warning]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[5], error]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[6], warning]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[6], error]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[7], warning]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[7], error]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[8], warning]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[8], error]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[9], warning]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[9], error]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[10], warning]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[10], error]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[11], warning]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[11], error]
has the same name='left_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[12], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[24]/HAnimDisplacer[12], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip001') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[25], error]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[25], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_left_upper_vermillion_lip001_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[25]/HAnimDisplacer, error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_forehead') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[26], error]
has contained Transform/Shape, but child Transform/translation='0 27.83 9.426' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[26], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[26], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[26], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_nasal_dorsum') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[27], error]
has contained Transform/Shape, but child Transform/translation='0 14.79 15.76' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[27], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[27], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[27], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_upper_vermillion_lip') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28], error]
has contained Transform/Shape, but child Transform/translation='0 9.116 14.46' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28], warning]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[1], error]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[2], warning]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[2], error]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[3], warning]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[3], error]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[4], warning]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[4], error]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[5], warning]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[5], error]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[6], warning]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[6], error]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[7], warning]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[7], error]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[8], warning]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[8], error]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[9], warning]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[9], error]
has the same name='mid_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_mid_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[28]/HAnimDisplacer[10], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_nasal_tip') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[29], error]
has contained Transform/Shape, but child Transform/translation='0 11.35 16.23' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[29], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[29], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[29], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_nasal_tip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[29]/HAnimDisplacer, error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_neck') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30], error]
has contained Transform/Shape, but child Transform/translation='0 4.213 0.4657' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30], warning]
has the same name='neck_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_neck_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[1], error]
has the same name='neck_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[2], warning]
has the same name='neck_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_neck_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[2], error]
has the same name='neck_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[3], warning]
has the same name='neck_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_neck_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[3], error]
has the same name='neck_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[4], warning]
has the same name='neck_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_neck_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[4], error]
has the same name='neck_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[5], warning]
has the same name='neck_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_neck_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[5], error]
has the same name='neck_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_neck_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[30]/HAnimDisplacer[6], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_occipital_scalp') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31], error]
has contained Transform/Shape, but child Transform/translation='0 22.26 -9.81' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31], warning]
has the same name='occipital_scalp_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_occipital_scalp_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31]/HAnimDisplacer[1], error]
has the same name='occipital_scalp_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31]/HAnimDisplacer[2], warning]
has the same name='occipital_scalp_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_occipital_scalp_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31]/HAnimDisplacer[2], error]
has the same name='occipital_scalp_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31]/HAnimDisplacer[3], warning]
has the same name='occipital_scalp_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_occipital_scalp_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31]/HAnimDisplacer[3], error]
has the same name='occipital_scalp_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_occipital_scalp_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[31]/HAnimDisplacer[4], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_philtrum') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32], error]
has contained Transform/Shape, but child Transform/translation='0 9.815 15' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32], warning]
has the same name='philtrum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_philtrum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[1], error]
has the same name='philtrum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[2], warning]
has the same name='philtrum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_philtrum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[2], error]
has the same name='philtrum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[3], warning]
has the same name='philtrum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_philtrum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[3], error]
has the same name='philtrum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[4], warning]
has the same name='philtrum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_philtrum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[4], error]
has the same name='philtrum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[5], warning]
has the same name='philtrum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_philtrum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[5], error]
has the same name='philtrum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[6], warning]
has the same name='philtrum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_philtrum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[6], error]
has the same name='philtrum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[7], warning]
has the same name='philtrum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_philtrum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[7], error]
has the same name='philtrum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[8], warning]
has the same name='philtrum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_philtrum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[8], error]
has the same name='philtrum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[9], warning]
has the same name='philtrum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_philtrum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[9], error]
has the same name='philtrum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_philtrum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[32]/HAnimDisplacer[10], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_bulbar_conjunctiva') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33], error]
has contained Transform/Shape, but child Transform/translation='-5.794 17.61 11.15' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33], warning]
has the same name='right_bulbar_conjunctiva_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_bulbar_conjunctiva_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[1], error]
has the same name='right_bulbar_conjunctiva_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[2], warning]
has the same name='right_bulbar_conjunctiva_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_bulbar_conjunctiva_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[2], error]
has the same name='right_bulbar_conjunctiva_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[3], warning]
has the same name='right_bulbar_conjunctiva_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_bulbar_conjunctiva_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[3], error]
has the same name='right_bulbar_conjunctiva_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[4], warning]
has the same name='right_bulbar_conjunctiva_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_bulbar_conjunctiva_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[4], error]
has the same name='right_bulbar_conjunctiva_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_bulbar_conjunctiva_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[33]/HAnimDisplacer[5], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34], error]
has contained Transform/Shape, but child Transform/translation='-6.927 11.97 7.646' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34], warning]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[1], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[2], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[2], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[3], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[3], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[4], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[4], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[5], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[5], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[6], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[6], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[7], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[7], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[8], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[8], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[9], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[9], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[10], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[10], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[11], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[11], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[12], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[12], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[12], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[13], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[13], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[13], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[14], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[14], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[14], error]
has the same name='right_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[15], warning]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[15], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[15], error]
has the same name='right_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[16], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[34]/HAnimDisplacer[16], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_dorsum') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35], error]
has contained Transform/Shape, but child Transform/translation='-0.7065 14.64 14.87' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35], warning]
has the same name='right_dorsum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_dorsum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35]/HAnimDisplacer[1], error]
has the same name='right_dorsum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35]/HAnimDisplacer[2], warning]
has the same name='right_dorsum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_dorsum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35]/HAnimDisplacer[2], error]
has the same name='right_dorsum_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35]/HAnimDisplacer[3], warning]
has the same name='right_dorsum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_dorsum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35]/HAnimDisplacer[3], error]
has the same name='right_dorsum_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_dorsum_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[35]/HAnimDisplacer[4], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_ear') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[36], error]
has contained Transform/Shape, but child Transform/translation='-12.49 15.99 1.017' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[36], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[36], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[36], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_eyebrow') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37], error]
has contained Transform/Shape, but child Transform/translation='-5.691 19.58 13.13' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37], warning]
has the same name='right_eyebrow_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_eyebrow_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[1], error]
has the same name='right_eyebrow_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[2], warning]
has the same name='right_eyebrow_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_eyebrow_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[2], error]
has the same name='right_eyebrow_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[3], warning]
has the same name='right_eyebrow_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_eyebrow_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[3], error]
has the same name='right_eyebrow_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[4], warning]
has the same name='right_eyebrow_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_eyebrow_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[4], error]
has the same name='right_eyebrow_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_eyebrow_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[37]/HAnimDisplacer[5], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_forehead') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[38], error]
has contained Transform/Shape, but child Transform/translation='-6.652 27.61 9.229' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[38], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[38], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[38], warning]
has the same name='right_forehead_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[38]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_forehead_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[38]/HAnimDisplacer[1], error]
has the same name='right_forehead_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[38]/HAnimDisplacer[2], warning]
has the same name='right_forehead_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[38]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_forehead_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[38]/HAnimDisplacer[2], error]
has the same name='right_forehead_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[38]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_forehead_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[38]/HAnimDisplacer[3], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_eyelid') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39], error]
has contained Transform/Shape, but child Transform/translation='-6.11 16.45 11.32' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39], warning]
has the same name='right_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[1], error]
has the same name='right_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[2], warning]
has the same name='right_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[2], error]
has the same name='right_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[3], warning]
has the same name='right_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[3], error]
has the same name='right_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[4], warning]
has the same name='right_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[4], error]
has the same name='right_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[5], warning]
has the same name='right_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[5], error]
has the same name='right_lower_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[6], warning]
has the same name='right_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[6], error]
has the same name='right_lower_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[39]/HAnimDisplacer[7], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40], error]
has contained Transform/Shape, but child Transform/translation='-1.788 8.405 13.04' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[1], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[2], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[2], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[3], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[3], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[4], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[4], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[5], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[5], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[6], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[6], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[7], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[7], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[8], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[8], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[9], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[9], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[10], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[10], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[11], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[11], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[12], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[12], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[12], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[13], warning]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[13], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[13], error]
has the same name='right_lower_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[14], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_lower_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[40]/HAnimDisplacer[14], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41], error]
has contained Transform/Shape, but child Transform/translation='-2.021 10.27 13.53' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41], warning]
has the same name='right_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[1], error]
has the same name='right_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[2], warning]
has the same name='right_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[2], error]
has the same name='right_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[3], warning]
has the same name='right_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[3], error]
has the same name='right_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[4], warning]
has the same name='right_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[4], error]
has the same name='right_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[5], warning]
has the same name='right_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[5], error]
has the same name='right_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[6], warning]
has the same name='right_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[6], error]
has the same name='right_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[7], warning]
has the same name='right_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[7], error]
has the same name='right_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[8], warning]
has the same name='right_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[8], error]
has the same name='right_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[9], warning]
has the same name='right_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[9], error]
has the same name='right_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[10], warning]
has the same name='right_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[10], error]
has the same name='right_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[11], warning]
has the same name='right_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[11], error]
has the same name='right_nasolabial_cheek_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[12], warning]
has the same name='right_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[12], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[12], error]
has the same name='right_nasolabial_cheek_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[13], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nasolabial_cheek_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[41]/HAnimDisplacer[13], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nostril') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42], error]
has contained Transform/Shape, but child Transform/translation='-0.7684 11.22 15.04' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42], warning]
has the same name='right_nostril_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nostril_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42]/HAnimDisplacer[1], error]
has the same name='right_nostril_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42]/HAnimDisplacer[2], warning]
has the same name='right_nostril_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nostril_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42]/HAnimDisplacer[2], error]
has the same name='right_nostril_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42]/HAnimDisplacer[3], warning]
has the same name='right_nostril_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nostril_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42]/HAnimDisplacer[3], error]
has the same name='right_nostril_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_nostril_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[42]/HAnimDisplacer[4], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_pupil') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[43], error]
has contained Transform/Shape, but child Transform/translation='-6.059 17.5 12.33' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[43], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[43], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[43], warning]
has the same name='right_pupil_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[43]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_pupil_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[43]/HAnimDisplacer[1], error]
has the same name='right_pupil_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[43]/HAnimDisplacer[2], warning]
has the same name='right_pupil_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[43]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_pupil_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[43]/HAnimDisplacer[2], error]
has the same name='right_pupil_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[43]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_pupil_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[43]/HAnimDisplacer[3], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_temple') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[44], error]
has contained Transform/Shape, but child Transform/translation='-10.95 20.56 6.406' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[44], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[44], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[44], warning]
has the same name='right_temple_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[44]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_temple_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[44]/HAnimDisplacer[1], error]
has the same name='right_temple_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[44]/HAnimDisplacer[2], warning]
has the same name='right_temple_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[44]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_temple_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[44]/HAnimDisplacer[2], error]
has the same name='right_temple_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[44]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_temple_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[44]/HAnimDisplacer[3], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_cutaneous_lip') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45], error]
has contained Transform/Shape, but child Transform/translation='-0.7684 10.16 14.63' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45], warning]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[1], error]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[2], warning]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[2], error]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[3], warning]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[3], error]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[4], warning]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[4], error]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[5], warning]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[5], error]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[6], warning]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[6], error]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[7], warning]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[7], error]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[8], warning]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[8], error]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[9], warning]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[9], error]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[10], warning]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[10], error]
has the same name='right_upper_cutaneous_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_cutaneous_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[45]/HAnimDisplacer[11], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_eyelid') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46], error]
has contained Transform/Shape, but child Transform/translation='-5.53 17.96 12.21' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46], warning]
has the same name='right_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[1], error]
has the same name='right_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[2], warning]
has the same name='right_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[2], error]
has the same name='right_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[3], warning]
has the same name='right_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[3], error]
has the same name='right_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[4], warning]
has the same name='right_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[4], error]
has the same name='right_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[5], warning]
has the same name='right_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[5], error]
has the same name='right_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[6], warning]
has the same name='right_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[6], error]
has the same name='right_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[7], warning]
has the same name='right_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[7], error]
has the same name='right_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[8], warning]
has the same name='right_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[8], error]
has the same name='right_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[9], warning]
has the same name='right_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[9], error]
has the same name='right_upper_eyelid_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[10], warning]
has the same name='right_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[10], error]
has the same name='right_upper_eyelid_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_eyelid_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[46]/HAnimDisplacer[11], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_vermillion_lip') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47], error]
has contained Transform/Shape, but child Transform/translation='-1.788 9.002 13.64' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47], warning]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[1], error]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[2], warning]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[2], error]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[3], warning]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[3], error]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[4], warning]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[4], error]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[5], warning]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[5], error]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[6], warning]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[6], error]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[7], warning]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[7], error]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[8], warning]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[8], error]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[9], warning]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[9], error]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[10], warning]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[10], error]
has the same name='right_upper_vermillion_lip_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_right_upper_vermillion_lip_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[47]/HAnimDisplacer[11], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_tongue') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[48], error]
has contained Transform/Shape, but child Transform/translation='0 8.886 11.1' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[48], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[48], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[48], warning]
has the same name='tongue_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[48]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_tongue_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[48]/HAnimDisplacer[1], error]
has the same name='tongue_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[48]/HAnimDisplacer[2], warning]
has the same name='tongue_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[48]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_tongue_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[48]/HAnimDisplacer[2], error]
has the same name='tongue_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[48]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_tongue_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[48]/HAnimDisplacer[3], error]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49], error]
has contained Transform/Shape, but child Transform/translation='0 9.723 11.67' does not match parent HAnimJoint/center='0 0 0' and may not be in the right location (possibly parent HAnimJoint/center value was changed but contained visualization geometry did not) [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49], warning]
has parent that does not match child , resulting in mismatched local coordinate system [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49], warning]
is not a recognized name for HAnim2 HAnimSegment [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49], warning]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[1], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[1], error]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[2], warning]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[2], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[2], error]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[3], warning]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[3], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[3], error]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[4], warning]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[4], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[4], error]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[5], warning]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[5], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[5], error]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[6], warning]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[6], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[6], error]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[7], warning]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[7], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[7], error]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[8], warning]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[8], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[8], error]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[9], warning]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[9], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[9], error]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[10], warning]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[10], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[10], error]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[11], warning]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[11], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[11], error]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[12], warning]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[12], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[12], error]
has the same name='upper_teeth_morphinterpolator' as a following HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[13], warning]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[13], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[13], error]
has the same name='upper_teeth_morphinterpolator' as a preceding HAnimDisplacer node [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[14], warning]
DEF value does not contain correctly modified version of name value (for example, DEF='myPrefix_nameValue' e.g. DEF='myPrefix_upper_teeth_morphinterpolator') - see HAnim section C.2 Humanoid, VRML Binding [/X3D/Scene/Group/HAnimHumanoid/HAnimJoint[1]/HAnimJoint/HAnimSegment[49]/HAnimDisplacer[14], error]
field declaration is missing initialization value [/X3D/Scene/ProtoDeclare/ProtoInterface/field[1], error]
is missing ROUTE to send output events, for example [/X3D/Scene/ProtoDeclare/ProtoBody/Group/TimeSensor, warning]