<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="direction: ltr;">X3DOM 1.8.3 supports the standard / recommended interfaces  </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);">
 to start an XR session.</div>
<div class="elementToProof" style="direction: ltr;"><br>
</div>
<div class="elementToProof" style="direction: ltr;">If you have an XR device installed, you will see goggles on the lower right.</div>
<div class="elementToProof" style="direction: ltr;"><br>
</div>
<div class="elementToProof" style="direction: ltr;">If you don't have  access to a headset, </div>
<div class="elementToProof" style="direction: ltr;">install</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);">
 the WebXR extension for Chrome or Firefox </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);">
<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);">
 and you have a tab to control and debug those event streams</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 the browser debugger</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);">
<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);">
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);">
_n</div>
<div class="elementToProof" style="direction: ltr;"><br>
</div>
<div class="elementToProof" style="direction: ltr;"><br>
</div>
<div class="elementToProof" style="direction: ltr;"><br>
</div>
<div id="ms-outlook-mobile-signature" dir="auto"></div>
<hr style="display: inline-block; width: 98%;">
<div id="divRplyFwdMsg" dir="ltr"><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><b>From:</b> Brutzman, Donald (Don) (CIV) <brutzman@nps.edu><br>
<b>Sent:</b> Friday, August 9, 2024 5:00:30 AM<br>
<b>To:</b> Andreas Plesch <andreasplesch@gmail.com>; Polys, Nicholas <npolys@vt.edu>; raghavsethi96@gmail.com <raghavsethi96@gmail.com>; timo.sturm@threedy.io <timo.sturm@threedy.io><br>
<b>Cc:</b> X3D Public Mailing List (x3d-public@web3d.org) <x3d-public@web3d.org>; x3dom-developers@lists.sourceforge.net <x3dom-developers@lists.sourceforge.net>; Brewster, Jon (CIV) <jon.brewster@nps.edu>; Alex Viana (Internal Guest) <alexandre.viana.civ@us.navy.mil><br>
<b>Subject:</b> XR viewing with X3DOM</span>
<div> </div>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Thanks for this excellent paper in last year's Web3D Conference.  Am hoping to demonstrate this capability more widely.</div>
<ul data-editing-info="{"orderedStyleType":1,"unorderedStyleType":1}" style="direction: ltr; 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 style="direction: ltr; line-height: 1.1; margin: 20px 0px 0.25em;"><span style="font-weight: 700;">Integrating XR Content in X3DOM: Supporting Navigation and Custom Functions in X3D Scenes</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 style="direction: ltr; text-align: left; text-indent: 0px;"><span style="color: rgb(0, 102, 204); font-weight: 700;"><u><a href="https://orcid.org/0009-0008-6918-1328" id="OWAd87d3f64-a8c3-405f-2a69-27aaa8e4db3e" class="x_OWAAutoLink" shash="kBZADtm+N0MlR3TB+mqO3Uz6PnBO6eo7jo9QgS4UdMrH8iUqozRFqfpAF757MHsx73zyKerGTu0UNMG6i49IgMeChDe6htjgmCukfwMGunUshHuB4bzIJmlk3fB8tJrOs61i4DxAHTZBMa0nd0qKQzBge3V1skSNnHldwGfgtMY=" originalsrc="https://orcid.org/0009-0008-6918-1328" data-auth="Verified" style="color: rgb(0, 102, 204);">Raghav</a></u></span><span style="color: rgb(0, 102, 204); font-weight: 600;"><u><a href="https://orcid.org/0009-0008-6918-1328" id="OWAd87d3f64-a8c3-405f-2a69-27aaa8e4db3e" class="x_OWAAutoLink" shash="xfY0xQQTiFCCycF9cavJhes/dqHuZRrgu/AhkYMEPzBjwQTCPtJGsByuhtWpPAeDC53Ms2Q+sQqU32dvAeD5LngdW3RM26Tc2O0ClHzfuf5opv6UvmcDhabqQOnlw4jnvnDJlENWW86+pTQO2FK2DSIIQOa2fCUCL2Xz57+My1U=" originalsrc="https://orcid.org/0009-0008-6918-1328" data-auth="Verified" style="color: rgb(0, 102, 204);"> </a></u></span><span style="color: rgb(0, 102, 204); font-weight: 700;"><u><a href="https://orcid.org/0009-0008-6918-1328" id="OWAd87d3f64-a8c3-405f-2a69-27aaa8e4db3e" class="x_OWAAutoLink" shash="COWSD6r4Tj533lUcnAdopX2zHPxjZsEuDk+Jb4Q5QUL0rWT6Izz39nezbcBon0D3pNmeKneKymKTl4RoagNxEE92p28wi0QrkQQX9lrgoQ82YUvcY997eq75ulA8pinN/4EjvnpojNNE+yLs1JpEq1AeY6uS2G8iQs5OAo/GRgg=" originalsrc="https://orcid.org/0009-0008-6918-1328" data-auth="Verified" style="color: rgb(0, 102, 204);">Sethi</a></u></span>,
 Computer Science, Virginia Polytechnic Institute and State University, USA, <span style="color: rgb(0, 102, 204); font-weight: 600;">
