<div><div dir="auto">After several attempts, I was able to bring up the X_ITE viewpoints menu, select the second viewpoint and see the described animation. It wasn’t immediately obvious that bringing up the viewpoint (etc) menu was going to work, and I went back to email at least once.</div><div dir="auto"><br></div><div dir="auto">I don’t often use viewpoints, but pinching and stretching to zoom is useful, or swiping to adjust the viewpoint/camera.</div><div dir="auto"><br></div><div dir="auto">Sunrize offers a way to toggle the animation through the use of a play button, which can be aggravating if you forget to press the button. The play button selection stays persistent between loads, but needs to be pressed for each new file you want to animate. <span style="font-family:-apple-system,helveticaneue">An overall setting for this may be indicated.</span></div><div dir="auto"><br></div><div dir="auto">If there are multiple animations for multiple viewpoints, great, but we also want to multi select animation through use of toggles. </div><div dir="auto"><br></div><div dir="auto">Perhaps if there was a way to multi-select animations (like Castle) this would be the best, but I don’t want to be forced to individually select all animations (potentially one per joint) to turn them all on as in some glTF HAnim animations we’ve seen in the past. A solution for Blender glTF export has been posted. I’ve not tried Castle with a TimeSensor inside a PROTO—well, I have with HAnimDisplacers.</div><div dir="auto"><br></div><div dir="auto"><div><div dir="auto">I’ve not grokked the FreeWRL UI/UX buttons yet, but the new button descriptions help a lot.</div></div></div><div dir="auto"><br></div><div dir="auto">Providing ways to automatically select several or all animations seems like the way to go.</div><div dir="auto"><br></div><div dir="auto">Perhaps a reasoned design plus UI/UX studies will lead to standardization.</div><div dir="auto"><br></div><div dir="auto">Perhaps waiting for Castle Model Viewer to get a web presence would be best? This seems like it might happen in the next 6-9 months. </div><div dir="auto"><br></div><div dir="auto">I agree that setting a good UI/UX standard industry-wide would make a lasting impact, kind of like the WIMP (windows-icon-mouse-pointer) interface. Applying standards to a wide variety of XR devices would be helpful. Stuff like voice recognition and accessibility need to be thought out. See MSF accessibility groups and meetings.</div><div dir="auto"><br></div><div dir="auto">I get frustrated even saying a birthday out-loud with no alternate input; even ordering a frappe is difficult sometimes. If I speak slowly, I sound like I’m treating customer support like they are dummies.</div></div><div dir="auto"><br></div><div dir="auto">John<br></div><div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Dec 27, 2024 at 4:49 PM Brutzman, Donald (Don) (CIV) via x3d-public <<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div dir="ltr">
<div dir="ltr">Here is an interesting scene with two viewpoints, created for the X3D-Edit tutorial at the Web3D 2025 Conference. The second viewpoint uses the isBound event to trigger (or disable) an animation behavior, rotating the flag of Portugal (but not
the Hello Portugal text). </div>
<div dir="ltr"><br>
</div>
<div dir="ltr">
<ul style="margin-top:0px;margin-bottom:0px">
<li style="list-style-type:disc"><span>X3D Example Archives: X3D4AM, X3D for Advanced Modeling, Hello World Scenes, Hello Portugal<br>
</span></li><li style="list-style-type:disc"><span><a rel="noreferrer noopener" href="https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/HelloWorldScenes/HelloPortugalIndex.html" target="_blank">https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/HelloWorldScenes/HelloPortugalIndex.html</a><br>
</span></li></ul>
</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">It has never been obvious to me how to shift viewpoints when looking at a model on a tablet or phone. Since PgUp PgDn keys are not provided on those devices, it doesn't seem possible.<br>
</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">While using X_ITE, I just happened to discover that holding your finger down on the X3D scene without motion (i.e. without navigating), and waiting a few seconds, pops up the X_ITE menu, which includes the viewpoint list. This works on both
tablet and phone. Super useful! 😎</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Wondering if there is a similar feature in X3DOM?</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Wondering if we ought to specify support mechanisms for touch devices somewhere in the specification? Or perhaps have some best-practice usability recommendations? Viewpoint selection is the most important and effective way to navigate an X3D
scene, directly reflecting author's intent to the user.</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">
<ul style="margin-top:0px;margin-bottom:0px">
<li style="list-style-type:disc"><span>X3D 4.0 Architecture, Recommended navigation behaviours</span></li><li style="list-style-type:disc"><span><a rel="noreferrer noopener" href="https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/behaviours.html" target="_blank">https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/behaviours.html</a><br>
</span></li></ul>
</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Thanks for all insights. Have fun with X3D! 😊</div>
<div dir="ltr"><br>
</div>
<div dir="ltr"></div>
<div id="m_1605097549333243478m_8559281119558003105ms-outlook-mobile-signature">
<div dir="ltr">
<p style="margin:0in;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-size:10pt;font-family:"Courier New";line-height:1.5">all the best, Don</span></p></div></div></div></div><div><div dir="ltr"><div id="m_1605097549333243478m_8559281119558003105ms-outlook-mobile-signature"><div dir="ltr">
<p style="margin:0in;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-size:10pt;font-family:"Courier New";line-height:1.5">--<span> </span></span></p>
<p style="margin:0in;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-size:10pt;font-family:"Courier New";line-height:1.5">Don Brutzman Naval Postgraduate School, Code USW/Br <span> </span><span dir="ltr" style="color:rgb(0,120,212)"><a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a></span></span></p>
<p style="margin:0in;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-size:10pt;font-family:"Courier New";line-height:1.5">Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA <span> </span><span dir="ltr" style="color:rgb(0,120,212)">+1.831.656.2149</span></span></p>
<div style="margin:0px 0in;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-size:10pt;font-family:"Courier New";line-height:1.5">X3D graphics, virtual worlds, Navy robotics
</span><span style="font-size:10pt;font-family:"Courier New";line-height:1.5"><span dir="ltr" style="color:rgb(0,120,212)"><a href="https://faculty.nps.edu/brutzman" target="_blank">https://faculty.nps.edu/brutzman</a></span></span></div>
</div>
</div>
</div>
</div>
_______________________________________________<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" rel="noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
</blockquote></div></div>
</div>