<div dir="auto">Joe, I am primarily looking to create interactive sand mandalas (sacred geometry) on the web.  I don’t mind what web tech I use.  If something that is designed for Noah works, great!</div><div dir="auto"><br></div><div dir="auto">So far I’ve identified Holger’s test examples, but I haven’t assigned any extension mappings for X3D yet.  I tried looking up particle systems in blender—I’m not sure if they export if I could find them?</div><div dir="auto"><br></div><div dir="auto">Ideally, I could pick different sand colors,  create a rake of one or more fingers, and add the ability to save and restore.   Creating something like this in user code?  IDK, I’m not convinced.  So what authoring system is recommended (for creating authoring systems)? I’m on Windows 10.</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 18, 2022 at 3:40 PM Joseph D Williams <<a href="mailto:joedwil@earthlink.net">joedwil@earthlink.net</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="#954F72" style="word-wrap:break-word"><div class="m_5115383077214145647WordSection1"><ul style="margin-top:0in" type="disc"><li class="m_5115383077214145647MsoListParagraph" style="margin-left:0in">Here’s an interactive fluid example</li></ul><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Somebody wanted to make some waves! Surfing Duckies …</p><p class="MsoNormal">Doesn’t even register for cpu or gpu in any browser here. Amazing, truly, but that scene is only a bitty patch of water and a picker and propagation model and four duckies and the walls. Fine, well I want the duckies to make waves as they follow the picker over to the froggy, who has a message for them. </p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><ul style="margin-top:0in" type="disc"><li class="m_5115383077214145647MsoListParagraph" style="margin-left:0in"><a href="https://threejs.org/examples/?q=water#webgl_gpgpu_water" target="_blank">three.js examples (threejs.org)</a></li></ul><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Any of those could have an x3d implementation using canonical encodings. Sure, it is appropriate for hosts to expose current and legacy web of the gl, and maybe more, to a script running in the browser but still, we are looking for best practices of organizing data for authoring and vizualization, not just for transport, but for live realtime connected scenegraph authoring (typing numbers, operating controls, even) and realtime-anytime interactions with other authors and simulations. This means more than just spraying binary data and meta for viz, composing, and animation frames from workstation to workstation finally to make a video. Mainly, we want to be able to jam with the numbers some machine or human may give us. </p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">x3d can do any of that? If not, then what is missing for nodes and fields, or scripting? </p><p class="MsoNormal">So, to me, even if the stage, the water, the water waves, pick interactions, and the duckies were produced in a set of scripts all assembled from an assortment of data packages to keep it responsive, then we need a node or set of related nodes that provide necessary inOut for those scripts. The script then becomes part of the prototype node(s) which produce the interactions.  </p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Thanks,</p><p class="MsoNormal">Joe</p></div></div><div lang="EN-US" link="blue" vlink="#954F72" style="word-wrap:break-word"><div class="m_5115383077214145647WordSection1"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><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" style="border:none;padding:0in"><b>From: </b><a href="mailto:yottzumm@gmail.com" target="_blank">John Carlson</a><br><b>Sent: </b>Monday, March 14, 2022 2:47 PM<br><b>To: </b><a href="mailto:x3d-public@web3d.org" target="_blank">X3D Graphics public mailing list</a><br><b>Subject: </b>[x3d-public] Fluid example from the web:</p></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">Here’s an interactive fluid example using three.js:  <a href="https://threejs.org/examples/?q=water#webgl_gpgpu_water" target="_blank">https://threejs.org/examples/?q=water#webgl_gpgpu_water</a></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">On phone, drag your finger along the top of the water.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Enjoy!</p></div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">On Mon, Mar 14, 2022 at 4:36 PM John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>> wrote:</p></div><blockquote style="border-style:none none none solid;border-left-width:1pt;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt;border-left-color:rgb(204,204,204)"><div><p class="MsoNormal" style="margin-left:9.6pt">I’ve renewed my membership.  I think I will restrict my activities to JSON, which is very extensive.  I will also work on fluid visualization, with JSON using particles (which may include complex geometry, I understand).</p></div><div><p class="MsoNormal" style="margin-left:9.6pt"><u></u> <u></u></p></div><div><p class="MsoNormal" style="margin-left:9.6pt">I can really only work 2-3 days a month.   Thanks for understanding.</p></div><div><p class="MsoNormal" style="margin-left:9.6pt"><u></u> <u></u></p></div><div><p class="MsoNormal" style="margin-left:9.6pt">I will look a bit into how glTF and fluids work together now.</p></div><div><p class="MsoNormal" style="margin-left:9.6pt"><u></u> <u></u></p></div><div><p class="MsoNormal" style="margin-left:9.6pt">John</p></div><div><p class="MsoNormal" style="margin-left:9.6pt"><u></u> <u></u></p><div><div><p class="MsoNormal" style="margin-left:9.6pt">On Fri, Feb 25, 2022 at 3:36 PM John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>> wrote:</p></div></div></div></blockquote></div></div><p class="MsoNormal" style="margin-left:9.6pt">I am considering postponing renewing my membership until I can see if I can get anything done after my surgery.   They say recovery takes six weeks.  I’m guessing my renewal may coincide with my surgery date, but that’s not firm yet. </p><p class="MsoNormal"><u></u> <u></u></p></div></div></blockquote></div></div>