<u><a href="mailto:raghavsethi96@gmail.com" id="OWA6d142f8e-c3aa-3e7b-8bd2-9eae84c65336" class="x_OWAAutoLink" style="color: rgb(0, 102, 204);">raghavsethi96@gmail.com</a></u></span></div>
<div style="direction: ltr; text-align: left; text-indent: 0px;"><span style="color: rgb(0, 102, 204); font-weight: 700;"><u><a href="https://orcid.org/0000-0002-3355-9199" id="OWA047a5183-6dcc-0bdd-8ade-98afb89b2bc6" class="x_OWAAutoLink" shash="ZgLrt0pjaY1Bd6ga7lJQuebz8Q6mWyP1gPGKHSSWVAqtq6xoKzY7aJgPhq3rqYSXOD2SkmJ21QWKT6ko/KfDMWiVz1xqZcqLWiAcinfBziBF40l6ZAIyUItSymRnDPZCpLdN0wU6sco63ntlJ827fS6qMdrFGwGL3PQcP34N4dU=" originalsrc="https://orcid.org/0000-0002-3355-9199" data-auth="Verified" style="color: rgb(0, 102, 204);">Andreas</a></u></span><span style="color: rgb(0, 102, 204); font-weight: 600;"><u><a href="https://orcid.org/0000-0002-3355-9199" id="OWA047a5183-6dcc-0bdd-8ade-98afb89b2bc6" class="x_OWAAutoLink" shash="ksXwaaOUVZkuT0/2L5LW1JXIOtozykI5ZKMsR1hyZPKS6sLC2CqO2rpHIia3Hm0G9zmvc1ErjsOtP8/VHV4akoNtRiKSPpWyCREeb1HfDPwP+BxBU54DmffeBuKN7aGaxON0d5XXC2qEIRO1hB4WCk/f1REIXAn8MMEgGaBZgO0=" originalsrc="https://orcid.org/0000-0002-3355-9199" data-auth="Verified" style="color: rgb(0, 102, 204);"> </a></u></span><span style="color: rgb(0, 102, 204); font-weight: 700;"><u><a href="https://orcid.org/0000-0002-3355-9199" id="OWA047a5183-6dcc-0bdd-8ade-98afb89b2bc6" class="x_OWAAutoLink" shash="r7igZ1NbPAJcxYBDifT4X/P3rQK6KHt2qsLLXCjOS7w23zhYmCzORsbCOjti8pDnhvWsQrguzjqmm4cjvTH6R2QeP2ppdeI5bkFMhAhI45CkChDVgQ4Mpm5yPgZSENgJU04+A8yk14K2X14yIQuYvk5jkGHhSoR8wJ1kTpnrsz0=" originalsrc="https://orcid.org/0000-0002-3355-9199" data-auth="Verified" style="color: rgb(0, 102, 204);">Plesch</a></u></span>,
 Harvard University, USA, <span style="color: rgb(0, 102, 204); font-weight: 600;">
