<div dir="auto"><div>Hi Don<br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Aug 10, 2024, 10:08 PM Brutzman, Donald (Don) (CIV) <<a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer noreferrer" target="_blank">brutzman@nps.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:11pt;color:rgb(0,0,0)">
Thanks for review. Yes we might integrate another USE but am preferring slight difference in font styles for the displayed text.</div>
<div style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:11pt;color:rgb(0,0,0)">
</div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I understand and I would not have made the suggestion if the UserMessage Appearance would be different from the TextAppearance . However, both are currently identical, a simple white material. There might be another distinction on an unexpressed role level.</div><div dir="auto"><br></div><div dir="auto">Just a suggestion, Andreas</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:11pt;color:rgb(0,0,0)"><br>
</div>
<div style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:11pt;color:rgb(0,0,0)">
Tweaked description text of TouchSensor to match sense of user message. Also added screenshot.</div>
<div style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:11pt;color:rgb(0,0,0)">
<br>
</div>
<ul style="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><a href="https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/DEF_USE_AnimationExampleScreenshot.png" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/DEF_USE_AnimationExampleScreenshot.png</a></div>
</li><li style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:11pt;color:rgb(0,0,0)">
<div><a href="https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/DEF_USE_AnimationExampleIndex.html" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/DEF_USE_AnimationExampleIndex.html</a></div>
</li></ul>
<div style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:11pt;color:rgb(0,0,0)">
<br>
</div>
<div id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047Signature">
<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 <a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">brutzman@nps.edu</a></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 <a href="https://faculty.nps.edu/brutzman" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://faculty.nps.edu/brutzman</a></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>
<div id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047appendonsend"></div>
<div style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:11pt;color:rgb(0,0,0)">
<br>
</div>
<hr style="display:inline-block;width:98%">
<div id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047divRplyFwdMsg" dir="ltr"><span style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(0,0,0)"><b>From:</b> Andreas Plesch <<a href="mailto:andreasplesch@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">andreasplesch@gmail.com</a>><br>
<b>Sent:</b> Friday, August 9, 2024 3:38 PM<br>
<b>To:</b> Brutzman, Donald (Don) (CIV) <<a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">brutzman@nps.edu</a>><br>
<b>Cc:</b> X3D Public Mailing List (<a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">x3d-public@web3d.org</a>) <<a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">x3d-public@web3d.org</a>><br>
<b>Subject:</b> Re: [x3d-public] example model illustrating DEF/USE copy-by-sharing relationships (Brutzman, Donald (Don) (CIV))</span>
<div> </div>
</div>
<div style="font-size:11pt">Thanks. "Press and hold" works well.</div>
<div style="font-size:11pt"><br>
The UserMessage Shape at the bottom could use the TextAppearance<br>
Appearance to avoid repetition and save a few bytes.<br>
<br>
All the best, -Andreas<br>
<br>
On Fri, Aug 9, 2024 at 4:19 PM Brutzman, Donald (Don) (CIV)<br>
<<a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">brutzman@nps.edu</a>> wrote:<br>
><br>
> Happy to apply these change suggestions, thank you Andreas.<br>
><br>
> <a href="https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/DEF_USE_AnimationExampleIndex.html" id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047OWA0d9b2fe6-4370-ef0a-e11a-a0264e1ab119" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">
https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/DEF_USE_AnimationExampleIndex.html</a><br>
><br>
><br>
> "Deep dive" computer science: rather than contrast between "pass by copy" or "pass by reference", am thinking we are closer to "pass by sharing".<br>
><br>
> Wikipedia: Evaluation strategy, pass by sharing</div>
<div style="font-size:11pt">> <span style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;color:rgb(0,0,0)">
<a href="https://en.wikipedia.org/wiki/Evaluation_strategy#Call_by_sharing" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://en.wikipedia.org/wiki/Evaluation_strategy#Call_by_sharing</a></span></div>
<div style="font-size:11pt">><br>
><br>
> Have fun being an X3D copycat! 🙂<br>
><br>
> all the best, Don<br>
><br>
> --<br>
><br>
> Don Brutzman Naval Postgraduate School, Code USW/Br <a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">brutzman@nps.edu</a><br>
><br>
> Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149<br>
><br>
> X3D graphics, virtual worlds, navy robotics <a href="https://faculty.nps.edu/brutzman" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://faculty.nps.edu/brutzman</a><br>
><br>
><br>
><br>
><br>
> ________________________________<br>
> From: x3d-public <<a href="mailto:x3d-public-bounces@web3d.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">x3d-public-bounces@web3d.org</a>> on behalf of Andreas Plesch via x3d-public <<a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">x3d-public@web3d.org</a>><br>
> Sent: Monday, August 5, 2024 4:54 AM<br>
> To: X3D Graphics public mailing list <<a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">x3d-public@web3d.org</a>><br>
> Cc: Andreas Plesch <<a href="mailto:andreasplesch@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">andreasplesch@gmail.com</a>><br>
> Subject: [x3d-public] example model illustrating DEF/USE copy-by-sharing relationships (Brutzman, Donald (Don) (CIV))<br>
><br>
> Thanks for sharing this nice model.<br>
><br>
> It took me a little to discover that it is necessary to keep the mouse<br>
> button pressed down for the animation to occur. Perhaps "To animate,<br>
> press objects with a pointing device" works a little better. Another<br>
> option may be to switch to "isOver" and ".., hover ..".<br>
><br>
> The UserMessage text could use the TextAppearance for consistency and<br>
> since the theme is DEF/USE.<br>
><br>
> Cheers, Andreas<br>
><br>
> > Date: Mon, 5 Aug 2024 08:48:03 +0000<br>
> > From: "Brutzman, Donald (Don) (CIV)" <<a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">brutzman@nps.edu</a>><br>
> > To: "X3D Public Mailing List (<a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">x3d-public@web3d.org</a>)"<br>
> > <<a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">x3d-public@web3d.org</a>><br>
> > Subject: [x3d-public] example model illustrating DEF/USE<br>
> > copy-by-sharing relationships<br>
> ><br>
> > Dick Puk and I continue working steadily on specification Mantis issues. Latest is<br>
> ><br>
> ><br>
> > *<br>
> > DEF/USE labelling and functionality needs to be better specified for SAI and programming languages<br>
> > *<br>
> > <a href="https://www.web3d.org/member-only/mantis/view.php?id=690" id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047OWAe53db415-90fd-2e47-6ad3-945a4214c462" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">
https://www.web3d.org/member-only/mantis/view.php?id=690</a><br>
> ><br>
> > Towards this end, I build a new animation model that seems helpful. Feedback welcome.<br>
> ><br>
> ><br>
> > *<br>
> > X3D Example Archives: X3D4AM, X3D for Advanced Modeling, Animation, DEF USE Animation Example<br>
> > *<br>
> > Illustrate how USE nodes implement copy by reference, resulting in immediate changes when original DEF node is modified.<br>
> > *<br>
> > <a href="https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/DEF_USE_AnimationExample.x3d" id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047OWA45fba676-75db-45c4-9fc2-7afbd59e2e78" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">
https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/DEF_USE_AnimationExample.x3d</a><br>
> > *<br>
> > <a href="https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/DEF_USE_AnimationExampleIndex.html" id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047OWA932d961b-24c1-fac0-ba5e-d615cb1df09e" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">
https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/DEF_USE_AnimationExampleIndex.html</a><br>
> > *<br>
> > [cid:670f7613-98f3-4bef-8981-ee1b1d5d19c3]<br>
> ><br>
> > Incidentally I used both XMLSpy and X3D-Edit to create the model, which was interesting and effective. Also updated all the catalog files for X3D Examples Archive to make such tasks even easier. Meanwhile found a setting in XMLSpy that aligns handling
of whitespace with X3D Canonical Form, which is what we use in version control and diffing and XML security and X3D Binary. Pretty simple adjustment: use 2 spaces instead of tabs for indentation.<br>
> ><br>
> ><br>
> > * Altova XMLSpy <a href="https://www.altova.com/xmlspy-xml-editor" id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047OWAe2ed0670-b483-9b72-a7e4-bfe340311835" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">
https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.altova.com%2Fxmlspy-xml-editor&data=05%7C02%7Cbrutzman%40nps.edu%7C5dbdf062960242c42e1108dcb8c42576%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C638588399795329516%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=sgKbpdIwr%2BTCamQoL6CHVxNhB5z%2FkQiNmZuo6WAH71o%3D&reserved=0</a><br>
> > *<br>
> > <a href="https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/XMLSpyPrettyPrintSpacingTextViewSettings.png" id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047OWA2d1020ed-7712-cf5e-e84a-4209a243ebbf" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">
https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/XMLSpyPrettyPrintSpacingTextViewSettings.png</a><br>
> ><br>
> > Have fun with X3D! ?<br>
> ><br>
> ><br>
> > all the best, Don<br>
> ><br>
> > --<br>
> ><br>
> > Don Brutzman Naval Postgraduate School, Code USW/Br <a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">brutzman@nps.edu</a><br>
> ><br>
> > Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149<br>
> ><br>
> > X3D graphics, virtual worlds, navy robotics <a href="https://faculty.nps.edu/brutzman" id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047OWA61e07975-8ebe-0aab-b103-3529cb1b57be" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">
https://faculty.nps.edu/brutzman</a><br>
> ><br>
> ><br>
> > -------------- next part --------------<br>
> > An HTML attachment was scrubbed...<br>
> > URL: <<a href="http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20240805/d58c4ff4/attachment.html" id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047OWAe0de7d29-13de-2854-005b-1214202779c6" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20240805/d58c4ff4/attachment.html</a>><br>
> > -------------- next part --------------<br>
> > A non-text attachment was scrubbed...<br>
> > Name: image.png<br>
> > Type: image/png<br>
> > Size: 40746 bytes<br>
> > Desc: image.png<br>
> > URL: <<a href="http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20240805/d58c4ff4/attachment.png" id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047OWAefc09a57-53b1-b458-8a00-7762cb4c9d75" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20240805/d58c4ff4/attachment.png</a>><br>
> ><br>
> > ------------------------------<br>
> ><br>
> > Subject: Digest Footer<br>
> ><br>
> > _______________________________________________<br>
> > x3d-public mailing list<br>
> > <a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">x3d-public@web3d.org</a><br>
> > <a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047OWAba8f3607-2b02-a888-2f7f-4c361a7d4afd" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">
http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
> ><br>
> ><br>
> > ------------------------------<br>
> ><br>
> > End of x3d-public Digest, Vol 185, Issue 9<br>
> > ******************************************<br>
><br>
><br>
><br>
> --<br>
> Andreas Plesch<br>
> Waltham, MA 02453<br>
><br>
> _______________________________________________<br>
> x3d-public mailing list<br>
> <a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">x3d-public@web3d.org</a><br>
> <a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" id="m_4071084098247677043m_5706396015531186903m_6056790857924903744m_396243190953745047OWA53f021e0-6207-0031-d6cf-bc8c3aeb8119" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">
http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
<br>
<br>
<br>
--<br>
Andreas Plesch<br>
Waltham, MA 02453</div>
</div>
</blockquote></div></div></div>