<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="margin: 1em 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt;">
<span style="color: rgb(0, 116, 189);"><a href="https://www.web3d.org/working-groups/x3d-standards" target="_blank" id="OWA79e086a9-fee8-1ac3-2a6b-88ba920f6c5f" class="OWAAutoLink elementToProof" data-cke-saved-href="https://www.web3d.org/working-groups/x3d-standards" style="color: rgb(0, 116, 189); margin: 0px;">X3D
 Standards Working Group</a></span><span style="color: rgb(0, 0, 0);"> meets regularly to review continuing progress. </span></div>
<div class="elementToProof" style="margin: 1em 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Primary work is by Dr. Dick Puk and myself as editors for these International Standards jointly reviewed and published with International Standards Organization (ISO), as members of U.S. National Standards Body INCITS.</div>
<div class="elementToProof" style="margin: 1em 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Here are relevant specifications being revised.</div>
<div style="text-align: left; text-indent: 0px; margin: 10px 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<b>Assets</b></div>
<ul style="text-align: left; margin: 0.25em 0px 0.25em 1.5em; padding-left: 0px; list-style-position: initial; list-style-type: disc;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
<span style="color: rgb(0, 116, 189);"><a href="https://www.web3d.org/specifications/X3dGraphicsStandardsRelationships.png" id="OWA11ac4a29-bc9a-0217-a6ab-5cda12acb549" class="OWAAutoLink" data-cke-saved-href="https://www.web3d.org/specifications/X3dGraphicsStandardsRelationships.png" style="color: rgb(0, 116, 189); margin: 0px;">X3D
 Graphics Standards Relationships</a></span> diagram provides "big picture"</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
<span style="color: rgb(0, 116, 189);"><a href="https://mantis.web3d.org/view_all_bug_page.php" target="_blank" id="OWAc61fedd6-d95e-53a8-0929-368a81d90dc4" class="OWAAutoLink" data-cke-saved-href="https://mantis.web3d.org/view_all_bug_page.php" style="color: rgb(0, 116, 189); margin: 0px;">Mantis
 Issue Tracker</a></span> (Web3D member access)</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
<span style="color: rgb(0, 116, 189);"><a href="https://github.com/Web3DConsortium" target="_blank" id="OWAaac99a20-aee0-aeee-41a4-25b293bd6c16" class="OWAAutoLink" data-cke-saved-href="https://github.com/Web3DConsortium" style="color: rgb(0, 116, 189); margin: 0px;">Github
 specifications archive</a></span> (Web3D member access)</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
<span style="color: rgb(0, 116, 189);"><a href="https://www.iso.org/committee/45252.html" target="_blank" id="OWA189bbf58-d1d0-1d6b-60be-d2ca1e54051f" class="OWAAutoLink" data-cke-saved-href="https://www.iso.org/committee/45252.html" style="color: rgb(0, 116, 189); margin: 0px;">ISO/IEC
 SC24</a></span> Computer Graphics, image processing and environmental data representation</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
<span style="color: rgb(0, 116, 189);"><a href="https://www.incits.org/committees/h3" target="_blank" id="OWA43831b17-b468-6dcc-8ee4-e587c6deae5c" class="OWAAutoLink" data-cke-saved-href="https://www.incits.org/committees/h3" style="color: rgb(0, 116, 189); margin: 0px;">INCITS
 H3</a></span> Graphics and Imaging </li></ul>
<div style="text-align: left; text-indent: 0px; margin: 10px 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<b>Draft specifications in progress</b></div>
<ul style="text-align: left; margin: 0.25em 0px 0.25em 1.5em; padding-left: 0px; list-style-position: initial; list-style-type: disc;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
<span style="color: rgb(0, 116, 189);"><a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19776-1v4.0-WD1/Part01/X3D_XML.html" id="OWA06f30df4-1809-8f33-36c6-02ef21470dea" class="OWAAutoLink" data-cke-saved-href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19776-1v4.0-WD1/Part01/X3D_XML.html" style="color: rgb(0, 116, 189); margin: 0px;">X3D
 XML Encoding 4.0</a></span></li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
<span style="color: rgb(0, 116, 189);"><a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19776-2v4.0-WD1/Part02/X3D_ClassicVRML.html" target="_blank" id="OWAe14987d4-1319-7021-7516-5e8c5240247a" class="OWAAutoLink" data-cke-saved-href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19776-2v4.0-WD1/Part02/X3D_ClassicVRML.html" style="color: rgb(0, 116, 189); margin: 0px;">X3D
 Classic VRML Encoding 4.0</a></span></li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
<div class="elementToProof" style="color: rgb(0, 116, 189);"><a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/Architecture.html" target="_blank" id="OWA5caa2d44-8ce8-39a1-5c45-a5bd8aaf0990" class="OWAAutoLink" data-cke-saved-href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/Architecture.html" style="color: rgb(0, 116, 189); margin: 0px;">X3D
 Architecture 4.1</a> <span style="color: rgb(59, 32, 77);">maintenance</span></div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
<span style="color: rgb(0, 116, 189);"><a href="https://web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-2v4.0-WD1/Part02/X3D_SAI.html" target="_blank" id="OWAa427f570-ceba-de69-678c-1de10e5727e9" class="OWAAutoLink" data-cke-saved-href="https://web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-2v4.0-WD1/Part02/X3D_SAI.html" style="color: rgb(0, 116, 189); margin: 0px;">X3D
 Scene Authoring Interface 4.0</a></span></li></ul>
