<div dir="auto">There is also X3DJSONLD.java and a sample program on <a href="http://sourceforge.net">sourceforge.net</a> that converts JSON to Java DOM, which can then be loaded into an X3DJSAIL scenegraph.</div><div dir="auto"><br></div><div dir="auto">Enjoy!</div><div dir="auto"><br></div><div dir="auto">John</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 29, 2022 at 5:02 PM John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="auto">Regarding <a href="https://www.web3d.org/specifications/X3DUOM/X3dUnifiedObjectModelCreation.png" target="_blank">https://www.web3d.org/specifications/X3DUOM/X3dUnifiedObjectModelCreation.png</a></div><div dir="auto"><br></div><div dir="auto">Hmm.</div><div dir="auto"><br></div><div dir="auto">X3DJSONLD produces SAI apps,  for the most part, not JavaScript SAI.  x3d.py, X3DJSAIL, X3DOM and X_ITE are SAI implementations, IMHO.   There remains a node-java interface to X3DJSAIL in X3DJSONLD that might be used in some circumstances.</div><div dir="auto"><br></div><div dir="auto">I believe there may be some python-java code for an SAI (pyjnius) in X3DJSONLD, but this technology has not been proved, and an alternate solution is x3d.py.</div><div dir="auto"><br></div><div dir="auto">There are places to contribute in X3DJSONLD, particularly in JSON to Python conversion (without going through another encoding), let me know if you are interested.</div><div dir="auto"><br></div><div dir="auto">Also, one may contribute to an es6x3d project, if one wants to  generate more modern JavaScript SAI.   This has been moved outside of X3DJSONLD.</div><div dir="auto"><br></div><div dir="auto">I have been working on resting my wrists.</div><div dir="auto"><br></div><div dir="auto">One may already use JSON with X3DOM and X_ITE using X3D Inline elements. If you have a system where you want to Inline JSON (beyond glTF), let me know.</div><div dir="auto"><br></div><div dir="auto">If anyone wants to use EXI and JSON for compression, let me know!   There may be an opportunity to use EXI with JSON Schema for improving download speeds.</div><div dir="auto"><br></div><div dir="auto">Thanks!</div><div dir="auto"><br></div><div dir="auto">John</div>
</blockquote></div></div>