<div dir="auto">Most of this has been discussed on the mailing list already, so if you’ve been reading me already, by all means skip this email.</div><div dir="auto"><br></div><div dir="auto">Status report.</div><div dir="auto"><br></div><div dir="auto">Hi Don.  I am continuing to document JSON schema generating rules in hopes of creating an XSLT version in the future, perhaps.  I still need to document the field generator and maybe mess with indentation.   If I get home Monday from the doctor, etc, we can review, perhaps.  I am having no issues understanding the python, thank goodness.  I will work on getting the python into publishable form.</div><div dir="auto"><br></div><div dir="auto">As far as C/C++/C# SAI, I have a filter which takes the <pre> text sections out of the C++ working draft, but there’s still a lot of work to do.  Ideally we would create a XSLT where we could easily extract c++ data structures from X3DUOM without extra fiddling.  I posted a request to semantics-public requesting a SPARQL query runnable from python to gather dependencies for a C++ class.  Also, the C++ HTML code (I haven’t investigated rendering yet) includes duplicate member functions (class field at least), which should be addressed or recognized.   This was pretty much on the first class I looked at, so I’m guessing there’s more lurking.   I will continue working on the C++ after documenting JSON schema.  Slowly plogging along, but wrists are less pained, so that’s a bonus.   Python code (beautifulsoup) has been posted.   XSLT has not.</div><div dir="auto"><br></div><div dir="auto">When perusing the C++ interfaces HTML docs, I noticed multiple references to Java, so that should probably be addressed.</div><div dir="auto"><br></div><div dir="auto"> X3DJSONLD and JSON to STL has been placed on a back burner for now.   I am seeking coworking opportunities, particularly a mathematician/geometer who can help with tessellation PROTOs for spheres, cones, cylinders, etc.  Anyone?</div><div dir="auto"><br></div><div dir="auto">It would be advantageous to me if someone could point out good Node.js packages for querying XML with some examples.  I know of querySelector and querySelectorAll in HTML/CSS JavaScript.</div><div dir="auto"><br></div><div dir="auto">If someone has had good results with copilot/codex/gpt-3, please share!</div><div dir="auto"><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Thu, Feb 3, 2022 at 12:01 AM Brutzman, Donald (Don) (CIV) <<a href="mailto:brutzman@nps.edu">brutzman@nps.edu</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 lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="m_1447248964185919364WordSection1">
<p class="MsoNormal">We again meet this week 08-0900 Pacific on Web3D Consortium zoom line.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<ol style="margin-top:0in" start="1" type="1">
<li class="m_1447248964185919364MsoListParagraph">X3D4 Rigid Body Physics component:  Dick Puk and I have nearly finished resolving 20 editorial comments in Mantis issue tracker.  A number of phrasing improvements are included,
 no design changes, updated default values for various axis fields (0 0 0 is a degenerate vector).  Further final clarifications and suggestions welcome.<u></u><u></u></li><ul style="margin-top:0in" type="disc">
