<html aria-label="message body"><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">The upcoming X3D4.1 specification defines a DESCRIPTION keyword for the IMPORT and EXPORT statement:<div><br></div><div><a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD/Part01/components/networking.html#IMPORTStatement">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD/Part01/components/networking.html#IMPORTStatement</a></div><div><div>
<meta charset="UTF-8"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="text-align: start; text-indent: 0px; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;"><br></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;">Because the showed syntax looks like Classic VRML Encoding, I would expect to find it again in the draft grammar:</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;"><br></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;"><a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19776-2v4.0-WD1/Part02/grammar.html">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19776-2v4.0-WD1/Part02/grammar.html</a></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;"><br></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;">Additionally I would expect to have a similar syntax (attribute for XML, a property for JSON) for the other encodings. </div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;"><br></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;">Best regards,</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;">Holger</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;"> </div></div></div></div></div></div></div></div></div></div></div></div></div><div>
<meta charset="UTF-8"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>—<br>Holger Seelig<br>Leipzig, Germany<br><br>holger.seelig@yahoo.de<br>https://create3000.github.io/x_ite/<br>https://patreon.com/X_ITE<br></div><div><br></div></div><br class="Apple-interchange-newline">
</div>
<div><br><blockquote type="cite"><div>Am 04.10.2025 um 02:27 schrieb Don Brutzman via x3d-public <x3d-public@web3d.org>:</div><br class="Apple-interchange-newline"><div><div dir="ltr"><div>Dick Puk and I have been quietly toiling all year to update multiple X3D specifications, as part of the X3D Standards Working Group.</div><div><br></div><div>The X3D Standards Progress page shows a concise summary of marked-up and pristine HTML updates of all these long-standing standards documents.</div><div><br></div><div><span id="gmail-docs-internal-guid-1b536c88-7fff-db30-f027-ccb47a132552"><ul style="margin-top:0px;margin-bottom:0px"><li dir="ltr" style="list-style-type: disc; font-size: 12pt; font-family: Arial, sans-serif; background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; vertical-align: baseline; white-space: pre;"><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;"><a href="https://www.web3d.org/x3d/progress">X3D Standards Progress | Web3D Consortium</a>
</div></li><li dir="ltr" style="list-style-type: disc; font-size: 12pt; font-family: Arial, sans-serif; background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; vertical-align: baseline; white-space: pre;"><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;"><a href="https://www.web3d.org/x3d/progress">https://www.web3d.org/x3d/progress</a></div></li></ul><div style="line-height: 1.38; margin-left: 36pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 12pt; font-family: Arial, sans-serif; background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; vertical-align: baseline;"><span style="border:none;display:inline-block;overflow:hidden;width:624px;height:300px"><span id="cid:ii_mgbil7og0"><image.png></span></span></span></div><div><font face="Arial, sans-serif"><span style="white-space-collapse: preserve;">We are now requesting review and comments for the </span></font><span style="background-color: transparent; font-family: Arial, sans-serif;">X3D XML, ClassicVRML, and Compressed Binary Encodings to match the X3D version 4.0 Architecture. You are welcome to view markup changes, pristine versions, or both side-by-side for careful comparison. For example, see attached screen comparison. </span></div></span><div><font face="Arial, sans-serif"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font face="Arial, sans-serif"><span style="white-space-collapse: preserve;">All changes are carefully documented in the Web3D Consortium Mantis issue tracker, and maintained in github version control.</span></font></div><div><font face="Arial, sans-serif"><span style="white-space-collapse: preserve;"><br></span></font></div><div><font face="Arial, sans-serif"><span style="white-space-collapse: preserve;">In coming months we will b</span></font><span style="background-color: transparent; font-family: Arial, sans-serif;">egin following a new ISO process for PAS submission and standardization.</span></div></div><div><span style="background-color: transparent; font-family: Arial, sans-serif;"><br></span></div><div><span style="background-color: transparent; font-family: Arial, sans-serif;"><b>Many thanks to many implementers, modelers, and users over the years who have steadily improved X3D. </b></span>😀<b style="background-color: transparent; font-family: Arial, sans-serif;">👌</b></div><div><span style="background-color: transparent; font-family: Arial, sans-serif;"><br></span></div><div><span style="background-color: transparent; font-family: Arial, sans-serif;">All comments appreciated, best discussed on x3d-public mailing list (or x3d mailing list for member-only, private concerns.</span></div><div><span style="background-color: transparent; font-family: Arial, sans-serif;"><br></span></div><div><span style="background-color: transparent; font-family: Arial, sans-serif;">Have fun with X3D! </span></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="color:rgb(34,34,34)"><font face="monospace"><br></font></div><div style="color:rgb(34,34,34)"><font face="monospace">all the best, Don</font></div><div style="color:rgb(34,34,34)"><font face="monospace">-- </font></div><div style="color:rgb(34,34,34)"><font face="monospace">X3D Graphics, Maritime Robotics, Distributed Simulation</font></div><div style="color:rgb(34,34,34)"><font face="monospace">Relative Motion Consulting <a href="https://relativemotion.info/" target="_blank">https://RelativeMotion.info</a></font></div></div></div></div></div>
<span id="cid:f_mgbj7mmn1"><X3dXmlSpecificationComparison-1200x620.png></span>_______________________________________________<br>x3d-public mailing list<br>x3d-public@web3d.org<br>http://web3d.org/mailman/listinfo/x3d-public_web3d.org<br></div></blockquote></div><br></div></body></html>