<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body dir="auto">
I am running late with family and will be there in about five or 10 minutes<br>
<br>
<div dir="ltr">
<div><span style="font-family: Helvetica; font-size: medium; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: auto; ">v/r
 Don</span></div>
<span style="font-family: Helvetica; font-size: medium; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: auto; ">
<div><span style="font-family: Helvetica; font-size: medium; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: auto; "><br>
</span></div>
Sent from my handheld device</span></div>
<div dir="ltr"><br>
<blockquote type="cite">On Mar 3, 2021, at 08:16, Brutzman, Donald (Don) (CIV) <brutzman@nps.edu> wrote:<br>
<br>
</blockquote>
</div>
<blockquote type="cite">
<div dir="ltr"><span>Hi Jordi, am able to return to this effort soon.  Might we meet next Monday at 0800 pacific?</span><br>
<span></span><br>
<span>We can use Web3D zoom room, will send you an appointment and we can adjust times as needed.</span><br>
<span></span><br>
<span>On 3/1/2021 8:16 AM, jordircardona@yahoo.com wrote:</span><br>
<blockquote type="cite"><span>Thanks Don. I can give you my Python source scripts, in case you want to use them. Just tell me.</span><br>
</blockquote>
<span></span><br>
<span>Yes let's discuss.  Perhaps you maintain primary version control, and we archive versions on Web3D sourceforge?</span><br>
<span></span><br>
<span>Am hoping to do a brief code walkthrough if that is OK, hoping to understand your approach.</span><br>
<span></span><br>
<span>You might also find the x3d.py package of interest.  I believe most (perhaps all) the information needed for a implementing program to create your configuration files might be there already; if something is missing, it will be good to identify (and hopefully
 remedy) that.</span><br>
<span></span><br>
<span>[1]    Python Package Index (PyPI) x3d.py v4.0.40</span><br>
<span>   https://pypi.org/project/x3d</span><br>
<span></span><br>
<span>[2]    Python X3D Package x3d.py</span><br>
<span>      https://www.web3d.org/x3d/stylesheets/python/python.html</span><br>
<span></span><br>
<span>"The x3d.py Python X3D Package supports programmers with Python interfaces and objects for standards-based X3D programming, all as open source."</span><br>
<span></span><br>
<span>Looks like the following needs updating:</span><br>
<span></span><br>
<span>[3]    presentation: Python X3D Package Implementation</span><br>
<span>      https://www.web3d.org/x3d/stylesheets/python/documents/PythonX3dPackageImplementation.pdf</span><br>
<span></span><br>
<blockquote type="cite"><span>Or if anybody experienced with Vim or Ultra Edit wants to contribute too.</span><br>
</blockquote>
<blockquote type="cite"><span>I had a look at Vim documentation for this, and it's very confusing. As many things in Linux (sorry if offends someone) some sites says it's one way, others say different things. Not sure if there is a modern and simple guide for
 their syntax files. If someone more experienced with Vim and Linux can help or do that part, it would be better.</span><br>
