<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLVorformatiertZchn
        {mso-style-name:"HTML Vorformatiert Zchn";
        mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert";
        font-family:"Consolas","serif";}
span.E-MailFormatvorlage19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;mso-fareast-language:EN-US">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;mso-fareast-language:EN-US">just wrote a very small test that instead dumps a given scene as JSON to the Browser console (ignore __proto__, this
 is always there in JS, should be skipped when serializing). Here is the example (click the “dump” button and see the result in the console):
<a href="http://www.x3dom.org/x3dom/test/functional/flipper.html">http://www.x3dom.org/x3dom/test/functional/flipper.html</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;mso-fareast-language:EN-US">This is because I think, it might be easier to start the other way round: the X3DOM runtime already has all information
 for creating some test JSONs. The export could then be refined/optimized based on some tests and from that, a first and easy to integrate draft could be derived. What do you think?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;mso-fareast-language:EN-US">Best, Yvonne<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><a name="_MailEndCompose"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></a></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Von:</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> Clayton Cottingham [mailto:drfrog666@gmail.com]
<br>
<b>Gesendet:</b> Samstag, 18. Oktober 2014 19:14<br>
<b>An:</b> Don Brutzman; Behr, Johannes; Kristian Sons; Cecile Muller; Jung, Yvonne<br>
<b>Cc:</b> x3d-public mlist; x3dom-developer mlist<br>
<b>Betreff:</b> Re: [x3dom-developers] [X3D-Public] initial X3D JSON conversion support using X3dToJson.xslt<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">Ive been looking into this but stumbling on how to re-initialize the x3dom runtime after updating the x3don scene<o:p></o:p></p>
<div>
<p class="MsoNormal"><span lang="EN-US">On 16 October, 2014 10:50:10 PM PDT, Don Brutzman <</span><a href="mailto:brutzman@nps.edu"><span lang="EN-US">brutzman@nps.edu</span></a><span lang="EN-US">> wrote:<o:p></o:p></span></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<pre>abject pleading follows   8)<br><br>On 10/13/2014 12:47 PM, Don Brutzman wrote:<o:p></o:p></pre>
<blockquote style="border:none;border-left:solid #729FCF 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm;margin-bottom:6.0pt">
<pre> [...]<br> d. still not seeing an X3DOM example of JSON.parse() and .json scene (though have asked several times).<br><br> as before, if X3DOM has an internal X3D model with corresponding parsable JSON, that will be very helpful.<br><br> is anything online, hopefully showing loading and parsing?<br><br> if not, OK.  even draft-y or different-ish examples will likely aid understanding.<br><br> i think that the current HelloWorld.json example seems perfectly parsable already, and it would be good to see how much close the result is to how X3DOM works.<o:p></o:p></pre>
</blockquote>
<pre><br>It would be great if someone experienced could uncover or spin together some kind of JSON.parse() conversion code that loads the attached .json syntax into X3DOM.<br><br>This will get some good visibility at the VR Hackathon this weekend, all contributions welcome and will be fully credited.<br><br>Of course am willing to vary the encoding pattern if that helps simplify the loading - that is the whole goal, find the right balance.<br><br>Not sure our Javascript skills are up to the task, but we will struggle with it.   :0<br><br>Thanks for any help.<br><br>all the best, Don<o:p></o:p></pre>
</blockquote>
</div>
<p class="MsoNormal"><br>
-- <br>
Sent from my Android<o:p></o:p></p>
</div>
</div>
</body>
</html>