[x3d-public] Errors with HAnim scenes (using X3DJSAIL-Python)

Joseph D Williams joedwil at earthlink.net
Fri Jul 30 17:14:57 PDT 2021


Thanks John, we hope to work on these at some point to make them ‘standard’ hanim latest.. 
Joe

From: John Carlson
Sent: Saturday, July 24, 2021 4:37 AM
To: Don Brutzman; Joseph D Williams; X3D Graphics public mailing list
Subject: Re: Errors with HAnim scenes (using X3DJSAIL-Python)

Here's  a full log of running my JavaScript generated X3DJSAIL-Python files.

http://coderextreme.net/X3DJSONLD/build.log.txt

Most of these are HAnim errors and warnings.

John

On 7/24/21 6:23 AM, John Carlson wrote:
> Most of the Korean characters have this error:
>
> KoreanCharacter10Mi.py
> org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: 
> HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 
> HAnimJoint name='hanim_humanoid_root' name='humanoid_root'
> org.web3d.x3d.sai.InvalidFieldException: ERROR_ILLEGAL_VALUE: 
> HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 
> HAnimJoint name='hanim_humanoid_root' name='humanoid_root'
>         at 
> org.web3d.x3d.jsail.HAnim.HAnimSegment.validate(HAnimSegment.java:6169)
>         at 
> org.web3d.x3d.jsail.HAnim.HAnimJoint.validate(HAnimJoint.java:7084)
>         at 
> org.web3d.x3d.jsail.HAnim.HAnimHumanoid.validate(HAnimHumanoid.java:6017)
>         at org.web3d.x3d.jsail.Core.Scene.validate(Scene.java:700)
>         at org.web3d.x3d.jsail.Core.X3D.validate(X3D.java:3808)
>         at org.web3d.x3d.jsail.Core.X3D.toFileX3D(X3D.java:809)
> Traceback (most recent call last):
>   File "KoreanCharacter10Mi.py", line 1090, in <module>
>     X3D0.toFileX3D("../data/KoreanCharacter10Mi_RoundTrip.x3d")
>   File "jnius/jnius_export_class.pxi", line 857, in 
> jnius.JavaMethod.__call__
>   File "jnius/jnius_export_class.pxi", line 937, in 
> jnius.JavaMethod.call_method
>   File "jnius/jnius_jvm_dlopen.pxi", line 91, in jnius.create_jnienv
> jnius.JavaException: JVM exception occurred: ERROR_ILLEGAL_VALUE: 
> HAnimSegment DEF='hanim_sacrum' name='sacrum' illegal parent found: 
> HAnimJoint name='hanim_humanoid_root' name='humanoid_root' 
> org.web3d.x3d.sai.InvalidFieldException
>
>
> I can create a log of all remaining errors in HAnim examples in my 
> local data folder and upload it.
>
> I'm pretty sure these are data errors in conversion or data error.
>
>
> John
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210730/fc02decf/attachment.html>


More information about the x3d-public mailing list