</blockquote>
<span></span><br>
<span>(rhyming) Hmmm any Vim power users out there?</span><br>
<span></span><br>
<span>[4]    vim</span><br>
<span>      https://www.vim.org</span><br>
<span></span><br>
<span>[5]    Wikipedia: vim</span><br>
<span>      https://en.wikipedia.org/wiki/Vim_(text_editor)</span><br>
<span></span><br>
<blockquote type="cite"><span>Ultra Edit is more documented, although it's a lot to read now, and I am a bit in the middle of finishing many works now. For that I would need help.</span><br>
</blockquote>
<blockquote type="cite"><span>I found this: https://www.ultraedit.com/wiki/Wordfiles <https://www.ultraedit.com/wiki/Wordfiles></span><br>
</blockquote>
<blockquote type="cite"><span>Maybe for this the xlst approach can do too.</span><br>
</blockquote>
<blockquote type="cite"><span>-Jordi</span><br>
</blockquote>
<span></span><br>
<span>Yes am keen to do that, but first hoping we can get clear about color conventions and anything else configurable.  Maybe then we can have a consistent approach across major text editors, if that is useful.</span><br>
<span></span><br>
<span>Another potential asset, if wanted and applicable: tooltip information.  This information is retrievable via XML file, and indeed tooltip topic sentences are embedded in Python and Java APIs as well as X3D Ontology.</span><br>
<span></span><br>
<span>[6]    Extensible 3D (X3D) 4.0 Tooltips</span><br>
<span>   https://www.web3d.org/x3d/content/X3dTooltips.html</span><br>
<span>   https://www.web3d.org/x3d/content/x3d-4.0.profile.xml</span><br>
<span></span><br>
<span>Gracias Jordi</span><br>
<span></span><br>
<span></span><br>
<blockquote type="cite"><span>On Monday, March 1, 2021, 05:02:08 PM GMT+1, x3d-public-request@web3d.org <x3d-public-request@web3d.org> wrote:</span><br>
</blockquote>
<blockquote type="cite"><span>Send x3d-public mailing list submissions to</span><br>
</blockquote>
<blockquote type="cite"><span>x3d-public@web3d.org <mailto:x3d-public@web3d.org></span><br>
</blockquote>
<blockquote type="cite"><span>To subscribe or unsubscribe via the World Wide Web, visit</span><br>
</blockquote>
<blockquote type="cite"><span>http://web3d.org/mailman/listinfo/x3d-public_web3d.org <http://web3d.org/mailman/listinfo/x3d-public_web3d.org></span><br>
</blockquote>
<blockquote type="cite"><span>or, via email, send a message with subject or body 'help' to</span><br>
</blockquote>
<blockquote type="cite"><span>x3d-public-request@web3d.org <mailto:x3d-public-request@web3d.org></span><br>
</blockquote>
<blockquote type="cite"><span>You can reach the person managing the list at</span><br>
</blockquote>
<blockquote type="cite"><span>x3d-public-owner@web3d.org <mailto:x3d-public-owner@web3d.org></span><br>
</blockquote>
<blockquote type="cite"><span>When replying, please edit your Subject line so it is more specific</span><br>
</blockquote>
<blockquote type="cite"><span>than "Re: Contents of x3d-public digest..."</span><br>
</blockquote>
<blockquote type="cite"><span>Today's Topics:</span><br>
</blockquote>
<blockquote type="cite"><span>  1. X3D working group minutes 26 FEB 2021: Web3D Khronos Press</span><br>
</blockquote>
<blockquote type="cite"><span>      Release, Implementation progress (Don Brutzman)</span><br>
</blockquote>
<blockquote type="cite"><span>  2. X3D working group minutes 26 FEB 2021: Web3D Khronos Press</span><br>
</blockquote>
<blockquote type="cite"><span>      Release, Metadata, Implementation progress (NPP, HAnim, audio),</span><br>
</blockquote>
<blockquote type="cite"><span>      working group activity (Don Brutzman)</span><br>
</blockquote>
<blockquote type="cite"><span>----------------------------------------------------------------------</span><br>
</blockquote>
<blockquote type="cite"><span>Message: 1</span><br>
</blockquote>
<blockquote type="cite"><span>Date: Mon, 1 Mar 2021 06:52:41 -0800</span><br>
</blockquote>
<blockquote type="cite"><span>From: Don Brutzman <brutzman@nps.edu <mailto:brutzman@nps.edu>></span><br>
</blockquote>
<blockquote type="cite"><span>To: X3D Graphics public mailing list <x3d-public@web3d.org <mailto:x3d-public@web3d.org>></span><br>
</blockquote>
<blockquote type="cite"><span>Subject: [x3d-public] X3D working group minutes 26 FEB 2021: Web3D</span><br>
</blockquote>
<blockquote type="cite"><span>    Khronos Press Release, Implementation progress</span><br>
</blockquote>
<blockquote type="cite"><span>Message-ID: <c076ca97-9455-d51b-c222-3ec09d6e371b@nps.edu <mailto:c076ca97-9455-d51b-c222-3ec09d6e371b@nps.edu>></span><br>
</blockquote>
<blockquote type="cite"><span>Content-Type: text/plain; charset="utf-8"; format=flowed</span><br>
</blockquote>
<blockquote type="cite"><span>Attendees Dick Puk, Anita Havele and Don Brutzman</span><br>
</blockquote>
<blockquote type="cite"><span>Met Friday 26 FEB 2021 at regular time, 09-1000 pacific.</span><br>
</blockquote>
<blockquote type="cite"><span>[0.1]    Web3D Teleconference Information</span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/member/teleconference-information <https://www.web3d.org/member/teleconference-information></span><br>
</blockquote>
<blockquote type="cite"><span>> Please use the following link for all Web3D Consortium Meetings.</span><br>
</blockquote>
<blockquote type="cite"><span>></span><br>
</blockquote>
<blockquote type="cite"><span>> Join URL: https://us02web.zoom.us/j/81634670698?pwd=a1VPeU5tN01rc21Oa3hScUlHK0Rxdz09 <https://us02web.zoom.us/j/81634670698?pwd=a1VPeU5tN01rc21Oa3hScUlHK0Rxdz09></span><br>
</blockquote>
<blockquote type="cite"><span>Confirmed that no Web3D Consortium member-only information is in these minutes.</span><br>
</blockquote>
<blockquote type="cite"><span>No formal meeting last week.  Prior minutes</span><br>
</blockquote>
<blockquote type="cite"><span>[0.2]    X3D minutes 12 FEB 2021: X3D4 release, working groups are busy, possible Webinars and follow-on activities</span><br>
</blockquote>
<blockquote type="cite"><span>http://web3d.org/pipermail/x3d-public_web3d.org/2021-February/014727.html <http://web3d.org/pipermail/x3d-public_web3d.org/2021-February/014727.html></span><br>
</blockquote>
<blockquote type="cite"><span>These 12 February minutes provide two detailed updates of</span><br>
</blockquote>
<blockquote type="cite"><span>a. Draft X3D4 specification available,</span><br>
</blockquote>
<blockquote type="cite"><span>b. Active working-group meetings, and also</span><br>
</blockquote>
<blockquote type="cite"><span>c. Webinar planning.</span><br>
</blockquote>
<blockquote type="cite"><span>We expect to continue each week with current activities, implementation status and Mantis issues review.</span><br>
</blockquote>
<blockquote type="cite"><span>---</span><br>
</blockquote>
<blockquote type="cite"><span>1. Press Release.</span><br>
</blockquote>
<blockquote type="cite"><span>[1.1]    Web3D, Khronos Liaison Press Release</span><br>
</blockquote>
<blockquote type="cite"><span>======================================</span><br>
</blockquote>
<blockquote type="cite"><span>"Web3D Consortium and Khronos Group deepen cooperation on open standards for 3D on the Web"</span><br>
</blockquote>
<blockquote type="cite"><span>Web3D and Khronos have signed a liaison agreement to cooperatively advance their standards to support Web-based 3D visualization, modeling and streaming. This agreement formalizes the mutual interest of the two organizations to
 build cohesive ecosystems of related technology standards including X3D and glTF.</span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/news-story/web3d-consortium-and-khronos-group-deepen-cooperation-open-standards-3d-web <https://www.web3d.org/news-story/web3d-consortium-and-khronos-group-deepen-cooperation-open-standards-3d-web></span><br>
