<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Please use X_ITE f<span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">rom GitHub CDN</span>:<div class=""><pre style="box-sizing: border-box; font-family: ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace; font-size: 13.600000381469727px; margin-bottom: 0px; margin-top: 0px; word-wrap: normal; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; line-height: 1.45; overflow: auto; padding: 16px; word-break: normal; caret-color: rgb(49, 59, 69); color: rgb(49, 59, 69); tab-size: 3 !important;" class=""><span class="pl-kos" style="box-sizing: border-box;"><</span><span class="pl-ent" style="box-sizing: border-box; color: var(--color-prettylights-syntax-entity-tag);">link</span> <span class="pl-c1" style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);">rel</span>="<span class="pl-s" style="box-sizing: border-box; color: var(--color-prettylights-syntax-string);">stylesheet</span>" <span class="pl-c1" style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);">type</span>="<span class="pl-s" style="box-sizing: border-box; color: var(--color-prettylights-syntax-string);">text/css</span>" <span class="pl-c1" style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);">href</span>="<span class="pl-s" style="box-sizing: border-box; color: var(--color-prettylights-syntax-string);"><a href="https://create3000.github.io/code/x_ite/latest/dist/x_ite.css" class="">https://create3000.github.io/code/x_ite/latest/dist/x_ite.css</a></span>"/>
<span class="pl-kos" style="box-sizing: border-box;"><</span><span class="pl-ent" style="box-sizing: border-box; color: var(--color-prettylights-syntax-entity-tag);">script</span> <span class="pl-c1" style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);">type</span>="<span class="pl-s" style="box-sizing: border-box; color: var(--color-prettylights-syntax-string);">text/javascript</span>" <span class="pl-c1" style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);">src</span>="<span class="pl-s" style="box-sizing: border-box; color: var(--color-prettylights-syntax-string);"><a href="https://create3000.github.io/code/x_ite/latest/dist/x_ite.min.js" class="">https://create3000.github.io/code/x_ite/latest/dist/x_ite.min.js</a></span>"<span class="pl-kos" style="box-sizing: border-box;">></span><span class="pl-kos" style="box-sizing: border-box;"></</span><span class="pl-ent" style="box-sizing: border-box; color: var(--color-prettylights-syntax-entity-tag);">script</span><span class="pl-kos" style="box-sizing: border-box;">></span></pre><div class=""><br class=""></div><div class=""><a href="http://code.create3000.de" class="">code.create3000.de</a> will be shutdown next year.</div><div class=""><br class=""></div><div><br class=""><blockquote type="cite" class=""><div class="">Am 03.07.2021 um 09:19 schrieb John Carlson <<a href="mailto:yottzumm@gmail.com" class="">yottzumm@gmail.com</a>>:</div><br class="Apple-interchange-newline"><div class="">
  
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252" class="">
  
  <div class=""><p class="">Holger, anyone:</p><p class="">Can you address the console warnings and errors in:</p><p class=""><a class="moz-txt-link-freetext" href="https://coderextreme.net/flower/index.xhtml">https://coderextreme.net/flower/index.xhtml</a></p><p class="">Here are some of the warnings:</p><p class=""><br class="">
    </p><p class="">WebGL warning: uniform setter: No active linked Program.
      x_ite.min.js:17:25560<br class="">
      WebGL warning: uniform setter: No active linked Program.
      x_ite.min.js:17:25594<br class="">
      WebGL warning: uniform setter: No active linked Program.
      x_ite.min.js:17:25645<br class="">
      WebGL warning: uniform setter: No active linked Program.
      x_ite.min.js:26:24563<br class="">
      WebGL warning: uniform setter: No active linked Program.
      x_ite.min.js:26:24597<br class="">
      WebGL warning: uniform setter: No active linked Program.
      x_ite.min.js:26:24642<br class="">
      WebGL warning: uniform setter: No active linked Program.
      x_ite.min.js:26:24696<br class="">
      WebGL warning: uniform setter: No active linked Program.
      x_ite.min.js:26:24764<br class="">
      WebGL warning: uniform setter: No active linked Program.
      x_ite.min.js:26:25193<br class="">
      WebGL warning: uniform setter: No active linked Program.</p><p class=""><br class="">
    </p><p class="">Also:</p><p class="">Cookie “__gads” will be soon treated as cross-site cookie against
      “<a class="moz-txt-link-freetext" href="https://code.create3000.de/x_ite/latest/dist/x_ite.min.js%E2%80%9D">https://code.create3000.de/x_ite/latest/dist/x_ite.min.js”</a>
      because the scheme does not match. x_ite.min.js<br class="">
      Cookie “_ga” will be soon treated as cross-site cookie against
      “<a class="moz-txt-link-freetext" href="https://code.create3000.de/x_ite/latest/dist/x_ite.min.js%E2%80%9D">https://code.create3000.de/x_ite/latest/dist/x_ite.min.js”</a>
      because the scheme does not match. x_ite.min.js<br class="">
      Cookie “_gid” will be soon treated as cross-site cookie against
      “<a class="moz-txt-link-freetext" href="https://code.create3000.de/x_ite/latest/dist/x_ite.min.js%E2%80%9D">https://code.create3000.de/x_ite/latest/dist/x_ite.min.js”</a>
      because the scheme does not match.</p><p class="">(more of the above from other scripts)<br class="">
    </p><p class="">Then one error:</p><p class="">XML Parsing Error: not well-formed<br class="">
      Location: <a class="moz-txt-link-freetext" href="https://coderextreme.net/flower/index.xhtml">https://coderextreme.net/flower/index.xhtml</a><br class="">
      Line Number 1, Column 1:</p><p class="">I'm puzzled, but things appear to be working.</p><p class="">The additional index.xhtml is the only difference from what was
      in your flower.zip, Holger.</p><p class="">My guess is I should create a local copy of x_ite.min.js<br class="">
    </p><p class="">Thanks,</p><p class="">John<br class="">
    </p>
    <div class="moz-cite-prefix">On 7/2/21 6:01 AM, Holger Seelig wrote:<br class="">
    </div>
    <blockquote type="cite" cite="mid:550642AD-D6F6-4089-B3F6-D308F3CB0464@yahoo.de" class="">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252" class="">
      <br class="">
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252" class="">
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
      </div>
      <div class="">Attached flower.zip with shaders updated to WebGL2
        also have a look at <a href="https://webgl2fundamentals.org/webgl/lessons/webgl1-to-webgl2.html" class="" moz-do-not-send="true">https://webgl2fundamentals.org/webgl/lessons/webgl1-to-webgl2.html</a> how
        to WebGL to WebGL2.</div>
      <div class="">Also updated flowerproto.json. ComposedCubeMap
        fields are actually back, front, … not backTexture,
        frontTexture, …</div>
      <div class=""><br class="">
      </div>
      <div class="">Best regards,</div>
      <div class="">Holger</div>
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
        <div class=""><br class="">
          <blockquote type="cite" class="">
            <div class="">Am 02.07.2021 um 11:23 schrieb John Carlson
              <<a href="mailto:yottzumm@gmail.com" class="" moz-do-not-send="true">yottzumm@gmail.com</a>>:</div>
            <br class="Apple-interchange-newline">
            <div class="">
              <div dir="auto" class="">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 class=""><br class="">
                <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" class="" moz-do-not-send="true">yottzumm@gmail.com</a>>
                    wrote:<br class="">
                  </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 class=""><p class="">1.  Pages like: <a href="https://coderextreme.net/X3DJSONLD/src/main/html/flowers.xhtml" target="_blank" class="" moz-do-not-send="true">https://coderextreme.net/X3DJSONLD/src/main/html/flowers.xhtml</a>
                        are half-broken with X_ITE objects showing up in
                        white<br class="">
                      </p><p class="">2.  Apparently, X_ITE has upgraded it
                        shading language to WebGL2/OpenGL ES 3.0</p><p class="">3.  I don't want to go backwards and
                        try to support an older version of X_ITE</p><p class="">4.  X3DOM has some problems with X3D4
                        containerField non-synonyms (not in shown in
                        above example).</p><p class="">This works in X3DOM (note 6 misspelled
                        containerFields--they use synonyms in X3D4):<br class="">
                      </p>
                      <span class=""></span>
                      <pre id="m_-7486909418376432302line1" style="font-family:monospace" class=""><span style="font-family:monospace" class=""><span id="m_-7486909418376432302line48" style="font-family:monospace" class=""></span>                          </span><span style="font-family:monospace" class=""><<span style="font-family:monospace" class="">ComposedCubeMapTexture</span> <span style="font-family:monospace" class="">DEF</span>="<a style="font-family:monospace" class="" moz-do-not-send="true">texture</a>"></span><span style="font-family:monospace" class="">
