<div dir="ltr"><div>I don't know if spec comments is fixed yet, I'll say an idea and my intention is that the same rules apply to it as if I had done the spec comment form.</div><div>X3D SPEC COMMENT PUBLIC CONDITION APPLIES >>>>>>>></div>Could / should there be something in x3d equivalent to (in C) #ifdef that x3d parsers can filter based on the browser or other criteria?<div><br></div><div><condition name='browser' value='x_ite'></div><div><condition_true></div><div>... nodes</div><div></condition_true></div><div><condition_false></div><div>.. nodes</div><div></condition_false></div><div></condition></div><div><br></div><div>Then any un-reconcilable differences in browser technology can be filtered either at parse time, or by some ETL extract transform load filtering tool that take out the conditional elements.</div><div>Maybe xml has that already?</div><div>And authoring tools could support all browser technology with one file.</div><div>

<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><<<<<<<<<<< X3D SPEC COMMENT PUBLIC CONDITION APPLIES </span><br></div><div>-Doug</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 22, 2018 at 6:31 AM, GPU Group <span dir="ltr"><<a href="mailto:gpugroup@gmail.com" target="_blank">gpugroup@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>

<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">- revisiting old topic from this time last year</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><a href="http://dug9.users.sourceforge.net/web3d/tests/ProgrammableShaders/SimpleShader/SimpleShader_kambu_desktop.x3d" target="_blank">http://dug9.users.sourceforge.<wbr>net/web3d/tests/<wbr>ProgrammableShaders/<wbr>SimpleShader/SimpleShader_<wbr>kambu_desktop.x3d</a><br></div><div><div>- this one works in freewrl, although outer layer renders thinner.</div></div><div>-Doug</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Mon, May 21, 2018 at 11:05 PM, John Carlson <span dir="ltr"><<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div lang="EN-US" link="blue" vlink="#954F72"><div class="m_-1433714433781667015m_-6944637672808866260WordSection1"><p class="MsoNormal">Also, I think comments in a GLSL shader start with a //, not a #.  Or surround in /* … */</p><span><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" target="_blank">Mail</a> for Windows 10</p><p class="MsoNormal"><u></u> <u></u></p></span><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in"><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>Tuesday, May 22, 2018 12:52 AM<br><b>To: </b><a href="mailto:brutzman@nps.edu" target="_blank">Don Brutzman</a>; <a href="mailto:x3d-public@web3d.org" target="_blank">X3D Graphics public mailing list</a><br><b>Subject: </b>CDATA sections don't show up on this X3D Resources Example, BasicShaders, that I can see in the decorated X3D</p></div><div><div class="m_-1433714433781667015h5"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I haven’t tried copy/paste.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><a href="http://www.web3d.org/x3d/content/examples/Basic/Shaders/SimpleShaderIndex.html" target="_blank">http://www.web3d.org/x3d/conte<wbr>nt/examples/Basic/Shaders/<wbr>SimpleShaderIndex.html</a><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">This is on the web page itself.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Also X_ITE is drastically different from something like BS Contact for example.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">We need more ports. FreeWRL? X3DOM (maybe put a switch in for the Proto?).<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">John<u></u><u></u></p><p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" target="_blank">Mail</a> for Windows 10<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div><br></div></div>______________________________<wbr>_________________<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/listi<wbr>nfo/x3d-public_web3d.org</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div>