[x3d-public] Fwd: Fwd: HAnim Java code (stylesheet based) Summary of errors.

John Carlson yottzumm at gmail.com
Mon Nov 1 16:43:46 PDT 2021


Don,   X3DJSAIL validation Reports from X3dToJava.xslt generated code.

One thing we've noticed is the HAnimJoint parent has 2 names in error 
report. (no DEF).

I'm hoping Joe will follow up with better report.   So far, the sacrum 
segments look like a bad error report.

I'm going to dig into source code

John


========================== net.x3djsonld.data.JinLOA1
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='hanim_humanoid_root' 
name='humanoid_root'
========================== net.x3djsonld.data.HAnimModelFootLeft
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_l_talus' name='l_talus' 
illegal parent found: HAnimJoint name='hanim_l_talocrural' 
name='l_talocrural'
========================== net.x3djsonld.data.DiamondManLOA2
: HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 
HAnimJoint name='hanim_humanoid_root' name='humanoid_root'
========================== net.x3djsonld.data.BvhConversion1
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='Bvh1_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='Bvh1_HumanoidRoot' 
name='HumanoidRoot'
========================== 
net.x3djsonld.data.KoreanCharacterMotionAnnexD01Jin
Java program "net.x3djsonld.data.KoreanCharacterMotionAnnexD01Jin" 
self-validation test results: ERROR_ILLEGAL_VALUE: HAnimSegment 
DEF='hanim_sacrum' name='sacrum' illegal parent found: HAnimJoint 
name='hanim_humanoid_root' name='huma
noid_root'
========================== 
net.x3djsonld.data.HAnim2SpecificationLOA3Ilustrated
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='hanim_humanoid_root' 
name='humanoid_root'
========================== net.x3djsonld.data.HAnimModelHandLeft
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_l_carpal' name='l_carpal' 
illegal parent found: HAnimJoint name='hanim_l_radiocarpal' 
name='l_radiocarpal'
========================== net.x3djsonld.data.JoeKick
ERROR_ILLEGAL_VALUE: HAnimSite DEF='Joe_RootFront_view' 
name='RootFront_view' illegal parent found: HAnimSegment 
name='Joe_sacrum' name='sacrum'
========================== net.x3djsonld.data.HAnimModelHandRight
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_r_carpal' name='r_carpal' 
illegal parent found: HAnimJoint name='hanim_r_radiocarpal' 
name='r_radiocarpal'
========================== net.x3djsonld.data.KoreanCharacter10Mi
Java program "net.x3djsonld.data.KoreanCharacter10Mi" self-validation 
test results: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' 
name='sacrum' illegal parent found: HAnimJoint 
name='hanim_humanoid_root' name='humanoid_root'
========================== net.x3djsonld.data.DiamondManLOA_0
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_pelvis' name='pelvis' 
illegal parent found: HAnimJoint name='hanim_sacroiliac' name='sacroiliac'
========================== net.x3djsonld.data.KoreanCharacter05Ju
Java program "net.x3djsonld.data.KoreanCharacter05Ju" self-validation 
test results: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' 
name='sacrum' illegal parent found: HAnimJoint 
name='hanim_humanoid_root' name='humanoid_root'
========================== 
net.x3djsonld.data.HAnim2SpecificationLOA3Illustrated
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='hanim_humanoid_root' 
name='humanoid_root'
========================== 
net.x3djsonld.data.InterchangableActorsViaDynamicRoutingPrototypes
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='Boxman_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='Boxman_humanoid_root' 
name='humanoid_root'
========================== net.x3djsonld.data.KoreanCharacter02Chul
Java program "net.x3djsonld.data.KoreanCharacter02Chul" self-validation 
test results: ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' 
name='sacrum' illegal parent found: HAnimJoint 
name='hanim_humanoid_root' name='humanoid_root'
========================== 
net.x3djsonld.data.HAnim2SpecificationLOA3Invisible
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='hanim_humanoid_root' 
name='humanoid_root'
========================== net.x3djsonld.data.HAnimModelFootRight
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_r_talus' name='r_talus' 
illegal parent found: HAnimJoint name='hanim_r_talocrural' 
name='r_talocrural'
========================== net.x3djsonld.data.BoxMan
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='boxman_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='boxman_humanoid_root' 
name='humanoid_root'
========================== net.x3djsonld.data.DiamondManLOA_2
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='hanim_HumanoidRoot' 
name='HumanoidRoot'
========================== net.x3djsonld.data.BvhConversion1Invisible
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='Bvh1_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='Bvh1_HumanoidRoot' 
name='HumanoidRoot'
========================== net.x3djsonld.data.DiamondManLOA_1
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_pelvis' name='pelvis' 
illegal parent found: HAnimJoint name='hanim_sacroiliac' name='sacroiliac'
========================== net.x3djsonld.data.KoreanCharacter08Da
========================== net.x3djsonld.data.BvhSeamless3dExport1
Java program "net.x3djsonld.data.BvhSeamless3dExport1" self-validation 
test results: ERROR_VALUE_NOT_FOUND, HAnimHumanoid name field is 
required but no value found.
========================== net.x3djsonld.data.KoreanCharacter01Jin
========================== net.x3djsonld.data.KoreanCharacter03Hyun
========================== net.x3djsonld.data.KoreanCharacter07No
========================== net.x3djsonld.data.JoeProcessed
========================== net.x3djsonld.data.BvhConversion1Illustrated
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='Bvh1_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='Bvh1_HumanoidRoot' 
name='HumanoidRoot'
========================== net.x3djsonld.data.DiamondManLOA1
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_pelvis' name='pelvis' 
illegal parent found: HAnimJoint name='hanim_sacroiliac' name='sacroiliac'
========================== net.x3djsonld.data.HAnimBehaviorPrototypes
========================== net.x3djsonld.data.KoreanCharacter09Ru
========================== net.x3djsonld.data.AllenDutton
========================== net.x3djsonld.data.NancyNativeTags
========================== net.x3djsonld.data.AllenStandShootRifleM24
========================== 
net.x3djsonld.data.HAnim1SpecificationLOA3Illustrated
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='hanim_humanoid_root' 
name='humanoid_root'
========================== net.x3djsonld.data.KoreanCharacter11Min
========================== net.x3djsonld.data.HAnimModelsHandsFeet
========================== net.x3djsonld.data.JoeSkinTexcoordDisplacerKick
========================== net.x3djsonld.data.DiamondManLOA0
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_pelvis' name='pelvis' 
illegal parent found: HAnimJoint name='hanim_sacroiliac' name='sacroiliac'
========================== net.x3djsonld.data.NancyDiving
========================== net.x3djsonld.data.KoreanCharacter04Young
========================== 
net.x3djsonld.data.HAnimSpecificationLOA3Illustrated
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='hanim_humanoid_root' 
name='humanoid_root'
========================== 
net.x3djsonld.data.HAnim1SpecificationLOA3Invisible
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='hanim_humanoid_root' 
name='humanoid_root'
========================== net.x3djsonld.data.NancyStandShootRifleM24
========================== net.x3djsonld.data.JoeProcessedSkin
========================== 
net.x3djsonld.data.HAnimSpecificationLOA3Invisible
ERROR_ILLEGAL_VALUE: HAnimSegment DEF='hanim_sacrum' name='sacrum' 
illegal parent found: HAnimJoint name='hanim_humanoid_root' 
name='humanoid_root'
========================== net.x3djsonld.data.KoreanCharacter06Ga
========================== 
net.x3djsonld.data.KoreanCharacterMotionAnnexC01Jin
Java program "net.x3djsonld.data.KoreanCharacterMotionAnnexC01Jin" 
self-validation test results: ERROR_ILLEGAL_VALUE: HAnimSegment 
DEF='hanim_sacrum' name='sacrum' illegal parent found: HAnimJoint 
name='hanim_humanoid_root' name='huma
noid_root'
========================== net.x3djsonld.data.KoreanCharacter12Sun
========================== net.x3djsonld.data.JoeProcessedKick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20211101/1dff7f60/attachment-0001.html>


More information about the x3d-public mailing list