<span id="m_-7486909418376432302line49" style="font-family:monospace" class=""></span>                                        </span><span style="font-family:monospace" class=""><<span style="font-family:monospace" class="">ImageTexture</span> <span style="font-family:monospace" class="">url</span>='<a style="font-family:monospace" class="" moz-do-not-send="true">"../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" class="">containerField</span>="<a style="font-family:monospace" class="" moz-do-not-send="true">back</a>"<span style="font-family:monospace" class="">/</span>></span><span style="font-family:monospace" class="">
<span id="m_-7486909418376432302line50" style="font-family:monospace" class=""></span>                                        </span><span style="font-family:monospace" class=""><<span style="font-family:monospace" class="">ImageTexture</span> <span style="font-family:monospace" class="">url</span>='<a style="font-family:monospace" class="" moz-do-not-send="true">"../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" class="">containerField</span>="<a style="font-family:monospace" class="" moz-do-not-send="true">bottom</a>"<span style="font-family:monospace" class="">/</span>></span><span style="font-family:monospace" class="">
<span id="m_-7486909418376432302line51" style="font-family:monospace" class=""></span>                                        </span><span style="font-family:monospace" class=""><<span style="font-family:monospace" class="">ImageTexture</span> <span style="font-family:monospace" class="">url</span>='<a style="font-family:monospace" class="" moz-do-not-send="true">"../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" class="">containerField</span>="<a style="font-family:monospace" class="" moz-do-not-send="true">front</a>"<span style="font-family:monospace" class="">/</span>></span><span style="font-family:monospace" class="">
<span id="m_-7486909418376432302line52" style="font-family:monospace" class=""></span>                                        </span><span style="font-family:monospace" class=""><<span style="font-family:monospace" class="">ImageTexture</span> <span style="font-family:monospace" class="">url</span>='<a style="font-family:monospace" class="" moz-do-not-send="true">"../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" class="">containerField</span>="<a style="font-family:monospace" class="" moz-do-not-send="true">left</a>"<span style="font-family:monospace" class="">/</span>></span><span style="font-family:monospace" class="">
<span id="m_-7486909418376432302line53" style="font-family:monospace" class=""></span>                                        </span><span style="font-family:monospace" class=""><<span style="font-family:monospace" class="">ImageTexture</span> <span style="font-family:monospace" class="">url</span>='<a style="font-family:monospace" class="" moz-do-not-send="true">"../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" class="">containerField</span>="<a style="font-family:monospace" class="" moz-do-not-send="true">right</a>"<span style="font-family:monospace" class="">/</span>></span><span style="font-family:monospace" class="">
<span id="m_-7486909418376432302line54" style="font-family:monospace" class=""></span>                                        </span><span style="font-family:monospace" class=""><<span style="font-family:monospace" class="">ImageTexture</span> <span style="font-family:monospace" class="">url</span>='<a style="font-family:monospace" class="" moz-do-not-send="true">"../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" class="">containerField</span>="<a style="font-family:monospace" class="" moz-do-not-send="true">top</a>"<span style="font-family:monospace" class="">/</span>></span><span style="font-family:monospace" class="">
<span id="m_-7486909418376432302line55" style="font-family:monospace" class=""></span>                                </span><span style="font-family:monospace" class=""></<span style="font-family:monospace" class="">ComposedCubeMapTexture</span>>

However, containerFields with Texture trailing the side do not.

<u style="font-family:monospace" class=""><b style="font-family:monospace" class="">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" class=""><b style="font-family:monospace" class="">
</b></u>
5.  <u style="font-family:monospace" class=""><b style="font-family:monospace" class="">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" class=""></span><span style="font-family:monospace" class=""></span></pre>
                    </div>
                  </blockquote>
                </div>
              </div>
              _______________________________________________<br class="">
              x3d-public mailing list<br class="">
              <a href="mailto:x3d-public@web3d.org" class="" moz-do-not-send="true">x3d-public@web3d.org</a><br class="">
              <a class="moz-txt-link-freetext" href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br class="">
            </div>
          </blockquote>
        </div>
        <br class="">
      </div>
    </blockquote>
  </div>

</div></blockquote></div><br class=""></div></body></html>