</blockquote>
<blockquote type="cite"><span>======================================</span><br>
</blockquote>
<blockquote type="cite"><span>This is great news.  Thanks to everyone involved who has gotten us to this point.</span><br>
</blockquote>
<blockquote type="cite"><span>It is interesting to consider that it has taken X3D at least a decade to "catch up" and regain technical parity for rendering.  This is first due to steady stable progress by many people.  Today's X3D4 capabilities for physically
 based rendering (PBR) and other advanced techniques are primarily due to the design and implementation efforts of Michalis Kamburelis.</span><br>
</blockquote>
<blockquote type="cite"><span>Further study recommended.  Please see his work for direct examples and detailed explanations of how all this works together.</span><br>
</blockquote>
<blockquote type="cite"><span>[1.2]    Castle Game Engine: 3D and 2D game engine</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io <https://castle-engine.io></span><br>
</blockquote>
<blockquote type="cite"><span>[1.3]    view3dscene versio 4.0.0</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/view3dscene.php <https://castle-engine.io/view3dscene.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.4]    Scene graph (X3D)</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/vrml_x3d.php <https://castle-engine.io/vrml_x3d.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.5]    Larger X3D Extensions (Compositing Shaders, Mirrors on flat objects, Screen Effects, Shadow Maps, Shadow Volumes)</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/x3d_larger_extensions.php <https://castle-engine.io/x3d_larger_extensions.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.6]    NIST conformance test suite results</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/nist_vrml_test_suite.php <https://castle-engine.io/nist_vrml_test_suite.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.7]    Convert everything to X3D</span><br>
</blockquote>
<blockquote type="cite"><span>          (glTF, X3D, VRML, Wavefront OBJ, STL, Collada, 3DS, MD3, Spine JSON and others)</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/convert.php <https://castle-engine.io/convert.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.8] https://castle-engine.io/creating_data_blender.phpDemo <https://castle-engine.io/creating_data_blender.phpDemo >models</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/demo_models.php <https://castle-engine.io/demo_models.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.9]    Github castle-engine / demo-models</span><br>
</blockquote>
<blockquote type="cite"><span>          "Demo 3D models (mostly in X3D and VRML formats) of view3dscene and Castle Game Engine"</span><br>
</blockquote>
<blockquote type="cite"><span>https://github.com/castle-engine/demo-models <https://github.com/castle-engine/demo-models></span><br>
</blockquote>
<blockquote type="cite"><span>[1.10]    Castle Game Engine video overview (focusing on glTF, X3D, view3dscene and graphic features)</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/wp/2020/12/06/castle-game-engine-video-overview-focusing-on-gltf-x3d-view3dscene-and-graphic-features/ <https://castle-engine.io/wp/2020/12/06/castle-game-engine-video-overview-focusing-on-gltf-x3d-view3dscene-and-graphic-features/></span><br>
</blockquote>
<blockquote type="cite"><span>---</span><br>
</blockquote>
<blockquote type="cite"><span>2. Implementation progress</span><br>
</blockquote>
<blockquote type="cite"><span>Worth repeating: recent summary at</span><br>
</blockquote>
<blockquote type="cite"><span>[2.0]    [x3d-public] X3D4 Architecture validation and implementation update, with thanks</span><br>
</blockquote>
<blockquote type="cite"><span>https://web3d.org/pipermail/x3d-public_web3d.org/2020-December/014302.html <https://web3d.org/pipermail/x3d-public_web3d.org/2020-December/014302.html></span><br>
</blockquote>
<blockquote type="cite"><span>---</span><br>
</blockquote>
<blockquote type="cite"><span>3. Working Group activities.</span><br>
</blockquote>
<blockquote type="cite"><span>X3D</span><br>
</blockquote>
<blockquote type="cite"><span>HAnim improving specs</span><br>
</blockquote>
<blockquote type="cite"><span>Semantic Web</span><br>
</blockquote>
<blockquote type="cite"><span>CAD reviewing document</span><br>
</blockquote>
<blockquote type="cite"><span>Audio soon to release X3DOM modifications for review</span><br>
</blockquote>
<blockquote type="cite"><span>Medical ???</span><br>
</blockquote>
<blockquote type="cite"><span>Cultural and Natural Heritage ???</span><br>
</blockquote>
<blockquote type="cite"><span>Web3D UX has really interesting discussions going on</span><br>
</blockquote>
<blockquote type="cite"><span>Web3D 2021 Committee has started meeting, planning and preparing.</span><br>
</blockquote>
<blockquote type="cite"><span>all the best, Don</span><br>
</blockquote>
<blockquote type="cite"><span>-- </span><br>
</blockquote>
<blockquote type="cite"><span>Don Brutzman  Naval Postgraduate School, Code USW/Br brutzman@nps.edu <mailto:brutzman@nps.edu></span><br>
</blockquote>
<blockquote type="cite"><span>Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA  +1.831.656.2149</span><br>
</blockquote>
<blockquote type="cite"><span>X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman <http://faculty.nps.edu/brutzman></span><br>
</blockquote>
<blockquote type="cite"><span>------------------------------</span><br>
</blockquote>
<blockquote type="cite"><span>Message: 2</span><br>
</blockquote>
<blockquote type="cite"><span>Date: Mon, 1 Mar 2021 08:01:12 -0800</span><br>
</blockquote>
<blockquote type="cite"><span>From: Don Brutzman <brutzman@nps.edu <mailto:brutzman@nps.edu>></span><br>
</blockquote>
<blockquote type="cite"><span>To: X3D Graphics public mailing list <x3d-public@web3d.org <mailto:x3d-public@web3d.org>></span><br>
</blockquote>
<blockquote type="cite"><span>Subject: [x3d-public] X3D working group minutes 26 FEB 2021: Web3D</span><br>
</blockquote>
<blockquote type="cite"><span>    Khronos Press Release, Metadata, Implementation progress (NPP, HAnim,</span><br>
</blockquote>
<blockquote type="cite"><span>    audio), working group activity</span><br>
</blockquote>
<blockquote type="cite"><span>Message-ID: <ab7ac778-f560-7b15-3583-74ee6b16d320@nps.edu <mailto:ab7ac778-f560-7b15-3583-74ee6b16d320@nps.edu>></span><br>
</blockquote>
<blockquote type="cite"><span>Content-Type: text/plain; charset="utf-8"; format=flowed</span><br>
</blockquote>
<blockquote type="cite"><span>Attendees Dick Puk, Anita Havele and Don Brutzman</span><br>
</blockquote>
<blockquote type="cite"><span>Met Friday 26 FEB 2021 at regular time, 09-1000 pacific.</span><br>
</blockquote>
<blockquote type="cite"><span>[0.1]    Web3D Teleconference Information</span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/member/teleconference-information <https://www.web3d.org/member/teleconference-information></span><br>
</blockquote>
<blockquote type="cite"><span>> Please use the following link for all Web3D Consortium Meetings.</span><br>
</blockquote>
<blockquote type="cite"><span>></span><br>
</blockquote>
<blockquote type="cite"><span>> Join URL: https://us02web.zoom.us/j/81634670698?pwd=a1VPeU5tN01rc21Oa3hScUlHK0Rxdz09 <https://us02web.zoom.us/j/81634670698?pwd=a1VPeU5tN01rc21Oa3hScUlHK0Rxdz09></span><br>
</blockquote>
<blockquote type="cite"><span>Confirmed that no Web3D Consortium member-only information is in these minutes.</span><br>
</blockquote>
<blockquote type="cite"><span>No formal meeting last week.  Prior minutes:</span><br>
</blockquote>
<blockquote type="cite"><span>[0.2]    X3D minutes 12 FEB 2021: X3D4 release, working groups are busy, possible Webinars and follow-on activities</span><br>
</blockquote>
<blockquote type="cite"><span>https://web3d.org/pipermail/x3d-public_web3d.org/2021-February/014727.html <https://web3d.org/pipermail/x3d-public_web3d.org/2021-February/014727.html></span><br>
</blockquote>
<blockquote type="cite"><span>These 12 February minutes provide two detailed updates of</span><br>
</blockquote>
<blockquote type="cite"><span>a. Draft X3D4 specification available,</span><br>
</blockquote>
<blockquote type="cite"><span>b. Active working-group meetings, and also</span><br>
</blockquote>
<blockquote type="cite"><span>c. Webinar planning.</span><br>
</blockquote>
<blockquote type="cite"><span>We expect to continue each week with current activities, implementation status and Mantis issues review.</span><br>
</blockquote>
<blockquote type="cite"><span>---</span><br>
</blockquote>
<blockquote type="cite"><span>1. Press Release.</span><br>
</blockquote>
<blockquote type="cite"><span>[1.1]    Web3D, Khronos Liaison Press Release</span><br>
</blockquote>
<blockquote type="cite"><span>======================================</span><br>
</blockquote>
<blockquote type="cite"><span>"Web3D Consortium and Khronos Group deepen cooperation on open standards for 3D on the Web"</span><br>
</blockquote>
<blockquote type="cite"><span>Web3D and Khronos have signed a liaison agreement to cooperatively advance their standards to support Web-based 3D visualization, modeling and streaming. This agreement formalizes the mutual interest of the two organizations to
 build cohesive ecosystems of related technology standards including X3D and glTF.</span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/news-story/web3d-consortium-and-khronos-group-deepen-cooperation-open-standards-3d-web <https://www.web3d.org/news-story/web3d-consortium-and-khronos-group-deepen-cooperation-open-standards-3d-web></span><br>
