I realize there’s ways to convert X3D XML to x3d.py Python (offline), but I’m wondering if there’s an existing way to load X3D XML into a live python X3D scenegraph.  I realize that H3DAPI may do that, but I don’t know if it’s compatible with x3d.py.   I want a python scenegraph, not a C++ one.  I realize C++ might be preferred by other people.<div dir="auto"><br></div><div dir="auto">If there’s an adjunct python program to x3d.py, great.  I realize such a thing might be easy to generate.  I tried with X3D JSON.<br><div dir="auto"><br></div><div dir="auto">Please provide python imports and python method or function names, even if they are SAI.</div><div dir="auto"><br></div><div dir="auto">I believe this will become useful for loading X3D encodings into Blender and Maya.</div><div dir="auto"><br></div><div dir="auto">The idea  would be to provide a complete loader, and the scenegraph can be transferred to Maya or Blender objects, perhaps lossily.</div><div dir="auto"><br></div><div dir="auto">What I might attempt is using X3DLoaderDOM.java to load XML, with GraalPy.  There’s no current XML loader in GraalPy for Windows, last I tried, so I will use Java,  then I’ll map over the Java scenegraph to x3d.py scenegraph.</div><div dir="auto">  <div dir="auto"><a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/X3DLoaderDOM.html">https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/X3DLoaderDOM.html</a></div></div><div dir="auto"><br></div><div dir="auto">What I will be doing also to provide X3D JSON validation in GraalPy.  Generic Python JSON validation is pretty slow!   I’ll be working with this code:  <div dir="auto"><div dir="auto"><a href="https://github.com/coderextreme/x3dschema/blob/main/Validate.java">https://github.com/coderextreme/x3dschema/blob/main/Validate.java</a> which provides JSON validation with XML schema and X3DJSAIL.</div></div></div><div dir="auto"><br></div><div dir="auto">John<br></div></div>