AFAIK, the proven way to read X3D data into x3d.py is to convert to python.<div dir="auto"><br></div><div dir="auto">X3DJSAIL has DOM and XML loading,  but it may be incomplete.  That doesn’t stop me from using it.</div><div dir="auto"><br></div><div dir="auto">I am going to proceed with the assumption that x3d.py will not support DOM or XML loading.  Even though one can roll your own.  Apparently, I can’t, at least not JSON loading.</div><div dir="auto"><br></div><div dir="auto">Pyjnius continues to be a thorn in the flesh.  And node.js integrations with java as well.</div><div dir="auto"><br></div><div dir="auto">I have recently discovered how to install python packages in GraalPy correctly, I hope.</div><div dir="auto"><br></div><div dir="auto">Therefore,  I’m moving towards supporting Graalpy as an adjunct to X3DJSAIL.  X3DJSONLD will produce Python code compatible with X3DJSAIL and GraalPy.  Hopefully the API will not vary significantly from Pyjnius.  I will add a second Python Serializer to X3DJSAIL.</div><div dir="auto"><br></div><div dir="auto">I hope that graalpy will be supported by Blender.</div><div dir="auto"><br></div><div dir="auto">I am interested in VRML to DOM solutions and may make use of vrml.g4 to produce a new VRML parser for SAI in many languages hopefully.   A few may get to DOM.  C++ to DOM exists as CPPON.  I will plan to offer an extension to X3DJSAIL to load C++, if not already accomplished.</div><div dir="auto"><br></div><div dir="auto">What this means is that X3DJSONLD will continue to focus on core technologies like JavaScript (Node.js and GraalJS) and Java (GraalVM), with Graalpy for XML parsing, if it works out.</div><div dir="auto"><br></div><div dir="auto">I am hoping that recent discussions with thi-ng/geom will lead to rendering with X3DJSAIL.</div><div dir="auto"><br></div><div dir="auto">Why can’t we use XSLT to convert XSLT to something else?  That seems like a fundamental flaw in XSLT.</div><div dir="auto"><br></div><div dir="auto">Further discussions about how to break up declarative SAI apps into modules in Java, Pascal and Clojure is welcome.</div><div dir="auto"><br></div><div dir="auto">I will be looking for Deno integrations with Java.</div><div dir="auto"><br></div><div dir="auto">John</div>