</blockquote>
<blockquote type="cite"><span>======================================</span><br>
</blockquote>
<blockquote type="cite"><span>This is great news.  Thanks to everyone involved who has gotten us to this point.</span><br>
</blockquote>
<blockquote type="cite"><span>It is interesting to consider that it has taken X3D at least a decade to "catch up" and regain technical parity for rendering.  This is first due to steady stable progress by many people.  Today's X3D4 capabilities for physically
 based rendering (PBR) and other advanced techniques are primarily due to the design and implementation efforts of Michalis Kamburelis.</span><br>
</blockquote>
<blockquote type="cite"><span>Further study recommended.  Please see his work for direct examples and detailed explanations of how all this works together.</span><br>
</blockquote>
<blockquote type="cite"><span>[1.2]    Castle Game Engine: 3D and 2D game engine</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io <https://castle-engine.io></span><br>
</blockquote>
<blockquote type="cite"><span>[1.3]    view3dscene versio 4.0.0</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/view3dscene.php <https://castle-engine.io/view3dscene.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.4]    Scene graph (X3D)</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/vrml_x3d.php <https://castle-engine.io/vrml_x3d.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.5]    Larger X3D Extensions (Compositing Shaders, Mirrors on flat objects, Screen Effects, Shadow Maps, Shadow Volumes)</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/x3d_larger_extensions.php <https://castle-engine.io/x3d_larger_extensions.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.6]    NIST conformance test suite results</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/nist_vrml_test_suite.php <https://castle-engine.io/nist_vrml_test_suite.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.7]    Convert everything to X3D</span><br>
</blockquote>
<blockquote type="cite"><span>          (glTF, X3D, VRML, Wavefront OBJ, STL, Collada, 3DS, MD3, Spine JSON and others)</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/convert.php <https://castle-engine.io/convert.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.8]    Exporting from Blender</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/creating_data_blender.php <https://castle-engine.io/creating_data_blender.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.9]    Demo models</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/demo_models.php <https://castle-engine.io/demo_models.php></span><br>
</blockquote>
<blockquote type="cite"><span>[1.10]    Github castle-engine / demo-models</span><br>
</blockquote>
<blockquote type="cite"><span>          "Demo 3D models (mostly in X3D and VRML formats) of view3dscene and Castle Game Engine"</span><br>
</blockquote>
<blockquote type="cite"><span>https://github.com/castle-engine/demo-models <https://github.com/castle-engine/demo-models></span><br>
</blockquote>
<blockquote type="cite"><span>[1.11]    Castle Game Engine video overview (focusing on glTF, X3D, view3dscene and graphic features)</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/wp/2020/12/06/castle-game-engine-video-overview-focusing-on-gltf-x3d-view3dscene-and-graphic-features <https://castle-engine.io/wp/2020/12/06/castle-game-engine-video-overview-focusing-on-gltf-x3d-view3dscene-and-graphic-features></span><br>
</blockquote>
<blockquote type="cite"><span>Wow, incredible breadth depth and detail!!  Enjoy... 8)</span><br>
</blockquote>
<blockquote type="cite"><span>---</span><br>
</blockquote>
<blockquote type="cite"><span>2. Metadata</span><br>
</blockquote>
<blockquote type="cite"><span>A major goal for this year is to establish comprehensive metadata practice in X3D.</span><br>
</blockquote>
<blockquote type="cite"><span>[2.1]    X3D Scene Authoring Hints: meta Statements and Metadata Nodes</span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#meta <https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#meta></span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#Metadata <https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#Metadata></span><br>
</blockquote>
<blockquote type="cite"><span>Michalis, am hoping we can look at how you are doing the following.  In addition to add hoc techniques, it might make sense to create a simple MetadataSet vocabulary when converting formats (as in reference [1.7] above) or when
 exporting from Blender:</span><br>
