<div dir="ltr"><div>Thanks to the X3D WG for looking into this!<br><br><br>It sounds like Johannes has some design experience and suggestions....?<br></div>I did some searching on json X3DOM for examples and existing work:<br><div><div><br><a href="http://www.x3dom.org/x3dom/test/regression-suite/node_modules/request/node_modules/json-stringify-safe/">http://www.x3dom.org/x3dom/test/regression-suite/node_modules/request/node_modules/json-stringify-safe/</a><br><br><a href="http://www.x3dom.org/x3dom/test/regression-suite/node_modules/selenium-webdriver/lib/goog/json/">http://www.x3dom.org/x3dom/test/regression-suite/node_modules/selenium-webdriver/lib/goog/json/</a><br><br><a href="http://jsfiddle.net/jcarlile/9U7Bf/">http://jsfiddle.net/jcarlile/9U7Bf/</a><br><br><br></div><div>XML3D fyi<br><a href="http://xml3d.github.io/xml3d-examples/">http://xml3d.github.io/xml3d-examples/</a><br><a href="http://xml3d.github.io/xml3d-examples/examples/suzanne/suzanne.html">http://xml3d.github.io/xml3d-examples/examples/suzanne/suzanne.html</a><br><br></div><div>with best regards,<br><br></div><div> _nicholas<br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 5, 2014 at 9:02 PM, Don Brutzman <span dir="ltr"><<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">[cc: x3d-public, come one come all!]<br>
<br>
With completion of the X3D SAI bindings and appendices, am now preparing to re-look at the X3D JSON challenge.<br>
<br>
It appears that I can use similar XSLT conversion methods to turn an .x3d file into a .json scene graph. The design pattern appears to be reasonably straightforward.  I hope to be autoconverting a few thousand .x3d scenes shortly thereafter.<br>
<br>
Wondering, as that emerges, is there an X3D .json loader that could be written for X3DOM to test it?  Wondering, who is familiar enough with the X3DOM codebase to use or adapt that?<br>
<br>
Am happy to work with anyone who wants to pursue this interesting challenge.  It would be great to have progress in motion for the VR Hackathon.  Two weeks away, 17-19 OCT.  Check out the cool new site:<br>
<br>
        <a href="http://vrhackathon.com" target="_blank">http://vrhackathon.com</a><br>
<br>
On 8/20/2014 10:04 PM, Leonard Daly wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The JSON encoding of X3D generated a lot of interest and discussion.<br>
This is the initial start of developing the encoding. Based on a message<br>
from Don in July<br>
(<a href="http://web3d.org/pipermail/x3d-public_web3d.org/2014-July/002854.html" target="_blank">http://web3d.org/pipermail/<u></u>x3d-public_web3d.org/2014-<u></u>July/002854.html</a> -<br>
"x3d to json experiments & links of interest"), I have started a<br>
Community Wiki page<br>
(<a href="http://www.web3d.org/wiki/index.php/X3D_JSON_Encoding" target="_blank">http://www.web3d.org/wiki/<u></u>index.php/X3D_JSON_Encoding</a>) to continue the<br>
discussion and resolve the issues.<br>
<br>
Please keep the numbering of the elements in the 'Conversion Issues'<br>
section so that we can cross-reference the entries.<br>
<br>
I did not include specific comments from the follow up, but did try to<br>
include the issues. Please feel free to contribute to the page. If you<br>
add your opinion to one of the issues, please prefix it with your<br>
initials and make sure you have an entry in the 'Contributors' section.<br>
If you are running into issues editing the page, please contact me (not<br>
the list).<br>
</blockquote>
<br>
When it is all working, we then expect to write a formal specification document for the encoding to ensure that code and content remains stable.<br>
<br>
<a href="http://www.web3d.org/specifications/X3dSpecificationRelationships.png" target="_blank">http://www.web3d.org/<u></u>specifications/<u></u>X3dSpecificationRelationships.<u></u>png</a><br>
<br>
Having even more fun with X3D + JSON soon, I hope...<br>
<br>
all the best, Don<span class="HOEnZb"><font color="#888888"><br>
-- <br>
Don Brutzman  Naval Postgraduate School, Code USW/Br       <a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a><br>
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   <a href="tel:%2B1.831.656.2149" value="+18316562149" target="_blank">+1.831.656.2149</a><br>
X3D graphics, virtual worlds, navy robotics <a href="http://faculty.nps.edu/brutzman" target="_blank">http://faculty.nps.edu/<u></u>brutzman</a><br>
<br>
______________________________<u></u>_________________<br>
X3D-Public mailing list<br>
<a href="mailto:X3D-Public@web3d.org" target="_blank">X3D-Public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/<u></u>listinfo/x3d-public_web3d.org</a><br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br>Nicholas F. Polys, Ph.D.<br><br>Director of Visual Computing <br>Virginia Tech Research Computing <br><br>Affiliate Professor<br>Virginia Tech Department of Computer Science<br>
</div>