<div style="text-align: left; text-indent: 0px; margin: 10px 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<b>Expected 2025 future work</b></div>
<ul style="text-align: left; margin: 0.25em 0px 0.25em 1.5em; padding-left: 0px; list-style-position: initial; list-style-type: disc;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
<span style="color: rgb(0, 116, 189);"><a href="https://www.web3d.org/documents/specifications/19776-3/V3.2/Part03/X3D_Binary.html" id="OWAf5b6b581-37b2-91e6-68a1-f36dba87ae2d" class="OWAAutoLink" data-cke-saved-href="https://www.web3d.org/documents/specifications/19776-3/V3.2/Part03/X3D_Binary.html" style="color: rgb(0, 116, 189); margin: 0px;">X3D
 Compressed Binary Encoding (CBE)</a></span></li><ul style="margin: 0.25em 0px 0.25em 1.5em; padding-left: 0px; list-style-position: initial; list-style-type: disc;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
Includes Fast Infoset, gzip, zip algorithms</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
Add Efficient XML Interchange, glTF binary (.glb)</li></ul>
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
<span style="color: rgb(0, 116, 189);"><b><a href="https://www.web3d.org/documents/specifications/19774/V2.0/index.html" target="_blank" id="OWA00dc4daa-3815-d48e-a8a2-d043bd74b883" class="OWAAutoLink" data-cke-saved-href="https://www.web3d.org/documents/specifications/19774/V2.0/index.html" style="color: rgb(0, 116, 189); margin: 0px;">Humanoid
 Animation (HAnim) </a></b></span>potential revisions version 2.1</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div class="elementToProof">X3D JSON Encoding (<span style="color: rgb(0, 116, 189);"><a href="https://www.web3d.org/x3d/stylesheets/X3dToJson.html" target="_blank" id="OWA4f226c74-bd37-0e55-09e0-830b0ad52ec0" class="OWAAutoLink" data-cke-saved-href="https://www.web3d.org/x3d/stylesheets/X3dToJson.html" style="color: rgb(0, 116, 189); margin: 0px;">implemented</a></span>)</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
X3D Java Programming (<span style="color: rgb(0, 116, 189);"><a href="https://www.web3d.org/specifications/java/X3DJSAIL.html" target="_blank" id="OWAda2917d3-8fb4-b765-a0a2-80e723e2fd08" class="OWAAutoLink" data-cke-saved-href="https://www.web3d.org/specifications/java/X3DJSAIL.html" style="color: rgb(0, 116, 189); margin: 0px;">X3DJSAIL
 implementation</a></span>)</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
X3D Python Programming (<span style="color: rgb(0, 116, 189);"><a href="https://www.web3d.org/x3d/stylesheets/python/python.html" target="_blank" id="OWA437fd9da-9e58-2558-c22c-3f06b9c83e54" class="OWAAutoLink" data-cke-saved-href="https://www.web3d.org/x3d/stylesheets/python/python.html" style="color: rgb(0, 116, 189); margin: 0px;">X3DPSAIL
 x3d.py implementation</a></span>)</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); margin: 0px;">
<div>X3D JavaScript Programming</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div class="elementToProof">X3D C, C++, C# Programming</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div class="elementToProof">X3D Semantic Web Turtle Encoding 4.0 (<a href="https://www.web3d.org/x3d/content/semantics/semantics.html" id="LPlnk788446" class="OWAAutoLink" title="https://www.web3d.org/x3d/content/semantics/semantics.html">implemented</a>)</div>
</li></ul>
<div class="elementToProof" style="margin: 1em 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
All inputs are always welcome.  Issues can be discussed on <a href="https://www.web3d.org/community/public-mailing-lists" id="LPlnk536863" class="OWAAutoLink" title="https://www.web3d.org/community/public-mailing-lists">
Web3D mailing lists</a> or submitted via <a href="https://mantis.web3d.org/bug_report_page.php" id="LPlnk631293" class="OWAAutoLink" title="https://mantis.web3d.org/bug_report_page.php">
Mantis issue tracker</a>.</div>
<div class="elementToProof" style="margin: 1em 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
We have had a productive year (29 years of forward progression, actually) and look forward to even greater progress in 2025.</div>
<div class="elementToProof" style="margin: 1em 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Have fun with X3D stability and versatility!  ðŸ™‚</div>
<div id="Signature" class="elementToProof">
<p style="margin: 0in; font-family: Calibri, sans-serif; font-size: 11pt;"><span style="font-family: "Courier New"; font-size: 9pt;">all the best, Don</span></p>
<p style="margin: 0in; font-family: Calibri, sans-serif; font-size: 11pt;"><span style="font-family: "Courier New"; font-size: 9pt;">--</span></p>
<p style="margin: 0in; font-family: Calibri, sans-serif; font-size: 11pt;"><span style="font-family: "Courier New"; font-size: 9pt;">Don Brutzman  Naval Postgraduate School, Code USW/Br        brutzman@nps.edu</span></p>
<p style="margin: 0in; font-family: Calibri, sans-serif; font-size: 11pt;"><span style="font-family: "Courier New"; font-size: 9pt;">Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA    +1.831.656.2149</span></p>
<p style="margin: 0in; font-family: Calibri, sans-serif; font-size: 11pt;"><span style="font-family: "Courier New"; font-size: 9pt;">X3D graphics, virtual worlds, navy robotics https://faculty.nps.edu/brutzman</span></p>
<p style="margin: 0in; font-family: Calibri, sans-serif; font-size: 11pt;"><span style="font-family: "Courier New"; font-size: 9pt;"> </span></p>
</div>
</body>
</html>