</blockquote>
<blockquote type="cite"><span>[2.2]    Reading glTF extras (e.g. from Blender custom properties) to X3D metadata,</span><br>
</blockquote>
<blockquote type="cite"><span>          support changing shape collision mode from Blender, documentation improvements</span><br>
</blockquote>
<blockquote type="cite"><span>https://castle-engine.io/wp/2020/12/26/reading-gltf-extras-e-g-from-blender-custom-properties-to-x3d-metadata-support-changing-shape-collision-mode-from-blender-documentation-improvements/ <https://castle-engine.io/wp/2020/12/26/reading-gltf-extras-e-g-from-blender-custom-properties-to-x3d-metadata-support-changing-shape-collision-mode-from-blender-documentation-improvements/></span><br>
</blockquote>
<blockquote type="cite"><span>Jakub Flotynski and I have been working on parsing structured X3D metadata using Semantic Web techniques.  We have good rules for model document head-meta information and I've been improving X3dTidy cleanup & regularization of
 other MetadataSet structures.  This is a shared interest in CAD Design Printing and Scanning (DPS) as well.</span><br>
</blockquote>
<blockquote type="cite"><span>[2.3]    X3D Ontology for Semantic Web, Queries, document meta information</span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/x3d/content/semantics/semantics.html#Queries <https://www.web3d.org/x3d/content/semantics/semantics.html#Queries></span><br>
</blockquote>
<blockquote type="cite"><span>> X3D Semantic Web Working Group efforts include defining use cases for queries and demonstrating examples, which will like follow three general patterns:</span><br>
</blockquote>
<blockquote type="cite"><span>></span><br>
</blockquote>
<blockquote type="cite"><span>> * Geometric properties of an X3D model, some of which are addable (e.g. bbox values for dimension).</span><br>
</blockquote>
<blockquote type="cite"><span>> * Document meta information.</span><br>
</blockquote>
<blockquote type="cite"><span>> * Typed Metadata* values in an X3D model, often for a given vocabulary.</span><br>
</blockquote>
<blockquote type="cite"><span>> * Consider constructs used in 3D model search to determine applicability and possible addition.</span><br>
</blockquote>
<blockquote type="cite"><span>[2.4]    X3D Ontology for Semantic Web, Queries, document meta information</span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/x3d/content/semantics/semantics.html#HelloX3dAuthorsAnimationChainQueries <https://www.web3d.org/x3d/content/semantics/semantics.html#HelloX3dAuthorsAnimationChainQueries></span><br>
</blockquote>
<blockquote type="cite"><span>[2.4a] https://www.web3d.org/x3d/content/semantics/queries/AllDocumentMetaInformation.rq.txt <https://www.web3d.org/x3d/content/semantics/queries/AllDocumentMetaInformation.rq.txt></span><br>
</blockquote>
<blockquote type="cite"><span>---------------------------------------------------------------------------------------------------------------------------------------------</span><br>
</blockquote>
<blockquote type="cite"><span>| metaName      | metaContent                                                                                                              |</span><br>
</blockquote>
<blockquote type="cite"><span>=============================================================================================================================================</span><br>
</blockquote>
<blockquote type="cite"><span>| "modified"    | "20 October 2019"                                                                                                        |</span><br>
</blockquote>
<blockquote type="cite"><span>| "generator"  | "X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit <https://savage.nps.edu/X3D-Edit>"                                                                          |</span><br>
</blockquote>
<blockquote type="cite"><span>| "description" | "Fully developed animation-chain example showing spinning globe and text: Hello!"                                        |</span><br>
</blockquote>
<blockquote type="cite"><span>| "title"      | "HelloX3dAuthorsAnimationChain.x3d"                                                                                      |</span><br>
</blockquote>
<blockquote type="cite"><span>| "identifier"  | "http://X3dGraphics.com/examples/X3dForWebAuthors/Chapter07EventAnimationInterpolation/HelloX3dAuthorsAnimationChain.x3d <http://X3dGraphics.com/examples/X3dForWebAuthors/Chapter07EventAnimationInterpolation/HelloX3dAuthorsAnimationChain.x3d>"
 |</span><br>
