<div dir="auto">I just looked at the the flowers.xhtml page, and neither the fragment nor the vertex shader are working in X_ITE (should be similar to X3DOM.)</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 2, 2021 at 12:17 AM John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</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>
    <p>1.  Pages like:
      <a href="https://coderextreme.net/X3DJSONLD/src/main/html/flowers.xhtml" target="_blank">https://coderextreme.net/X3DJSONLD/src/main/html/flowers.xhtml</a> are
      half-broken with X_ITE objects showing up in white<br>
    </p>
    <p>2.  Apparently, X_ITE has upgraded it shading language to
      WebGL2/OpenGL ES 3.0</p>
    <p>3.  I don't want to go backwards and try to support an older
      version of X_ITE</p>
    <p>4.  X3DOM has some problems with X3D4 containerField non-synonyms
      (not in shown in above example).</p>
    <p>This works in X3DOM (note 6 misspelled containerFields--they use
      synonyms in X3D4):<br>
    </p>
    <span></span>
    <pre id="m_-7486909418376432302line1" style="font-family:monospace"><span style="font-family:monospace"><span id="m_-7486909418376432302line48" style="font-family:monospace"></span>                             </span><span style="font-family:monospace"><<span style="font-family:monospace">ComposedCubeMapTexture</span> <span style="font-family:monospace">DEF</span>="<a style="font-family:monospace">texture</a>"></span><span style="font-family:monospace">
<span id="m_-7486909418376432302line49" style="font-family:monospace"></span>                                   </span><span style="font-family:monospace"><<span style="font-family:monospace">ImageTexture</span> <span style="font-family:monospace">url</span>='<a style="font-family:monospace">"../resources/images/all_probes/stpeters_cross/stpeters_back.png" "https://coderextreme.net/X3DJSONLD/images/all_probes/stpeters_cross/stpeters_back.png"</a>' <span style="font-family:monospace">containerField</span>="<a style="font-family:monospace">back</a>"<span style="font-family:monospace">/</span>></span><span style="font-family:monospace">
<span id="m_-7486909418376432302line50" style="font-family:monospace"></span>                                   </span><span style="font-family:monospace"><<span style="font-family:monospace">ImageTexture</span> <span style="font-family:monospace">url</span>='<a style="font-family:monospace">"../resources/images/all_probes/stpeters_cross/stpeters_bottom.png" "https://coderextreme.net/X3DJSONLD/images/all_probes/stpeters_cross/stpeters_bottom.png"</a>' <span style="font-family:monospace">containerField</span>="<a style="font-family:monospace">bottom</a>"<span style="font-family:monospace">/</span>></span><span style="font-family:monospace">
<span id="m_-7486909418376432302line51" style="font-family:monospace"></span>                                   </span><span style="font-family:monospace"><<span style="font-family:monospace">ImageTexture</span> <span style="font-family:monospace">url</span>='<a style="font-family:monospace">"../resources/images/all_probes/stpeters_cross/stpeters_front.png" "https://coderextreme.net/X3DJSONLD/images/all_probes/stpeters_cross/stpeters_front.png"</a>' <span style="font-family:monospace">containerField</span>="<a style="font-family:monospace">front</a>"<span style="font-family:monospace">/</span>></span><span style="font-family:monospace">
<span id="m_-7486909418376432302line52" style="font-family:monospace"></span>                                   </span><span style="font-family:monospace"><<span style="font-family:monospace">ImageTexture</span> <span style="font-family:monospace">url</span>='<a style="font-family:monospace">"../resources/images/all_probes/stpeters_cross/stpeters_left.png" "https://coderextreme.net/X3DJSONLD/images/all_probes/stpeters_cross/stpeters_left.png"</a>' <span style="font-family:monospace">containerField</span>="<a style="font-family:monospace">left</a>"<span style="font-family:monospace">/</span>></span><span style="font-family:monospace">
<span id="m_-7486909418376432302line53" style="font-family:monospace"></span>                                   </span><span style="font-family:monospace"><<span style="font-family:monospace">ImageTexture</span> <span style="font-family:monospace">url</span>='<a style="font-family:monospace">"../resources/images/all_probes/stpeters_cross/stpeters_right.png" "https://coderextreme.net/X3DJSONLD/images/all_probes/stpeters_cross/stpeters_right.png"</a>' <span style="font-family:monospace">containerField</span>="<a style="font-family:monospace">right</a>"<span style="font-family:monospace">/</span>></span><span style="font-family:monospace">
<span id="m_-7486909418376432302line54" style="font-family:monospace"></span>                                   </span><span style="font-family:monospace"><<span style="font-family:monospace">ImageTexture</span> <span style="font-family:monospace">url</span>='<a style="font-family:monospace">"../resources/images/all_probes/stpeters_cross/stpeters_top.png" "https://coderextreme.net/X3DJSONLD/images/all_probes/stpeters_cross/stpeters_top.png"</a>' <span style="font-family:monospace">containerField</span>="<a style="font-family:monospace">top</a>"<span style="font-family:monospace">/</span>></span><span style="font-family:monospace">
<span id="m_-7486909418376432302line55" style="font-family:monospace"></span>                           </span><span style="font-family:monospace"></<span style="font-family:monospace">ComposedCubeMapTexture</span>>

However, containerFields with Texture trailing the side do not.

<u style="font-family:monospace"><b style="font-family:monospace">We need more work on backTexture, frontTexture, ... containerFields in X3DOM for X3D4. I use this quite a bit in my code.</b></u><u style="font-family:monospace"><b style="font-family:monospace">
</b></u>
5.  <u style="font-family:monospace"><b style="font-family:monospace">How do I implement chromatic aberration in X3D?</b></u>  (See PlayCanvas in flowers.xhtml above).  Preferably, not dropping into a shading language, so I can use an enduring standard.


</span>
<span style="font-family:monospace"></span><span style="font-family:monospace"></span></pre>
  </div>

</blockquote></div></div>