<div dir="auto"><div><div data-smartmail="gmail_signature"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jan 18, 2020, 7:41 PM Joseph D Williams <<a href="mailto:joedwil@earthlink.net" target="_blank" rel="noreferrer">joedwil@earthlink.net</a>> wrote:<br></div><div dir="ltr" class="gmail_attr"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="#954F72"><div><ul style="margin-top:0in" type="disc"><li style="margin-left:0in">Ecmascript Scene Programming Interface.<u></u><u></u></li></ul><p class="MsoNormal"><u></u> <u></u></p><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal" style="border:none;padding:0in">Otherwise known as ECMAScript language bindings for our X3D scene authoring interface (SAI).</p></div></div></div></blockquote></div></div><div dir="auto">I am trying out different names since this effort has a different focus than the existing SAI.</div><div dir="auto"><br></div><div dir="auto">This is more about construction or description, so SCI or SDI were other attempts.</div><div dir="auto"><br></div><div dir="auto">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 lang="EN-US" link="blue" vlink="#954F72"><div><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal" style="border:none;padding:0in">Thanks for All,</p><p class="MsoNormal" style="border:none;padding:0in">Joe </p><p class="MsoNormal" style="border:none;padding:0in"><u></u> <u></u></p><p class="MsoNormal" style="border:none;padding:0in"><u></u> <u></u></p><p class="MsoNormal" style="border:none;padding:0in"><u></u> <u></u></p><p class="MsoNormal" style="border:none;padding:0in"><b>From: </b><a href="mailto:andreasplesch@gmail.com" rel="noreferrer noreferrer" target="_blank">Andreas Plesch</a><br><b>Sent: </b>Friday, January 17, 2020 12:16 PM<br><b>To: </b><a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer" target="_blank">X3D Graphics public mailing list</a><br><b>Subject: </b>Re: [x3d-public] X3D minutes, 17 JAN 2020: X3Dv4 progress,rename hidden as visible, name types, Mantis issue resolution</p></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">A short response:</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">> Date: Fri, 17 Jan 2020 09:34:32 -0800</p><p class="MsoNormal">> From: Don Brutzman <<a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer" target="_blank">brutzman@nps.edu</a>></p><p class="MsoNormal">> To: X3D Graphics public mailing list <<a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer" target="_blank">x3d-public@web3d.org</a>></p><p class="MsoNormal">> Subject: [x3d-public] X3D minutes, 17 JAN 2020: X3Dv4 progress, rename</p><p class="MsoNormal">>         hidden as visible, name types, Mantis issue resolution</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">...</p><p class="MsoNormal">>         [x3d-public] TypeScript SAI (and ECMAScript API implementation)</p><p class="MsoNormal">>         <a href="https://web3d.org/pipermail/x3d-public_web3d.org/2020-January/011666.html" rel="noreferrer noreferrer" target="_blank">https://web3d.org/pipermail/x3d-public_web3d.org/2020-January/011666.html</a></p><p class="MsoNormal">><u></u> <u></u></p><p class="MsoNormal">> Primary motivation: additional implementation of X3Dv4 in native JavaScript, usable in node.js (for example).</p><p class="MsoNormal">><u></u> <u></u></p><p class="MsoNormal">> No need to dwell on TypeScript from perspective of X3Dv4 standardization, though possible motivator for Microsoft engagement with Web3D Consortium as well as ISO.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Note that TypeScript may still be helpful in implementing a Ecmascript</p><p class="MsoNormal">Scene Programming Interface.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">...</p><p class="MsoNormal">> 4.a. Mantis 1271: add hidden field to Shape</p><p class="MsoNormal">>       <a href="https://www.web3d.org/member-only/mantis/view.php?id=1271" rel="noreferrer noreferrer" target="_blank">https://www.web3d.org/member-only/mantis/view.php?id=1271</a></p><p class="MsoNormal">><u></u> <u></u></p><p class="MsoNormal">> Discussion:  see email thread from last week's minutes and the Mantis issue itself.</p><p class="MsoNormal">><u></u> <u></u></p><p class="MsoNormal">> Pending today: rename to "visible"?  Note change to CADAssembly.  Also need example scene.</p><p class="MsoNormal">><u></u> <u></u></p><p class="MsoNormal">> TODO: example models for testing implementations.</p><p class="MsoNormal">><u></u> <u></u></p><p class="MsoNormal">> Related: whether this has impact on X3DPickableNode.  Our immediate reaction is to confirm that we have formal prose that non-visible geometry is not pickable.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Similar prose may be needed for collision detection, for example in walk mode.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">><u></u> <u></u></p><p class="MsoNormal">> We agreed to proceed in this manner.  Once accomplished, this bug is left open that final implementation/evaluation in 2 browsers is needed.</p><p class="MsoNormal">><u></u> <u></u></p><p class="MsoNormal">> ------</p><p class="MsoNormal">><u></u> <u></u></p><p class="MsoNormal">> 5.b. Environment node for gamma correction - comments on mailing list, more to follow.  Nicholas tracking... looking at X3DOM capabilities that need to be elevated to X3Dv4 and multiple implementations.  Review by Michalis (wrt PBR), Andreas and Holger (X3DOM-X_ITE), Doug Sanden (FreeWrl) et al. is welcome.  Note overlap with web browser functionality, perhaps utility methods should be exposed in A3D SAI Browser class.</p><p class="MsoNormal">><u></u> <u></u></p><p class="MsoNormal">>     <a href="https://www.web3d.org/mailman/private/x3d_web3d.org/2020-January/007790.html" rel="noreferrer noreferrer" target="_blank">https://www.web3d.org/mailman/private/x3d_web3d.org/2020-January/007790.html</a></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><a href="https://doc.x3dom.org/tutorials/lighting/gamma/index.html" rel="noreferrer noreferrer" target="_blank">https://doc.x3dom.org/tutorials/lighting/gamma/index.html</a> may be</p><p class="MsoNormal">already referenced. Wondering what the overlap with web browser</p><p class="MsoNormal">functionality may be ? Operating systems may have color management for</p><p class="MsoNormal">monitor output control.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">x3dom now also has tone mapping</p><p class="MsoNormal">(<a href="https://en.wikipedia.org/wiki/Tone_mapping" rel="noreferrer noreferrer" target="_blank">https://en.wikipedia.org/wiki/Tone_mapping</a>), implemented in simple</p><p class="MsoNormal">color mapping shaders:</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><a href="https://github.com/x3dom/x3dom/blob/b27bda43ee1662bb7cf3488d16051477a99d7601/src/shader/ShaderParts.js#L614" rel="noreferrer noreferrer" target="_blank">https://github.com/x3dom/x3dom/blob/b27bda43ee1662bb7cf3488d16051477a99d7601/src/shader/ShaderParts.js#L614</a></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Not sure though if there really is a standard set of such tone mapping</p><p class="MsoNormal">operators.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Andreas</p><p class="MsoNormal">-- </p><p class="MsoNormal">Andreas Plesch</p><p class="MsoNormal">Waltham, MA 02453</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">_______________________________________________</p><p class="MsoNormal">x3d-public mailing list</p><p class="MsoNormal"><a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer" target="_blank">x3d-public@web3d.org</a></p><p class="MsoNormal"><a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" rel="noreferrer noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a></p><p class="MsoNormal"><u></u> <u></u></p></div></div></blockquote></div></div></div>