<div dir="auto">I believe I am subscribed to the Metaverse Standards Forum newsletter, but I have not read any newsletter yet.</div><div dir="auto"><br></div><div dir="auto">I am not too familiar with how big efforts begin, and I feel like everything is happening under the covers (zoom?) which seems strange for a standards organization.  I’m only mildly familiar with how Khronos works, and ouch on getting a membership in Khronos.</div><div dir="auto"><br></div><div dir="auto">I’m glad Web3d is publishing the work we’ve done.  I’m primarily interested in scheduling, turns (game theory) and messaging, and finding out what kinds of multiuser standards there are out there.  I’m familiar with JMS mainly, but I think that only covers messaging.  I’ve played a couple of times with X3D-DIS on a VPN multicast.   I will look again at Nicholas’ video for any Virtual Worlds on my desktop, but the desktop is becoming less important for me.</div><div dir="auto"><br></div><div dir="auto">Recently, I’ve been introduced to decision theory, which appears to be 1-sided game theory.    I’m interested in decision theory in a collaborative environment.</div><div dir="auto"><br></div><div dir="auto">Yes, I realize this is quite a bit like communism.   I’m approaching it more in terms of running a household or co-op.</div><div dir="auto"><br></div><div dir="auto">John</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Aug 6, 2022 at 7:31 PM Brutzman, Donald (Don) (CIV) <<a href="mailto:brutzman@nps.edu">brutzman@nps.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word"><div><p class="MsoNormal">Web3D Consortium involvement in Metaverse Standards Forum is straightforward:  we are a Standards Development Organization (SDO) with many applicable standards.  Our goal is to represent that capably so that others understand.  It gives Web3D Consortium an excellent way to reach many other interested organizations and explore standards interoperability.  We have a strong set of capabilities within that even-broader set of goals.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">As far as individual efforts for X3D HAnim and Web3D, they remain most welcome in x3d-public community.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Glad you watched Nicholas Polys video from SIGGRRAPH 2022 Birds of a Feather (BOF) meeting, it explains many things about what we are doing.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><ul style="margin-top:0in" type="disc"><li style="margin-left:0in">Web3D Ecosystem and the Metaverse - SIGGRAPH 2022 BOF <a href="https://twitter.com/Web3DConsortium/status/1553065575512911876" target="_blank">https://twitter.com/Web3DConsortium/status/1553065575512911876</a><u></u><u></u></li><li style="margin-left:0in"><a href="https://www.youtube.com/watch?v=2T8WbIpdIDc" target="_blank">https://www.youtube.com/watch?v=2T8WbIpdIDc</a><u></u><u></u></li></ul><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">As far as Metaverse Standards Forum might be engaging with individual efforts, please check over there.  Last week they advertised that they now have 1200 members.  Not seeing individual membership.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><ul style="margin-top:0in" type="disc"><li style="margin-left:0in"><a href="https://metaverse-standards.org" target="_blank">https://metaverse-standards.org</a> <u></u><u></u></li><li style="margin-left:0in">Hosted by the Khronos Group, the Forum membership is currently open to for-profit or nonprofit organizations, including companies, standards organizations, industry associations or universities at no charge.<u></u><u></u></li></ul></div></div><div lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word"><div><div><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New""><u style="font-family:"Courier New""></u> <u style="font-family:"Courier New""></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">all the best, Don<u style="font-family:"Courier New""></u><u style="font-family:"Courier New""></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">-- <u style="font-family:"Courier New""></u><u style="font-family:"Courier New""></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">Don Brutzman  Naval Postgraduate School, Code USW/Br        <a href="mailto:brutzman@nps.edu" target="_blank" style="font-family:"Courier New"">brutzman@nps.edu</a><u style="font-family:"Courier New""></u><u style="font-family:"Courier New""></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA    +1.831.656.2149<u style="font-family:"Courier New""></u><u style="font-family:"Courier New""></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">X3D graphics, virtual worlds, Navy robotics https://</span> <span style="font-size:10pt;font-family:"Courier New""><a href="http://faculty.nps.edu/brutzman" target="_blank" style="font-family:"Courier New"">faculty.nps.edu/brutzman</a><u style="font-family:"Courier New""></u><u style="font-family:"Courier New""></u></span></p></div><p class="MsoNormal"><u></u> <u></u></p><div><div style="border-style:solid none none;border-top-width:1pt;padding:3pt 0in 0in;border-top-color:rgb(225,225,225)"><p class="MsoNormal"><b>From:</b> John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>> <br><b>Sent:</b> Friday, August 5, 2022 5:38 PM<br><b>To:</b> Brutzman, Donald (Don) (CIV) <<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>><br><b>Cc:</b> Andreas Plesch <<a href="mailto:andreasplesch@gmail.com" target="_blank">andreasplesch@gmail.com</a>>; X3D Public Mailing List (<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a>) <<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a>><br><b>Subject:</b> Re: [x3d-public] X3D minutes: X3D Graphics Specification Relationships, request review of Integrating X3D and glTF<u></u><u></u></p></div></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal"><span style="color:black">How does a web3d member get plugged into multiuser Metaverse standards?   See next section down for my experience.</span><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><span style="color:black">Welcome to complexity where imperative models can be made declarative and declarative models can be made imperative.   Future or present SAI?</span><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Here is my understanding.   X3D scenegraph encodings and glTF assets are both declarative (this used to be called structured mode).   Both have ways of working with imperative code (this used to be called immediate mode).   SAI application code can be either declarative or imperative or both.   I’m thinking that I introduced building a imperative  way of using SAI with X3DJSAIL and Don introduced building a declarative way of using SAI with X3DJSAIL.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">We worked on parallel paths, but I started using declarative programming after Don proved it out.  Imperative programming is still fully possible,  AFAIK.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">So no one needs to put up their noses and say, “We’re only declarative” or “We’re only imperative”. Those boats have shipped long ago.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Thanks for listening.    Everyone can have their cake and eat it too.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Of course, each SAI implementation may choose not to implement load/export, but Don’s and Myeong’s focus on providing XSLT for nearly anything proves its worth.   I have not been able to produce much XSLT code because I prefer a more imperative approach.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">My work mainly involves JSON loading into DOM documents, which provides a path back to XML.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Unfinished work is JSON to Python.  I’m hoping we can accomplish a path from XML or JSON into Python.   Why Python?   Why not?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I do think the target to hit is WASM  (web assembly) for 3D graphics.   I think the best use of the Metaverse might be virtual travel.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">=============================<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I worked long hours last week improving my Java lircom project,  which includes a multiuser 3D authoring tool (which might be useful for building colorful borg ships), multiuser solitaire and multiuser chat system.   The goal here is to provide a multiuser messaging protocol below the application protocols.   Something like JMS would probably be adequate if JMS systems worked across the internet.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I also have a JavaScript multiuser system that supports a world tag game, simple card system and chat.   It’s based on <a href="https://nam10.safelinks.protection.outlook.com/?url=http%3A%2F%2Fsocket.io%2F&data=05%7C01%7Cbrutzman%40nps.edu%7Cbdc0c6d817e2428d066508da7743f8fe%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C637953431078260556%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=EWGAk2dkrnEhtPhJPSeESyf%2BrZWXa5rIcNusiU5%2BpQw%3D&reserved=0" target="_blank">socket.io</a><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I am open to someone taking over these projects.   I do need to provide more documentation.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I know Christoph Valentin is looking for web developers for his multiuser systems.   Perhaps we should look at that since I think the Metaverse is supposed to be multiuser?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Indeed, he has lots of comparisons between multiuser systems components that might be used in the Metaverse.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I am not sure if multiuser is a strength of Web3d (joined any DIS worlds lately?), but many people are interested multiuser systems.   What standards body can we pair with who has a multiuser standard at the ISO level?   Perhaps we should consider just using Jabber/XMPP and things like libjingle?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Can we or do we want to resurrect Google Wave?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">John<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">On Fri, Aug 5, 2022 at 12:31 PM Brutzman, Donald (Don) (CIV) <<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>> wrote:<u></u><u></u></p></div><blockquote style="border-style:none none none solid;border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-color:rgb(204,204,204)"><div><div><p class="MsoNormal">Attendees: Anita Havele, Dick Puk, Don Brutzman<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">We normally meet Fridays 09-1000 pacific.  (Regrets, no meeting next week.)<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><ol start="1" type="1"><li><b>ISO Annual Meeting</b>.  Dick and Don reviewed almost-complete annual meeting of ISO standards committee SC24.  Our liaison report has been shared with Web3D Consortium members providing detail on all Web3D X3D and HAnim issues.  Once the ISO meeting resolutions are shared and reviewed with members, we’ll be posting the Web3D Liaison report for public awareness.  Summary:  everything we have declared is progressing well.<u></u><u></u></li></ol><p class="MsoNormal"> <u></u><u></u></p><ol start="2" type="1"><li><b>X3D Graphics Specification Relationships</b>.  We have made some small adjustments to our (very busy!) chart describing all Web3D Consortium standards, and how they relate to other standards.  Updated online at<u></u><u></u></li></ol><p> <u></u><u></u></p><ul type="disc"><li><a href="https://www.web3d.org/specifications/X3dGraphicsStandardsRelationships.png" target="_blank">https://www.web3d.org/specifications/X3dGraphicsStandardsRelationships.png</a><u></u><u></u></li><li><a href="https://www.web3d.org/specifications/X3dGraphicsStandardsRelationships.pdf" target="_blank">https://www.web3d.org/specifications/X3dGraphicsStandardsRelationships.pdf</a><u></u><u></u></li></ul><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Improvements to color legend:<u></u><u></u></p><ul type="disc"><li>Grey, Proposed<u></u><u></u></li><li>Orange, Working draft in progress<u></u><u></u></li><li>Yellow, ISO balloting in progress<u></u><u></u></li><li>White, ISO approved<u></u><u></u></li></ul><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Thus three standards are in ballot (X3D 4.0 Architecture, X3D 3.3 SAI Bindings for C, C++, C#) and one standard is getting updated (X3D SAI from 3.3 to 4.0).<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Of note is that rough-draft notes for (X3D SAI from 3.3 to 4.0) are posted as follows.  Next step will be to put HTML versions with editorial markup in Web3D Consortium’s github version control.<u></u><u></u></p><ul type="disc"><li><a href="https://www.web3d.org/specifications/X3dSaiReviewCommentsJuly2022.reduced.pdf" target="_blank">https://www.web3d.org/specifications/X3dSaiReviewCommentsJuly2022.reduced.pdf</a><u></u><u></u></li></ul><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">As ever, comments welcome.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><ol start="3" type="1"><li><b>X3D and glTF Comparison</b>.  Anita is checking our most recent postings that compared glTF and X3D, which led to full support of glTF capabilities in X3D4.<u></u><u></u></li></ol><p class="MsoNormal"> <u></u><u></u></p><ul type="disc"><li>Integrating X3D and glTF: How to Play Together Well on the WWW<u></u><u></u></li><li>Nicholas Polys, Ph.D., October, 2019<u></u><u></u></li><li><a href="https://www.web3d.org/blog-integrating-x3d-and-gltf" target="_blank">https://www.web3d.org/blog-integrating-x3d-and-gltf</a><u></u><u></u></li></ul><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">and<u></u><u></u></p><ul type="disc"><li>X3D and glTF Features Comparison, 3 NOV 2017<u></u><u></u></li><li><a href="https://www.web3d.org/sites/default/files/page/X3D%20Version%204%20Overview/glTfX3dFeaturesComparison.pdf" target="_blank">https://www.web3d.org/sites/default/files/page/X3D%20Version%204%20Overview/glTfX3dFeaturesComparison.pdf</a><u></u><u></u></li></ul><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Hoping to confirm that everything there is still correct… changes in X3D4 likely means that some of these entries need to be updated.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Review comments and improvements are welcome.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><ol start="4" type="1"><li><b>Web3D Ecosystem and the Metaverse - SIGGRAPH 2022 BOF</b>.  An excellent presentation is now available:<u></u><u></u></li></ol><p class="MsoNormal"> <u></u><u></u></p><ul type="disc"><li>Web3D Ecosystem and the Metaverse - SIGGRAPH 2022 BOF, Join the Web3D Consortium for a discussion on how #X3D technology contributes to the Metaverse. From Interactive Real-Time 3D, to Mixed Reality and Humanoid Animation #HAnim for an open Metaverse.<u></u><u></u></li><li><a href="https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftwitter.com%2FWeb3DConsortium%2Fstatus%2F1553065575512911876&data=05%7C01%7Cbrutzman%40nps.edu%7Cbdc0c6d817e2428d066508da7743f8fe%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C637953431078260556%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=oZbXr7v6Z%2FQXcZJcit5uFilHoPmRl4ZhYxO1dpLNotk%3D&reserved=0" target="_blank">https://twitter.com/Web3DConsortium/status/1553065575512911876</a><u></u><u></u></li><li><a href="https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fyoutu.be%2F2T8WbIpdIDc&data=05%7C01%7Cbrutzman%40nps.edu%7Cbdc0c6d817e2428d066508da7743f8fe%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C637953431078416708%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=kj8Cc3Fj1scRbkvYrM%2BI6c3mKMPdcU2Jj4U1z1Y93T0%3D&reserved=0" target="_blank">https://youtu.be/2T8WbIpdIDc</a><u></u><u></u></li></ul><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">TODO: post two more videos from SIGGRAPH 2022 BOFs… hopefully next week.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><ol start="5" type="1"><li><b>Metaverse Standards Forum</b>.  As a Standards Development Organization (SDO) Web3D Consortium is a founding member of Metaverse Standards Forum.  This work continues to ramp up rapidly, now with 1200 members.<u></u><u></u></li></ol><p class="MsoNormal"> <u></u><u></u></p><ul type="disc"><li>Metaverse Standards Forum: Where Leading Standards Organizations and Companies Cooperate to Foster Interoperability Standards for an Open Metaverse<u></u><u></u></li><li><a href="https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmetaverse-standards.org%2F&data=05%7C01%7Cbrutzman%40nps.edu%7Cbdc0c6d817e2428d066508da7743f8fe%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C637953431078416708%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=d0ZzhsRn71WCu99ZgLUEWqKcnM%2BwOoINxBniCtHP7XU%3D&reserved=0" target="_blank">https://metaverse-standards.org</a><u></u><u></u></li></ul><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Web3D Consortium actually has a lot of available technology capabilities in this space.  To learn more, please see<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><ul type="disc"><li>“The Metaverse Standards Forum provides a unique opportunity to achieve secure, collaborative (interoperable), durable, and pervasive Mixed-Reality content,” said Nicholas Polys Ph.D., president of the Web3D Consortium.<u></u><u></u></li><li><a href="https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftwitter.com%2FWeb3DConsortium%2Fstatus%2F1539412412377333761&data=05%7C01%7Cbrutzman%40nps.edu%7Cbdc0c6d817e2428d066508da7743f8fe%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C637953431078572953%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=5c%2BEX6VtTFTcdfiFztRhI7DntKHCQ%2F0pjNd47LQtjgY%3D&reserved=0" target="_blank">https://twitter.com/Web3DConsortium/status/1539412412377333761</a><u></u><u></u></li><li><a href="https://www.web3d.org/blog/anitahavele/keys-open-interoperable-metaverse" target="_blank">https://www.web3d.org/blog/anitahavele/keys-open-interoperable-metaverse</a><u></u><u></u></li></ul><p class="MsoNormal"> <u></u><u></u></p><ol start="6" type="1"><li><b>Or else</b>.  Have fun with X3D!  8)<u></u><u></u></li></ol><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New""> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">all the best, Don</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">-- </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">Don Brutzman  Naval Postgraduate School, Code USW/Br        <a href="mailto:brutzman@nps.edu" target="_blank" style="font-family:"Courier New"">brutzman@nps.edu</a></span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA    +1.831.656.2149</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">X3D graphics, virtual worlds, Navy robotics https://</span> <span style="font-size:10pt;font-family:"Courier New""><a href="http://faculty.nps.edu/brutzman" target="_blank" style="font-family:"Courier New"">faculty.nps.edu/brutzman</a></span><u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p></div></div><p class="MsoNormal">_______________________________________________<br>x3d-public mailing list<br><a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a><br><a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><u></u><u></u></p></blockquote></div></div></div></div></div></blockquote></div></div>