</blockquote>
<blockquote type="cite"><span>| "license"    | "../license.html"                                                                                                        |</span><br>
</blockquote>
<blockquote type="cite"><span>| "creator"    | "Don Brutzman"                                                                                                            |</span><br>
</blockquote>
<blockquote type="cite"><span>| "reference"  | "https://www.web3d.org/x3d/content/examples/Basic/course/HelloX3dAuthorsAnimationChain.x3d <https://www.web3d.org/x3d/content/examples/Basic/course/HelloX3dAuthorsAnimationChain.x3d>"                          
   |</span><br>
</blockquote>
<blockquote type="cite"><span>| "created"    | "5 October 2000"                                                                                                          |</span><br>
</blockquote>
<blockquote type="cite"><span>---------------------------------------------------------------------------------------------------------------------------------------------</span><br>
</blockquote>
<blockquote type="cite"><span>[2.4a] https://www.web3d.org/x3d/content/semantics/queries/DocumentMetaProperties.rq.txt <https://www.web3d.org/x3d/content/semantics/queries/DocumentMetaProperties.rq.txt></span><br>
</blockquote>
<blockquote type="cite"><span>------------------------------------------------------------------------------------------------------------------------------------------------------------</span><br>
</blockquote>
<blockquote type="cite"><span>| title                              | creator        | created          | modified          | hasLicense | hasDescription | hasIdentifier | hasReference |</span><br>
</blockquote>
<blockquote type="cite"><span>============================================================================================================================================================</span><br>
</blockquote>
<blockquote type="cite"><span>| "HelloX3dAuthorsAnimationChain.x3d" | "Don Brutzman" | "5 October 2000" | "20 October 2019" | true      | true          | true          | true        |</span><br>
</blockquote>
<blockquote type="cite"><span>------------------------------------------------------------------------------------------------------------------------------------------------------------</span><br>
</blockquote>
<blockquote type="cite"><span>More properties, rules and queries are being defined.  A topic of interest for Jakub and I is whether these many Semantic Web constructs can be collected together as a query resource of X3D modelers, either within the X3D Ontology
 or as a separate loadable library file.  Interesting.</span><br>
