<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<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 name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@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;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-ligatures:standardcontextual;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-ligatures:standardcontextual;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-ligatures:standardcontextual;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri",sans-serif;}
.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;}
/* List Definitions */
@list l0
        {mso-list-id:187449480;
        mso-list-type:hybrid;
        mso-list-template-ids:-1516889704 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l1
        {mso-list-id:1873684660;
        mso-list-type:hybrid;
        mso-list-template-ids:1274676840 67698713 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l1:level1
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></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=EN-US link="#0563C1" vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal>Happy New Year everyone!  No really!<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The X3D Working Group is renewing our weekly teleconferences.  Both Web3D members and X3D community members are welcome to participate.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><ul style='margin-top:0in' type=disc><li class=MsoListParagraph style='margin-left:0in;mso-list:l0 level1 lfo1'>X3D Working Group weekly teleconference, Fridays 090-1000 pacific (12-1300 eastern, <o:p></o:p></li><li class=MsoPlainText style='mso-list:l0 level1 lfo1'>https://us02web.zoom.us/j/81634670698?pwd=a1VPeU5tN01rc21Oa3hScUlHK0Rxdz09 <o:p></o:p></li><li class=MsoPlainText style='mso-list:l0 level1 lfo1'>https://zoom.us/j/148206572  Password 483805 <o:p></o:p></li><li class=MsoPlainText style='mso-list:l0 level1 lfo1'>https://www.web3d.org/member/teleconference-information <o:p></o:p></li></ul><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Our agenda is to hear people’s ideas, and review our draft charter for the coming year.  Thanks for all feedback received, latest version follows.<o:p></o:p></p><div style='mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.5pt;padding:0in 0in 1.0pt 0in'><p class=MsoNormal style='border:none;padding:0in'><o:p> </o:p></p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>X3D Charter Revision, 4 JAN 2024<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><i>X3D Working Group Goals<o:p></o:p></i></p><p class=MsoNormal><o:p> </o:p></p><ol style='margin-top:0in' start=1 type=a><li class=MsoListParagraph style='margin-left:0in;mso-list:l1 level1 lfo2'><b>X3D Example Models</b>.  Demonstrate how X3D can make 3D Graphics part of the modern Web by integrating with key infrastructure such as Web3D Conference series, Wikipedia, and other major publication resources.  Thousands of validated examples already work well.  What other interactive 3D models are people working to publish and share?  X3D can help.<o:p></o:p></li></ol><p class=MsoNormal style='margin-left:.25in'><o:p> </o:p></p><ol style='margin-top:0in' start=2 type=a><li class=MsoListParagraph style='margin-left:0in;mso-list:l1 level1 lfo2'><b>X3D Implementations.  </b>Provide a technical forum that encourages the greatest possible development for functionally complete X3D4 applications, authoring tools, and model converters such as Blender and MeshLab.  Pay special attention to implementations using Humanoid Animation (HAnim), glTF model import/export, Web Audio API and MIDI 2.0 capabilities for integrated spatial auralization, projective texture mapping, HTML5 integration, XML, JSON/JavaScript, Java, Python, C/C++/C#, compressed binary formats, and additional new X3D 4.0 features.  <o:p></o:p></li></ol><p class=MsoListParagraph><o:p> </o:p></p><ol style='margin-top:0in' start=3 type=a><li class=MsoListParagraph style='margin-left:0in;mso-list:l1 level1 lfo2'><b>X3D Specifications Synchronization</b>.  Update, review, implement and advance all corresponding X3D specifications for file encodings and language encodings, continuing rigorous attention to detail through Web3D Consortium, W3C, US INCITS H3, and ISO/IEC standards development organizations (SDOs).<o:p></o:p></li></ol><p class=MsoListParagraph><o:p> </o:p></p><ol style='margin-top:0in' start=4 type=a><li class=MsoListParagraph style='margin-left:0in;mso-list:l1 level1 lfo2'><b>X3D as Innovation Foundation</b>.  3D models from many sources can now be published as part of the Open Web. Show how Extensibility mechanisms for X3D can implement new capabilities in a standards-compatible way.  Much is possible, model correctness is validatable, and few barriers to exploration exist.<o:p></o:p></li></ol><p class=MsoListParagraph><o:p> </o:p></p><ol style='margin-top:0in' start=5 type=a><li class=MsoListParagraph style='margin-left:0in;mso-list:l1 level1 lfo2'><b>X3D and Metaverse.</b>  Support Metaverse Standards Forum (MSF) innovations, especially in the 3D Web Interoperability and Metaverse Standards Register working groups.  Implementing widely shared use cases can offer helpful insight on capabilities, successes, and next-step goals.<o:p></o:p></li></ol><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>These shared goals are sensible next steps in a quarter century of stable evolution using Virtual Reality Modeling Language (VRML) and X3D.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><i>X3D History<o:p></o:p></i></p><p class=MsoNormal><o:p> </o:p></p><ul style='margin-top:0in' type=disc><li class=MsoListParagraph style='margin-left:0in;mso-list:l0 level1 lfo1'><b>Past as Prologue</b>.  The X3D Working Group carefully follows Web3D policies and procedures, integrating much public/private comment that is well documented in public X3D email archives and member-access Mantis issue tracker.  Both backwards compatibility and forwards extensibility have been carefully preserved throughout, enabling effective reuse of every VRML97 and X3D model for the past quarter century. Seventh in a specification series starting with VRML97, successful completion of the X3D 4.0 Architecture once again proves that this collaborative process is effective.<o:p></o:p></li></ul><p class=MsoNormal><o:p> </o:p></p><ul style='margin-top:0in' type=disc><li class=MsoListParagraph style='margin-left:0in;mso-list:l0 level1 lfo1'><b>Present, 2024</b>.  There is much capability in X3D 4.0 already that deserves broader implementation and exposure in high-capability models. Consequently we are deliberately not pursuing X3D 4.1 specification improvements with ISO/IEC in 2024.  Meanwhile we do encourage Innovation by emphasizing X3D extensibility mechanisms:  Inline, Script, Prototype, software libraries supporting source-code implementations that generate X3D, etc. etc.  New candidate nodes (such as Image Atlas) that rise to the level of broad usefulness can be formally considered as contributions to Web3D Recommended Practice.<o:p></o:p></li></ul><p class=MsoListParagraph><o:p> </o:p></p><ul style='margin-top:0in' type=disc><li class=MsoListParagraph style='margin-left:0in;mso-list:l0 level1 lfo1'><b>Future, 2025+</b>.  Once all of the corresponding X3D specifications have been updated to match X3D 4.0 architecture, development of a future X3D 4.1 specification revision will be possible.<o:p></o:p></li></ul><div style='mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.5pt;padding:0in 0in 1.0pt 0in'><p class=MsoNormal style='border:none;padding:0in'><o:p> </o:p></p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>All review, insights, and improvements are welcome.  I’ll smooth and push a charter renewal proposal to Web3D Board of Directors next week.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>These five points – examples, implementations, spec synch, innovation, and metaverse – will be our agenda structure for the rest of the year.  Weekly reinforcement of our shared progress is good for everyone.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Have fun with X3D!   <span style='font-family:"Segoe UI Emoji",sans-serif'>😊</span><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New";mso-ligatures:none'>all the best, Don<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New";mso-ligatures:none'>-- <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New";mso-ligatures:none'>Don Brutzman  Naval Postgraduate School, Code USW/Br        brutzman@nps.edu<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New";mso-ligatures:none'>Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA    +1.831.656.2149<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New";mso-ligatures:none'>X3D graphics, virtual worlds, navy robotics https://faculty.nps.edu/brutzman<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>