<html 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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>You’ll be adding other encodings to both X3D-Edit and X3DJSAIL I imagine, as you have said.  You may also want to add X3DJSAIL validation to the validator, since you can read in XML into X3DJSAIL.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986">Mail</a> for Windows 10</p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:brutzman@nps.edu">Don Brutzman</a><br><b>Sent: </b>Thursday, July 20, 2017 4:53 PM<br><b>To: </b><a href="mailto:yottzumm@gmail.com">John Carlson</a><br><b>Cc: </b><a href="mailto:andreasplesch@gmail.com">Andreas Plesch</a>; <a href="mailto:x3d-public@web3d.org">X3D Graphics public mailing list</a><br><b>Subject: </b>Re: [x3d-public] setUSE in X3DJSAIL. Impact on X3DJSONLD.</p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>On 7/20/2017 1:42 PM, John Carlson wrote:</p><p class=MsoNormal>> Like I said, I missed something big in Java SAI.  I am corrected.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Certainly we are all learning, many of these lessons are prompted by your work. Again thanks John.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>> What are the plans/status of incorporating X3DJSAIL into X3D-Edit and Xj3D? I’ve seen quite a bit of work on X3D-Edit…</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Xj3D (open-source Java) already has three VRML/X3D APIs internally... we spent some years thinking it might be worth converging or aligning them.  Not expecting changes there, what works works and what remains to be added can be done consistently.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>X3D-Edit will add .x3d -> .java export (menu item and button) at some point.  Not particularly hard, since that is what the X3DJSAIL-based X3dToJava.xslt stylesheet accomplishes.  Thus manually do-able by authors now.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Just checked in support for the rest of the X3D Followers Component (chaser and damper node) to X3D-Edit... an incremental improvement.  Hoping to release a new build in time for SIGGRAPH.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>all the best, Don</p><p class=MsoNormal>-- </p><p class=MsoNormal>Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman@nps.edu</p><p class=MsoNormal>Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149</p><p class=MsoNormal>X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>