<li class="m_1447248964185919364MsoListParagraph">Mantis issue tracker (tag V4.0 Resolution, filter ‘physics’)<u></u><u></u></li><li class="m_1447248964185919364MsoListParagraph"><a href="https://www.web3d.org/member-only/mantis/view_all_bug_page.php" target="_blank">https://www.web3d.org/member-only/mantis/view_all_bug_page.php</a><u></u><u></u></li></ul>
</ol>
<p class="m_1447248964185919364MsoListParagraph" style="margin-left:0.75in"><u></u> <u></u></p>
<ol style="margin-top:0in" start="1" type="1">
<ul style="margin-top:0in" type="disc">
<li class="m_1447248964185919364MsoListParagraph">Extensible 3D (X3D) v4, Part 1: Architecture and base components, Clause 37 Rigid body physics<u></u><u></u></li><li class="m_1447248964185919364MsoListParagraph"><a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/components/rigidBodyPhysics.html" target="_blank">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/components/rigidBodyPhysics.html</a><u></u><u></u></li></ul>
</ol>
<p class="m_1447248964185919364MsoListParagraph" style="margin-left:0.25in"><u></u> <u></u></p>
<ol style="margin-top:0in" start="2" type="1">
<li class="m_1447248964185919364MsoListParagraph">Projects Wish List continuing discussion<u></u><u></u></li><ul style="margin-top:0in" type="disc">
<li class="m_1447248964185919364MsoListParagraph">Work with MeshLab and Blender seems especially important.<u></u><u></u></li><li class="m_1447248964185919364MsoListParagraph">Can we add “how to get involved?” to each major item.<u></u><u></u></li><li class="m_1447248964185919364MsoListParagraph"><a href="https://www.web3d.org/projects/wish-list" target="_blank">https://www.web3d.org/projects/wish-list</a><u></u><u></u></li></ul>
</ol>
<p class="MsoNormal"><u></u> <u></u></p>
<ol style="margin-top:0in" start="3" type="1">
<li class="m_1447248964185919364MsoListParagraph">Is someone interested in leading updates to our X3D support spreadsheet?<u></u><u></u></li><ul style="margin-top:0in" type="disc">
<li class="m_1447248964185919364MsoListParagraph">X3D Node Inventory Comparison<u></u><u></u></li><li class="m_1447248964185919364MsoListParagraph"><a href="https://www.web3d.org/specifications/X3dNodeInventoryComparison.xlsx" target="_blank">https://www.web3d.org/specifications/X3dNodeInventoryComparison.xlsx</a><u></u><u></u></li><li class="m_1447248964185919364MsoListParagraph"><a href="https://www.web3d.org/specifications/X3dNodeInventoryComparison.pdf" target="_blank">https://www.web3d.org/specifications/X3dNodeInventoryComparison.pdf</a><u></u><u></u></li></ul>
</ol>
<p class="m_1447248964185919364MsoListParagraph" style="margin-left:0.25in"><u></u> <u></u></p>
<ol style="margin-top:0in" start="4" type="1">
<li class="m_1447248964185919364MsoListParagraph">Other topics of group interest… are always welcome.<u></u><u></u></li></ol>
<div style="border-style:none none solid;border-bottom-width:1.5pt;padding:0in 0in 1pt;border-bottom-color:windowtext">
<p class="MsoNormal" style="border:none;padding:0in"><u></u> <u></u></p>
</div>
<p class="MsoNormal"><br>
Membership has value! Please consider joining Web3D Consortium.  <u></u><u></u></p>
<ul style="margin-top:0in" type="disc">
<li class="m_1447248964185919364MsoListParagraph" style="margin-left:0in"><a href="https://www.web3D.org/join" target="_blank">https://www.web3D.org/join</a>
<u></u><u></u></li></ul>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Videoconference Connectivity:<u></u><u></u></p>
<ul style="margin-top:0in" type="disc">
<li class="m_1447248964185919364MsoPlainText"><a href="https://us02web.zoom.us/j/81634670698?pwd=a1VPeU5tN01rc21Oa3hScUlHK0Rxdz09" target="_blank">https://us02web.zoom.us/j/81634670698?pwd=a1VPeU5tN01rc21Oa3hScUlHK0Rxdz09</a>
<u></u><u></u></li><li class="m_1447248964185919364MsoPlainText"><a href="https://zoom.us/j/148206572" target="_blank">https://zoom.us/j/148206572</a>  Password 483805
<u></u><u></u></li><li class="m_1447248964185919364MsoPlainText"><a href="https://www.web3d.org/member/teleconference-information" target="_blank">https://www.web3d.org/member/teleconference-information</a>
<u></u><u></u></li></ul>
<div style="border-style:none none solid;border-bottom-width:1.5pt;padding:0in 0in 1pt;border-bottom-color:windowtext">
<p class="MsoNormal" style="border:none;padding:0in"><u></u> <u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Have fun with X3D!   8)<u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New""><u style="font-family:"Courier New""></u> <u style="font-family:"Courier New""></u></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">all the best, Don<u style="font-family:"Courier New""></u><u style="font-family:"Courier New""></u></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">-- <u style="font-family:"Courier New""></u>
<u style="font-family:"Courier New""></u></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">Don Brutzman  Naval Postgraduate School, Code USW/Br        <a href="mailto:brutzman@nps.edu" target="_blank" style="font-family:"Courier New"">brutzman@nps.edu</a><u style="font-family:"Courier New""></u><u style="font-family:"Courier New""></u></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA    +1.831.656.2149<u style="font-family:"Courier New""></u><u style="font-family:"Courier New""></u></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">X3D graphics, virtual worlds, Navy robotics https://</span>
<span style="font-size:10pt;font-family:"Courier New""><a href="http://faculty.nps.edu/brutzman" target="_blank" style="font-family:"Courier New"">faculty.nps.edu/brutzman</a><u style="font-family:"Courier New""></u><u style="font-family:"Courier New""></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>

_______________________________________________<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" rel="noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
</blockquote></div></div>