<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 class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
[added cc: x3d-public since all referenced information is public]</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Thank you Nicholas for flagging this important activity.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Dick and I reviewed this interesting draft extension for glTF this morning as part of our regular specification editors' teleconference. </div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="margin-top: 0px; margin-bottom: 0px; 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-right: 0px; margin-left: 0px;">
<div class="elementToProof" style="margin-top: 0px; margin-bottom: 0px;">X3D Standards Working Group</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" style="margin-top: 0px; margin-bottom: 0px;"><a href="https://www.web3d.org/working-groups/x3d-standards" id="LPlnk477701">https://www.web3d.org/working-groups/x3d-standards</a></div>
</li></ul>
<div class="elementToProof" style="margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Helpful summaries and draft specification of proposed glTF capabilities:</div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="margin-top: 0px; margin-bottom: 0px; 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); display: block; margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" style="margin-top: 0px; margin-bottom: 0px;"><br>
</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" style="margin-top: 0px; margin-bottom: 0px;">glTF Interactivity Extensions Approach Finalization: Your Feedback Needed!</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" style="margin-top: 0px; margin-bottom: 0px;"><a href="https://www.khronos.org/blog/gltf-interactivity-extensions-approach-finalization-your-feedback-needed">https://www.khronos.org/blog/gltf-interactivity-extensions-approach-finalization-your-feedback-needed</a></div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div class="elementToProof" style="margin-top: 0px; margin-bottom: 0px;"><br>
</div>
</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" style="margin-top: 0px; margin-bottom: 0px;">glTF™ 2.0 Interactivity Extension Specification (draft)</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" style="margin-top: 0px; margin-bottom: 0px;"><a href="https://github.com/KhronosGroup/glTF/blob/interactivity/extensions/2.0/Khronos/KHR_interactivity/Specification.adoc" id="LPlnk539700">https://github.com/KhronosGroup/glTF/blob/interactivity/extensions/2.0/Khronos/KHR_interactivity/Specification.adoc</a></div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div class="elementToProof"><br>
</div>
</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">YouTube: Peter Martin (Adobe), Khronos session at SIGGRAPH 2024, Interactivity Extension in glTF</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"><a href="https://www.youtube.com/watch?v=2HwMZ7bj4ew">https://www.youtube.com/watch?v=2HwMZ7bj4ew</a></div>
</li></ul>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Strategic Review</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="margin-top: 0px; margin-bottom: 0px; 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);">
<div class="elementToProof">The X3D community and Web3D Consortium needs someone interested in observing and (possibly) participating in key efforts such as this.</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">The work looks thorough and consistently high quality, matching other Khronos specifications.</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">The Khronos license terms appear to be unchanged since our prior review.</div>
</li><ul data-editing-info="{"applyListStyleFromLevel":true}" style="margin-top: 0px; margin-bottom: 0px; list-style-type: circle;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div class="elementToProof">Use of the extension requires either membership as an Adopter of Khronos IPR policy, or else " express prior written permission of Khronos."</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">Patented materials are included in the specification (though not specifically identified).</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"><a href="https://github.com/KhronosGroup/glTF/blob/interactivity/extensions/2.0/Khronos/KHR_interactivity/Specification.adoc#foreword" id="OWAfeb5bf15-07e1-f692-c820-73a0b43754d7" class="OWAAutoLink">https://github.com/KhronosGroup/glTF/blob/interactivity/extensions/2.0/Khronos/KHR_interactivity/Specification.adoc#foreword</a></div>
</li></ul>
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div class="elementToProof">No plans are evident at this time for standardization with ISO under royalty-free terms.</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 Architecture cannot require adoption of closed (i.e. Khronos adopter-only) technology, but Web3D Consortium members and X3D community participants can find patterns for mapping correspondences between X3D and
<i>KHR_interactivity </i>extension, just as has occurred previously with glTF 2.0 standard.</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 Architecture can align with and suggest optional support for external specifications that are not fully open. Prerequisites for such support are familiar: member interest, multiple independent implementations (with at least
one in open source), examples that demonstrate capabilities and can test conformance.</div>
</li></ul>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Technical Review</div>
<div id="Signature" class="elementToProof">
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="margin-top: 0px; margin-bottom: 0px; 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);">
<div class="elementToProof">This extension is for JavaScript programmers who want to animate glTF models.</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">We saw a great number of similarities to the X3D event model: directed acyclic graph, strong typing, etc. etc.</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">KHR_interactivity inclusion of types and nodes and parameter/fields looks to have complete expressive power regarding glTF model. This is similar to the complete expressive power that X3D animation has long provided.</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">We saw no blockers preventing the construction of X3D event chains with identical functionality.</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">From our X3D-informed point of view, mapping the ECMAScript/JSON structures in
<span style="font-size: 14.6667px; background-color: rgb(255, 255, 255);"><i>KHR_interactivity
</i>appears to be a good candidate for people to write converters and importers to/from X3D.</span></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" style="font-size: 14.6667px;"><span style="background-color: rgb(255, 255, 255);">At first we did not see similar capability for X3D accessType (eventIn eventOut initializeOnly inputOutput) but the following paragraph seems to have
similar (functionally compatible) expressiveness.</span></div>
</li><ul data-editing-info="{"applyListStyleFromLevel":true}" style="margin-top: 0px; margin-bottom: 0px; list-style-type: circle;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div class="elementToProof" style="font-size: 14.6667px;"><span style="background-color: rgb(255, 255, 255);">3.2.4. Unsupported Operations</span></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" style="font-size: 14.6667px;"><span style="background-color: rgb(255, 255, 255);"><a href="https://github.com/KhronosGroup/glTF/blob/interactivity/extensions/2.0/Khronos/KHR_interactivity/Specification.adoc#nodes-noop" id="LPlnk217469" class="OWAAutoLink">https://github.com/KhronosGroup/glTF/blob/interactivity/extensions/2.0/Khronos/KHR_interactivity/Specification.adoc#nodes-noop</a></span></div>
</li></ul>
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div class="elementToProof">The terminology used for "flows" and "sockets" do not refer to any networking concepts or streaming protocols. Rather they descripe pointers to ECMAScript functions.</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">The extensive math library defined in the specification provides some additions to the stock JavaScript math library.</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">All of the programmatic math-library constructs described appear to be implementable in X3D Script node using ECMAScript, already.</div>
</li></ul>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Recommendations</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="margin-top: 0px; margin-bottom: 0px; 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);">
<div class="elementToProof">Further expert assessments and collaboration betweed Web3D and Khronos are always welcome.</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">Model conversion and Inline examples, back and forth between X3D and glTF
<span style="font-size: 14.6667px;"><i>KHR_interactivity </i>extension, are always welcome.</span></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" style="font-size: 14.6667px;">No formal action by Web3D is needed until some future day when various sensible glTF extensions might get advanced by Khronos to ISO.</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" style="font-size: 14.6667px;">Potential additions to future X3D standard are maintained at</div>
</li><ul data-editing-info="{"applyListStyleFromLevel":true}" style="margin-top: 0px; margin-bottom: 0px; list-style-type: circle;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div class="elementToProof" style="font-size: 14.6667px;">X3D Architecture version 4.1 (draft)</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" style="font-size: 14.6667px;"><a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/Architecture.html" id="LPlnk557525">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/Architecture.html</a></div>
</li></ul>
</ul>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 14.6667px; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 14.6667px; color: rgb(0, 0, 0);">
Further discussion and improvements to this assessment are also always welcome.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 14.6667px; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 14.6667px; color: rgb(0, 0, 0);">
Have fun with X3D! 🙂</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 14.6667px; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 14.6667px; color: rgb(0, 0, 0);">
Sincerely, Don Brutzman and Dick Puk</div>
<p class="elementToProof" style="margin: 0in; font-family: Calibri, sans-serif; font-size: 11pt;">
<span style="font-family: "Courier New"; font-size: 9pt; color: rgb(0, 0, 0);"><br>
</span></p>
<p class="elementToProof" 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 class="elementToProof" style="margin: 0in; font-family: Calibri, sans-serif; font-size: 11pt;">
<span style="font-family: "Courier New"; font-size: 9pt;">--</span></p>
<p class="elementToProof" 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 class="elementToProof" 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 class="elementToProof" 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 class="elementToProof" style="margin: 0in; font-family: Calibri, sans-serif; font-size: 11pt;">
<span style="font-family: "Courier New"; font-size: 9pt;"> </span></p>
</div>
<div id="x_ms-outlook-mobile-signature"></div>
<hr style="display: inline-block; width: 98%;">
<div id="x_divRplyFwdMsg">
<div class="elementToProof" style="direction: ltr; font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<b>From:</b> Polys, Nicholas <npolys@vt.edu><br>
<b>Sent:</b> Thursday, May 22, 2025 11:18:17 AM<br>
<b>To:</b> x3d@web3d.org <x3d@web3d.org>; Web3D Communications Team <communications@web3d.org><br>
<b>Subject:</b> glTF Interactivity Extensions Approach Finalization: Your Feedback Needed!</div>
<div style="direction: ltr;"> </div>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<a href="https://www.khronos.org/blog/gltf-interactivity-extensions-approach-finalization-your-feedback-needed" id="OWAafd54ec7-3709-5a96-cdf8-212a94c1fcbc" class="x_x_elementToProof OWAAutoLink" originalsrc="https://www.khronos.org/blog/gltf-interactivity-extensions-approach-finalization-your-feedback-needed" data-auth="NotApplicable">https://www.khronos.org/blog/gltf-interactivity-extensions-approach-finalization-your-feedback-needed</a></div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
In June 2024, the Khronos 3D Formats Working Group released the glTF 2.0 Interactivity draft extension (KHR_interactivity) for public review and comment. Now, thanks to valuable community feedback and almost a year of continued development, we are nearing the
finish line on releasing KHR_interactivity together with a set of companion extensions. These extensions provide a straightforward, standardized method for embedding interactive behaviors directly within glTF 3D assets, enabling developers to create engaging
3D experiences with consistent interactive functionality across different platforms and applications.<br>
<br>
As we prepare to submit the glTF interactivity extensions to the Khronos Board for ratification, we are seeking final input from early adopters. We invite content creators, artists, implementers, and engine developers to explore and experiment with the openly
available tools and sample assets to integrate interactive glTF content into their projects.<br>
<br>
Learn more: <span style="color: rgb(10, 102, 194); font-weight: 600;"><a href="https://lnkd.in/gkSqR_HF" id="OWA49a48d58-fd0f-f417-78f3-35d2779049db" class="x_x_scbZDdHASaspEUgpeaTPqGoNBLbulnZdkpWE x_x_OWAAutoLink x_x_elementToProof" originalsrc="https://lnkd.in/gkSqR_HF" data-auth="NotApplicable" data-test-app-aware-link="" style="color: rgb(10, 102, 194); margin: 0px; text-align: left;">https://lnkd.in/gkSqR_HF</a></span></div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="x_x_Signature">
<div style="direction: ltr; font-family: Arial, Helvetica, sans-serif; font-size: 9.75pt; color: rgb(34, 34, 34);">
--</div>
<div style="direction: ltr; text-align: left; text-indent: 0px; background-color: rgb(255, 255, 255); margin: 0px; font-size: 9.75pt; color: rgb(34, 34, 34);">
<span style="font-family: Arial, Helvetica, sans-serif;">Nicholas F. Polys, Ph.D.<br>
<br>
Director of Visual Computing<br>
Virginia Tech Research Computing<br>
</span><span style="font-family: Arial, Helvetica, sans-serif, serif, EmojiFont;"><br>
Department Editor: @theSource</span></div>
<div style="direction: ltr; text-align: left; text-indent: 0px; background-color: rgb(255, 255, 255); margin: 0px; font-family: Arial, Helvetica, sans-serif, serif, EmojiFont; font-size: 9.75pt; color: rgb(34, 34, 34);">
IEEE Computer Graphics & Applications</div>
<div style="direction: ltr; text-align: left; text-indent: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9.75pt; color: rgb(34, 34, 34);">
<br>
Affiliate Professor<br>
Virginia Tech Department of Computer Science</div>
<div style="direction: ltr; text-align: left; text-indent: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9.75pt; color: rgb(17, 85, 204);">
<a href="https://people.cs.vt.edu/~npolys/" id="OWA9f5f56cc-837f-d641-9c66-35eb5b485e11" class="OWAAutoLink" originalsrc="https://people.cs.vt.edu/~npolys/" data-auth="NotApplicable" style="color: rgb(17, 85, 204);">https://people.cs.vt.edu/~npolys/ </a></div>
</div>
</body>
</html>