[X3D-Ecosystem] Java to XML/VRML to renderer.
John Carlson
yottzumm at gmail.com
Tue Feb 10 02:50:00 PST 2026
So I get that one can go from Java to XML/VRML to render. Even I go from
JSON to DOM to renderer with JavaScript.
AFAIK, Xj3D has a scenegraph that it renders. I realize it’s based on
VRML. That’s cool.
In x3danari, I import a X3DPSAIL scenegraph and render it with Pynari and
ANARI.
Is there anything that’s preventing us from doing that in Java and
JavaScript scenegraphs? I don’t know the rendering APIs for those. Please
answer for Xj3D, X_ITE, X3DOM and Sunrize.
I have started on a visitor pattern that might help to render X3DJSAIL.
https://github.com/coderextreme/X3DJSONLD/tree/master/src/main/java/net/coderextreme/visitor
Also of interest is my recursive node remover.
https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/java/net/coderextreme/Remove.java
Also my remove generator and visitor generator:
https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/python/Visitor.py
https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/python/removeGenerator.py
Anyway, rendering is probably beyond me without AI assistance. I would
like to write a JSON-based renderer, but perhaps that’s not in the cards.
Maybe I can do something with pynari?
Maybe creating Blender JSON might be in the future.
I don’t even have a clear picture of the OpenGL/WebGL/Vulkan/WebGPU
drivers. Can someone recommend a class? I know stuff like creating
images.
John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-ecosystem_web3d.org/attachments/20260210/370b0c19/attachment-0001.html>
More information about the X3D-Ecosystem
mailing list