<u><a href="mailto:plesch@fas.harvard.edu" id="OWA12370c2e-e58c-fea4-9793-84a321f3b3fc" class="x_OWAAutoLink" style="color: rgb(0, 102, 204);">plesch@fas.harvard.edu</a></u></span></div>
<div style="direction: ltr; text-align: left; text-indent: 0px;"><span style="color: rgb(0, 102, 204); font-weight: 700;"><u><a href="https://orcid.org/0009-0008-6212-745X" id="OWAcc75b3a5-cb26-4534-65c9-8c915c03662e" class="x_OWAAutoLink" shash="pzY/Gk2Xb+yP1BcIvC1M1uDNbjBxRR/IL0I37Csb1PJ4JFBiD3e5yVBlFzCQRadycHlKaL+hfCQAt0NzHwPaAq/hrAfEDzV3WiRmvNkt9T3GhHqJbOo7LD0OFmza+LmEhLIPoxeQmlnkCHDh/cx2BtRPF5AZ3tJUo5tQaqJAZI0=" originalsrc="https://orcid.org/0009-0008-6212-745X" data-auth="Verified" style="color: rgb(0, 102, 204);">Timo</a></u></span><span style="color: rgb(0, 102, 204); font-weight: 600;"><u><a href="https://orcid.org/0009-0008-6212-745X" id="OWAcc75b3a5-cb26-4534-65c9-8c915c03662e" class="x_OWAAutoLink" shash="Z31st7mVsRLhfvWsLJrcmpm5jr3jcDzP3LqCPoehy3eFvAqI/E6oltZISblhYuXOs4+wPcl5Ve+FXrmjJGSjSxZ1lhvRxurE+YtcLzLRI7HzffGgHOkIbDNpYKGoA+T7MGO9LfTXip+tEL2PczhXvBU+JBYIucBKCCMmm6Yu5UE=" originalsrc="https://orcid.org/0009-0008-6212-745X" data-auth="Verified" style="color: rgb(0, 102, 204);"> </a></u></span><span style="color: rgb(0, 102, 204); font-weight: 700;"><u><a href="https://orcid.org/0009-0008-6212-745X" id="OWAcc75b3a5-cb26-4534-65c9-8c915c03662e" class="x_OWAAutoLink" shash="ON9vLyguLRNGQVSIriDSRsulM5BM0DwqW5aGbynuYZzMd4qMXVnaG5xBvExpqJj4xkEsoE22IbdXUUrmc68yZk9/oiMH5NXV+IczSRf9FLiTfg/+7aQk2U4+OZHtPHjarlvUcsJ/Y46d7mlB64Js1vi092xwjzKdiYOBdi4JIqI=" originalsrc="https://orcid.org/0009-0008-6212-745X" data-auth="Verified" style="color: rgb(0, 102, 204);">Sturm</a></u></span>,
 Threedy GmbH, Germany, <span style="color: rgb(0, 102, 204); font-weight: 600;">