</blockquote>
<blockquote type="cite"><span>It will be quite powerful if we can align these techniques via regularized best practices for</span><br>
</blockquote>
<blockquote type="cite"><span>- X3D MetadataSet structured vocabularies,</span><br>
</blockquote>
<blockquote type="cite"><span>- Dublin Core document metadata (now done),</span><br>
</blockquote>
<blockquote type="cite"><span>- glTF extras for custom properties,</span><br>
</blockquote>
<blockquote type="cite"><span>- CAD Design Printing and Scanning (DPS) export,</span><br>
</blockquote>
<blockquote type="cite"><span>- Architecture and Building Information Modeling (BIM) support,</span><br>
</blockquote>
<blockquote type="cite"><span>- human-body medical information, and</span><br>
</blockquote>
<blockquote type="cite"><span>- Cultural Natural Heritage archival records.</span><br>
</blockquote>
<blockquote type="cite"><span>Hmmm, did we leave anything out?  Ah yes, "all of the above" when establishing City Information Modeling (CIM) for Smart Cities.</span><br>
</blockquote>
<blockquote type="cite"><span>[2.5]    Web3D 2020 Conference: Representation and Visualization for Smart Cities</span><br>
</blockquote>
<blockquote type="cite"><span>https://web3d.siggraph.org/representation-and-visualization-for-smart-cities <https://web3d.siggraph.org/representation-and-visualization-for-smart-cities></span><br>
</blockquote>
<blockquote type="cite"><span>---</span><br>
</blockquote>
<blockquote type="cite"><span>3. Implementation progress</span><br>
</blockquote>
<blockquote type="cite"><span>Worth repeating: recent summary at</span><br>
</blockquote>
<blockquote type="cite"><span>[3.1]    [x3d-public] X3D4 Architecture validation and implementation update, with thanks</span><br>
</blockquote>
<blockquote type="cite"><span>https://web3d.org/pipermail/x3d-public_web3d.org/2020-December/014302.html <https://web3d.org/pipermail/x3d-public_web3d.org/2020-December/014302.html></span><br>
</blockquote>
<blockquote type="cite"><span>---</span><br>
</blockquote>
<blockquote type="cite"><span>a. Thanks to Jordi Cardona for continuing work on Notepad++ support for X3D.</span><br>
</blockquote>
<blockquote type="cite"><span>[3.2]    [x3d-public] NppX3D Update, opinions please</span><br>
</blockquote>
<blockquote type="cite"><span>https://web3d.org/pipermail/x3d-public_web3d.org/2021-February/014734.html <https://web3d.org/pipermail/x3d-public_web3d.org/2021-February/014734.html></span><br>
</blockquote>
<blockquote type="cite"><span>https://web3d.org/pipermail/x3d-public_web3d.org/2021-February/014735.html <https://web3d.org/pipermail/x3d-public_web3d.org/2021-February/014735.html></span><br>
</blockquote>
<blockquote type="cite"><span>Jordi, am hoping to test your latest and provide comments this week.  As before, following your progress and lessons learned, am looking to autogenerate settings for UltraEdit.</span><br>
</blockquote>
<blockquote type="cite"><span>---</span><br>
</blockquote>
<blockquote type="cite"><span>b. HAnim conversion from HAnim1 to HAnim2</span><br>
</blockquote>
<blockquote type="cite"><span>Joe Williams and I have been doing a lot of scrutiny and work on HAnim conversion from HAnim1 to HAnim2.</span><br>
</blockquote>
<blockquote type="cite"><span>Found and fixed a class of enumeration-name alias errors in X3D XML Schema and X3D, now fixed.  This cleaned up a number of "false positive" errors and warnings on the examples archive.  Quality assurance (QA) testing and deployment
 continues.</span><br>