<u><a href="mailto:timo.sturm@threedy.io" id="OWA2a4e677a-f6bd-8726-77b5-aa9e47a27949" class="x_OWAAutoLink" style="color: rgb(0, 102, 204);">timo.sturm@threedy.io</a></u></span></div>
<div style="direction: ltr; text-align: left; text-indent: 0px;"><span style="color: rgb(0, 102, 204); font-weight: 700;"><u><a href="https://orcid.org/0000-0002-8503-970X" id="OWA373754b3-f13d-4914-3ef4-d5cb46007430" class="x_OWAAutoLink" shash="Pc119PUnvcUA41tWzUT5lP9Bn2hgAkJ8AJYfuzCzKm8Ajku9jooulenlRzPhe9HXdk3Ok5voDNRhh5kxbUAI+DEsRKNHAKvj37HpMjxWU2jqsN16S1J+tXjPi1HJFaOZYWeH1I4jlH0R8ykbLhlakJaZUKmPpldm8Zgxxpn0FFg=" originalsrc="https://orcid.org/0000-0002-8503-970X" data-auth="Verified" style="color: rgb(0, 102, 204);">Nicholas</a></u></span><span style="color: rgb(0, 102, 204); font-weight: 600;"><u><a href="https://orcid.org/0000-0002-8503-970X" id="OWA373754b3-f13d-4914-3ef4-d5cb46007430" class="x_OWAAutoLink" shash="mBH/TZLNWLO68okSaTHgIoZr1Fnkb0P+uYaqVTfdUE5sdpf2VbqXoK10+Q6YdfA899ignmUvW3+vQsXBdpdngeMo5t9B8JPpL/ep5aW9J+hqSWYmaG9ornh1qBCHvAHXMt0ygIxSMqMQB1Rb2SUazJard+7WdCklS+n9OSIA24E=" originalsrc="https://orcid.org/0000-0002-8503-970X" data-auth="Verified" style="color: rgb(0, 102, 204);"> </a></u></span><span style="color: rgb(0, 102, 204); font-weight: 700;"><u><a href="https://orcid.org/0000-0002-8503-970X" id="OWA373754b3-f13d-4914-3ef4-d5cb46007430" class="x_OWAAutoLink" shash="ey7a5N6j430N5rwdkIVhPYQR3FrtiqzluIcgpJBHHXAEku0mA/QsRPx7ty4q951Jda0fTYE3qqNchsbiMDpMtJ56EDes6eXXxgvLHB/sGcU7/NY3sK8I5ctHLKAWVLPPBAqzzoUZNoLjwioSH4knVKgWxwu7ibdgAH/Rxq6bhqc=" originalsrc="https://orcid.org/0000-0002-8503-970X" data-auth="Verified" style="color: rgb(0, 102, 204);">Polys</a></u></span>,
 Advanced Research Computing, Virginia Polytechnic Institute and State University, USA,
<span style="color: rgb(35, 82, 124); font-weight: 600;"><u><a href="mailto:npolys@vt.edu" id="OWAdb8ad574-24da-4c14-81ea-2bc2fdfc87a6" class="x_OWAAutoLink" style="color: rgb(35, 82, 124);">npolys@vt.edu</a></u></span></div>
</li></ul>
<div style="direction: ltr; 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="{"orderedStyleType":1,"unorderedStyleType":1}" style="direction: ltr; 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 style="direction: ltr; text-align: left; text-indent: 0px; margin: 0px 0px 1.5em;">
<span style="font-weight: 700;">DOI: </span><span style="color: rgb(0, 102, 204); font-weight: 600;"><u><a href="https://doi.org/10.1145/3611314.3615918" id="OWA1402c2de-d5eb-6a5f-60e7-2cf71dd8da0e" class="x_OWAAutoLink" shash="fgi1BRMIqp+BaXUsjCY369lbUHjp8bFCZa9FE72QtXOrGmffZSuuuTgQM1kil/0L2gVSUHJigBX61NztwVhZ0kw7um9lhhXVV6poaBrNPG6YV8XJbE6FL7iQAQxhZfF0cCCuK0lw1HrUcD5Ipnr3IQOS83eIDdfTYnMs7alekUE=" originalsrc="https://doi.org/10.1145/3611314.3615918" data-auth="Verified" style="color: rgb(0, 102, 204);">https://doi.org/10.1145/3611314.3615918</a></u></span><span style="font-weight: 700;"><br>
Web3D '23: </span><span style="color: rgb(0, 102, 204); font-weight: 600;"><u><a href="https://doi.org/10.1145/3611314" id="OWAbbe8971f-20e8-b55f-d146-e9650d909748" class="x_OWAAutoLink" shash="c1HCD4yhpc+3kF+UF5ZxrIp6uQ366db0ufvGMpVzA0lbugJ8xsCavh2/Sj0jFdhgUjkhOdQGOkzPA+uUbfZCN9xHf9izZ/yicAbUg8+ioc/ZbMsimcAmcVaf+TcfYW+NcnqLaoA5BS1ALSFjC1kLwK9yJS9PoFIkevwHEAPZZoo=" originalsrc="https://doi.org/10.1145/3611314" data-auth="Verified" style="color: rgb(0, 102, 204);">The
 28th International ACM Conference on 3D Web Technology</a></u></span><span style="font-weight: 700;">, San Sebastian, Spain, October 2023</span></div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; font-weight: 700; color: rgb(0, 0, 0);">
<div style="direction: ltr; text-align: left; text-indent: 0px; margin: 0px 0px 1.5em;">
<span style="font-weight: normal;">This paper explores the integration of eXtended Reality (XR) content within X3DOM, a popular framework for displaying 3D content in web browsers. The importance of Web3D and the prevalent use of the X3D file format are discussed.
 With the deprecation of WebVR and the adoption of WebXR in web browsers, X3DOM has emerged as one of the pioneering adaptors of WebXR APIs. This paper highlights the current capabilities of X3DOM, which enable users to explore 3D scenes on regular screens
 and seamlessly transition into Virtual Reality (VR) mode. It showcases the use of controllers for navigation and the execution of custom functions within the X3D scenes. Additionally, the paper presents a series of developed 3D scenes that demonstrate the
 effectiveness of X3DOM in rendering VR content, ranging from indoor to outdoor environments, utilizing X3D nodes to display images and videos to create immersive photospheres and rich interactive scenes.</span></div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; font-weight: 700; color: rgb(0, 0, 0);">
<div style="direction: ltr; text-align: left; text-indent: 0px; margin: 0px 0px 1.5em;">
<a href="https://dl.acm.org/doi/fullHtml/10.1145/3611314.3615918" id="LPlnk682937" class="x_OWAAutoLink" shash="CYk7wtxR7aeRwFASe3FtHgjM86tA4t4D18fZVSoHFhmurIqu7EREsbcY6+oNysZVUBRgHV2vkdR0Ep3PkEQDFtqjSh1yekRnpdx0LeeV+AqiM+H6y4hhJSefewL75bOcvrVg0daLXCr2cPXzf1rDJaDdXxOQvkXmSXZ5kcBDNYw=" originalsrc="https://dl.acm.org/doi/fullHtml/10.1145/3611314.3615918" data-auth="Verified">https://dl.acm.org/doi/fullHtml/10.1145/3611314.3615918</a></div>
</li></ul>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Request: please advise where to find the configuration setup to activate this capability.  I am hoping to apply those settings as defaults (or if still developmental, then at least an option) in the
<i>X3dToX3domX_ITE.xslt</i> stylesheet so that all of our online X3D examples are able to utilize it.  Here is an example showing the current conversion pattern from an .x3d source model, refinements are always welcome.</div>
<div style="direction: ltr; 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="{"orderedStyleType":1,"unorderedStyleType":1}" style="direction: ltr; 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 style="direction: ltr;">X3D Resources: Examples</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div style="direction: ltr;">https://www.web3d.org/x3d/content/examples/X3dResources.html#Examples</div>
</li></ul>
<div style="direction: ltr; 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="{"orderedStyleType":1,"unorderedStyleType":1}" style="direction: ltr; 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 style="direction: ltr;">X3D Example Archives: X3D4WA, X3D for Web Authors, Chapter 01 Technical Overview, Hello World</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div style="direction: ltr;">https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter01TechnicalOverview/HelloWorldIndex.html</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div style="direction: ltr;">https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter01TechnicalOverview/HelloWorldX3dom.xhtml</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div style="direction: ltr;">https://andreasplesch.github.io/Library/Viewer/index.html?url=https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter01TechnicalOverview/HelloWorld.x3d</div>
</li></ul>
<div style="direction: ltr; 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="{"orderedStyleType":1,"unorderedStyleType":1}" style="direction: ltr; 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); direction: ltr;">
X3dToX3domX_ITE.xslt</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div style="direction: ltr;">XSLT stylesheet to convert X3D source into an HTML5 XHTML page containing the embedded X3D scene using either X3DOM or X_ITE syntax.</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div style="direction: ltr;">https://www.web3d.org/x3d/stylesheets/X3dToX3domX_ITE.xslt</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<div style="direction: ltr;">https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/X3dToX3domX_ITE.xslt</div>
</li></ul>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
As ever, thanks for these important efforts.  Hoping to have fun with X3D in XR!  ðŸ™‚</div>
<div id="x_Signature">
<p style="margin: 0in; font-family: Calibri, sans-serif; font-size: 11pt;"><span style="font-family: "Courier New"; font-size: 9pt;"><br>
</span></p>
<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>