</blockquote>
<blockquote type="cite"><span>[3.3]    HAnim2 names and HAnim1 aliases for Joint, Segment and Site, with figure</span><br>
</blockquote>
<blockquote type="cite"><span>http://web3d.org/pipermail/x3d-public_web3d.org/2021-February/014761.html <http://web3d.org/pipermail/x3d-public_web3d.org/2021-February/014761.html></span><br>
</blockquote>
<blockquote type="cite"><span>http://web3d.org/pipermail/x3d-public_web3d.org/2021-February/014762.html <http://web3d.org/pipermail/x3d-public_web3d.org/2021-February/014762.html></span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/x3d/content/examples/HumanoidAnimation/HandFootJointNameAliasFiguresHAnim2and1.pdf <https://www.web3d.org/x3d/content/examples/HumanoidAnimation/HandFootJointNameAliasFiguresHAnim2and1.pdf></span><br>
</blockquote>
<blockquote type="cite"><span>Question for everyone: having three correspondence tables between names for HAnim2 and HAnim1 seems really useful (and would have eliminated much earlier mystery).  Shall we propose adding it?</span><br>
</blockquote>
<blockquote type="cite"><span>---</span><br>
</blockquote>
<blockquote type="cite"><span>c. X3D4 Sound Component and W3C Audio API</span><br>
</blockquote>
<blockquote type="cite"><span>Efi Lakka continues to make excellent progress on her X3DOM implementation and a variety of javascript tools for drawing audio graphs which we might well apply to X3D4 declarative form.  Explanation:</span><br>
</blockquote>
<blockquote type="cite"><span>[3.4]    Web3D 2020 Conference, Tutorial #5, X3D4 Sound and Audio</span><br>
</blockquote>
<blockquote type="cite"><span>https://web3d.siggraph.org/x3d-audio-graphs-acoustic-properties-3d-spatial-sound/ <https://web3d.siggraph.org/x3d-audio-graphs-acoustic-properties-3d-spatial-sound/></span><br>
</blockquote>
<blockquote type="cite"><span>[3.5]    Web3D 2020 Conference, Paper, Extending X3D Realism with Audio Graphs, Acoustic Properties and 3D Spatial Sound</span><br>
</blockquote>
<blockquote type="cite"><span>        hhttps://web3d.siggraph.org/extending-x3d-realism-audio-graphs-acoustic-properties-3d-spatial-sound</span><br>
</blockquote>
<blockquote type="cite"><span>Thanos Malamos and I have begun attending weekly meetings of W3C Web Audio Working Group whenever possible.  We hope to learn more about connecting media streams, along with deeper understanding of how this work continues to evolve.</span><br>
</blockquote>
<blockquote type="cite"><span>We had a good meeting last week but my laptop overheated and crashed (no really) so we lost the minutes... more to follow.  Go Efi Go!  8)</span><br>
</blockquote>
<blockquote type="cite"><span>---</span><br>
</blockquote>
<blockquote type="cite"><span>4. Working Group activities.</span><br>
</blockquote>
<blockquote type="cite"><span>Anita Havele has asked each group to provide inputs on progress.</span><br>
</blockquote>
<blockquote type="cite"><span>- X3D (submitted) much successful work on X3D4, now getting architecture comments from ISO national bodies and improving github specs.</span><br>
</blockquote>
<blockquote type="cite"><span>- HAnim - improving implementation of specs</span><br>
</blockquote>
<blockquote type="cite"><span>- Semantic Web - unlocking all X3D (and eventually all structured 3D) for reasoning and query.</span><br>
</blockquote>
<blockquote type="cite"><span>- CAD Design Printing Scanning (DPS) - reviewing draft specification documents from liaison ISO activities.</span><br>
</blockquote>
<blockquote type="cite"><span>- X3D4 Audio soon to release X3DOM modifications for review and broader deployment.</span><br>
</blockquote>
<blockquote type="cite"><span>- Medical - not sure</span><br>
</blockquote>
<blockquote type="cite"><span>- Cultural and Natural Heritage - not sure</span><br>
</blockquote>
<blockquote type="cite"><span>- Web3D UX has really interesting discussions going on</span><br>
</blockquote>
<blockquote type="cite"><span>- Web3D 2021 Committee has started meeting, planning and preparing.</span><br>
</blockquote>
<blockquote type="cite"><span>TODO for community: renewed efforts on improving Blender export seem appropriate.</span><br>
</blockquote>
<blockquote type="cite"><span>---</span><br>
</blockquote>
<blockquote type="cite"><span>5. Mantis Issues</span><br>
</blockquote>
<blockquote type="cite"><span>Web3D membership privilege: distilled summary of issue chronology and resolution maintained as follows.  Some new issues this week.</span><br>
</blockquote>
<blockquote type="cite"><span>[5.1]    Web3D Mantis Issue Tracker for X3D, HAnim (set Projects field to All Projects)</span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/member-only/mantis/view_all_bug_page.php <https://www.web3d.org/member-only/mantis/view_all_bug_page.php></span><br>
</blockquote>
<blockquote type="cite"><span>[5.2]    Mantis 1320, relax requirement for quoted single-string value in MFString array</span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/member-only/mantis/view.php?id=1320 <https://www.web3d.org/member-only/mantis/view.php?id=1320></span><br>
</blockquote>
<blockquote type="cite"><span>[5.3]    Mantis 1350, HAnimMotion lacks a name field and is inconsistently defined</span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/member-only/mantis/view.php?id=1350 <https://www.web3d.org/member-only/mantis/view.php?id=1350></span><br>
</blockquote>
<blockquote type="cite"><span>[5.4]    Mantis 1349, versionContent page is missing entry for HAnimMotion node</span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/member-only/mantis/view.php?id=1349 <https://www.web3d.org/member-only/mantis/view.php?id=1349></span><br>
</blockquote>
<blockquote type="cite"><span>[5.5]    Mantis 1347, UnlitMaterial emissiveColor has incorrect default value, should be 0 0 0</span><br>
</blockquote>
<blockquote type="cite"><span>https://www.web3d.org/member-only/mantis/view.php?id=1347 <https://www.web3d.org/member-only/mantis/view.php?id=1347></span><br>
</blockquote>
<blockquote type="cite"><span>---</span><br>
</blockquote>
<blockquote type="cite"><span>6. It's All Happening</span><br>
</blockquote>
<blockquote type="cite"><span>Wow a lot is going on.  X3D4 stability helps, onward we go.</span><br>
</blockquote>
<blockquote type="cite"><span>Once again with feeling: Have Fun with X3D!  8)</span><br>
</blockquote>
<blockquote type="cite"><span>all the best, Don</span><br>
</blockquote>
<blockquote type="cite"><span>-- </span><br>
</blockquote>
<blockquote type="cite"><span>Don Brutzman  Naval Postgraduate School, Code USW/Br brutzman@nps.edu <mailto:brutzman@nps.edu></span><br>
</blockquote>
<blockquote type="cite"><span>Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA  +1.831.656.2149</span><br>
</blockquote>
<blockquote type="cite"><span>X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman <http://faculty.nps.edu/brutzman></span><br>
</blockquote>
<blockquote type="cite"><span>------------------------------</span><br>
</blockquote>
<blockquote type="cite"><span>Subject: Digest Footer</span><br>
</blockquote>
<blockquote type="cite"><span>_______________________________________________</span><br>
</blockquote>
<blockquote type="cite"><span>x3d-public mailing list</span><br>
</blockquote>
<blockquote type="cite"><span>x3d-public@web3d.org <mailto:x3d-public@web3d.org></span><br>
</blockquote>
<blockquote type="cite"><span>http://web3d.org/mailman/listinfo/x3d-public_web3d.org <http://web3d.org/mailman/listinfo/x3d-public_web3d.org></span><br>
</blockquote>
<blockquote type="cite"><span>------------------------------</span><br>
</blockquote>
<blockquote type="cite"><span>End of x3d-public Digest, Vol 144, Issue 1</span><br>
</blockquote>
<blockquote type="cite"><span>******************************************</span><br>
</blockquote>
<blockquote type="cite"><span>_______________________________________________</span><br>
</blockquote>
<blockquote type="cite"><span>x3d-public mailing list</span><br>
</blockquote>
<blockquote type="cite"><span>x3d-public@web3d.org</span><br>
</blockquote>
<blockquote type="cite"><span>http://web3d.org/mailman/listinfo/x3d-public_web3d.org</span><br>
</blockquote>
<span></span><br>
<span>all the best, Don</span><br>
<span>-- </span><br>
<span>Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman@nps.edu</span><br>
<span>Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149</span><br>
<span>X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman</span><br>
</div>
</blockquote>
</body>
</html>