<div dir="auto"><div dir="auto">If the cloned copy is used in another document, apparently it needs to be created by<div dir="auto"><br></div><div dir="auto"><a href="https://developer.mozilla.org/en-US/docs/Web/API/Document/importNode" target="_blank" rel="noreferrer">https://developer.mozilla.org/en-US/docs/Web/API/Document/importNode</a><br></div><div dir="auto"><br></div><div dir="auto">Perhaps you use two different documents ?</div><div dir="auto"><br></div><div dir="auto">Andreas</div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, May 23, 2018, 11:29 PM John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank" rel="noreferrer">yottzumm@gmail.com</a>> wrote:<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 class="m_-3837405615566384882m_-1374798331228948235WordSection1"><p class="MsoNormal">child.cloneNode(true); seems to destroy child somehow, and child is no longer visable.  I am not quite sure what is going on.  Requires more investigation.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">John</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" rel="noreferrer noreferrer" target="_blank">Mail</a> for Windows 10</p><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"><b>From: </b><a href="mailto:yottzumm@gmail.com" rel="noreferrer noreferrer" target="_blank">John Carlson</a><br><b>Sent: </b>Wednesday, May 23, 2018 10:53 PM<br><b>To: </b><a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer" target="_blank">Don Brutzman</a>; <a href="mailto:andreasplesch@gmail.com" rel="noreferrer noreferrer" target="_blank">Andreas Plesch</a>; <a href="mailto:holger.seelig@yahoo.de" rel="noreferrer noreferrer" target="_blank">holger.seelig@yahoo.de</a>; <a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer" target="_blank">X3D Graphics public mailing list</a>; <a href="mailto:x3dom-users@lists.sourceforge.net" rel="noreferrer noreferrer" target="_blank">x3dom mlist</a><br><b>Subject: </b>RE: Bad rendering of JSON SimpleShader in X_ITE</p></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Okay, I tested importDocument, and it works, so that points to X_ITE importJS being the problem.  If someone can get me a way to build x_ite from scratch, I will start work getting JSONParser and the CDATA stuff up to date in X_ITE. If that doesn’t solve the problem I will have to dig deeper.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Does anyone know how to deep clone a DOM?  I’d like to render both X_ITE and X3DOM from similar DOM trees without having to retranslate the JSON to DOM (adding another output to X3DJSONLD).<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Thanks,<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"><u></u> <u></u></p><p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" rel="noreferrer noreferrer" target="_blank">Mail</a> for Windows 10<u></u><u></u></p><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"><b>From: </b><a href="mailto:yottzumm@gmail.com" rel="noreferrer noreferrer" target="_blank">John Carlson</a><br><b>Sent: </b>Wednesday, May 23, 2018 4:30 AM<br><b>To: </b><a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer" target="_blank">Don Brutzman</a>; <a href="mailto:andreasplesch@gmail.com" rel="noreferrer noreferrer" target="_blank">Andreas Plesch</a>; <a href="mailto:holger.seelig@yahoo.de" rel="noreferrer noreferrer" target="_blank">holger.seelig@yahoo.de</a>; <a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer" target="_blank">X3D Graphics public mailing list</a>; <a href="mailto:x3dom-users@lists.sourceforge.net" rel="noreferrer noreferrer" target="_blank">x3dom mlist</a><br><b>Subject: </b>RE: Bad rendering of JSON SimpleShader in X_ITE<u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Okay, I’ve narrowed another part of it down to:<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">"#sourceText": [<u></u><u></u></p><p class="MsoNormal">                                            "data:text/plain;charset=utf-8,",<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Produces correct X_ITE *<b>XML</b>* renderings in X3DJSONLD, translating from JSON to XML.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">"#sourceText": [<u></u><u></u></p><p class="MsoNormal">                                            "",<u></u><u></u></p><p class="MsoNormal">                                            "                  data:text/plain;charset=utf-8,",<u></u><u></u></p><p class="MsoNormal">                                            "",<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Generated by X3dToJson.xslt, does not produce correct XML rendering in X3DJSONLD. And neither does:<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">"#sourceText": [<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I will trim() strings in X3DJSONLD CDATA sections—I have fixed this in X_ITE as well, but I’ve been unable to build, but may want to rely on X3dToJson.xslt to do the right thing in the future.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">This does not fix the X_ITE JSON rendering in either X_ITE or X3DJSONLD (X_ITE JSON rendering in X3DJSONLD *<b>is</b>* X_ITE 4.1.5).  There *appears* to be the desire to load ShaderPart CDATA sections (if they are in fact CDATA sections…I have not confirmed this)  as URLs.  Currently, in X_ITE, I convert all #sourceText as a CDATA section using Andreas’ method for creating a CDATA section with DOMParser, which I replaced in X3DJSONLD, due to issues with Edge.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">So how do we solve the problem of rendering JSON in X_ITE? I am getting the following:<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Failed to load data:text/plain;charset=utf-8,precision mediump float;uniform mat4 x3d_ProjectionMatrix;uniform mat4 x3d_ModelViewMatrix;uniform mat3 x3d_NormalMatrix;attribute vec4 x3d_Vertex;attribute vec3 x3d_Normal;varying vec3 normal;void main(){normal = x3d_NormalMatrix * x3d_Normal;gl_Position = x3d_ProjectionMatrix * x3d_ModelViewMatrix * x3d_Vertex;} ?_=1527054157284: Invalid response. Origin '<a href="http://localhost:3000" rel="noreferrer noreferrer" target="_blank">http://localhost:3000</a>' is therefore not allowed access.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">There are “network loads” (appear under Network tab in developer tools on Chrome) which don’t appear with the XML version.  The above is one of them.   Apparently the XML version does something different than the JSON version, even though the JSON is translated to DOM in X_ITE.  It is possible that I didn’t actually create a CDATA section with the JSON version, that needs to be checked, if nothing else has been fixed or comes to mind.   This has been a problem with serializing DOM to XML with Edge (CDATA tag disappeared), but I haven’t seen it otherwise.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Attached are the tested versions of SimpleShader.json and SimpleShader.x3d, minus non-x_ite shaders.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I need help building x_ite from scratch (I removed my copy), see issue on GitHub.  Make all fails.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Note:  I have not tested importDocument, just createX3DFromString and importJS and specifying urls on X3DCanvas.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Sorry I didn’t get to testing embedded Shaders sooner with X3DOM and X_ITE, it slipped my mind, and I didn’t realize the Examples folder didn’t cover embedded ShaderPart’s.  The Shaders tests are under Components…<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">People can comment on my CDATACreateFunction and fixXML sections of JSONParser (X3DJSONLD.js).  They likely need work.<u></u><u></u></p><p class="MsoNormal">Patches are welcome too!  But please run “sh local.sh” in src/main/shell and peruse the diffs (yes, I know they are horrible).  At a minimum, run “sh quotetest.sh” (I just checked, those diffs are horrible too!).  Sigh!  I’m not sure what’s holding this ball of wax together.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Does anyone want to do a massive conversion of x_ite’s test Library to X3D JSON?<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Also help with ProtoExpander on below would be welcome.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I think I can finally send this email.<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" rel="noreferrer noreferrer" target="_blank">Mail</a> for Windows 10<u></u><u></u></p><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"><b>From: </b><a href="mailto:yottzumm@gmail.com" rel="noreferrer noreferrer" target="_blank">John Carlson</a><br><b>Sent: </b>Tuesday, May 22, 2018 5:57 PM<br><b>To: </b><a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer" target="_blank">Don Brutzman</a>; <a href="mailto:andreasplesch@gmail.com" rel="noreferrer noreferrer" target="_blank">Andreas Plesch</a>; <a href="mailto:holger.seelig@yahoo.de" rel="noreferrer noreferrer" target="_blank">holger.seelig@yahoo.de</a>; <a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer" target="_blank">X3D Graphics public mailing list</a>; <a href="mailto:x3dom-users@lists.sourceforge.net" rel="noreferrer noreferrer" target="_blank">x3dom mlist</a><br><b>Subject: </b>RE: Bad rendering of JSON SimpleShader in X_ITE -- Also Bug inX3DOMProtoExpander.<u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">When I got rid of the space leading into data:text/string in the Cobweb shaders, the XML rendered properly.   So it’s the leading space generate either by the XML -> JSON translation (DOM2JSONSerializer.js) or the JSON -> DOM -> XML which is preventing the XML from rendering. I will switch to X3dToJson.xslt and see if that fixes it.<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" rel="noreferrer noreferrer" target="_blank">Mail</a> for Windows 10<u></u><u></u></p><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"><b>From: </b><a href="mailto:yottzumm@gmail.com" rel="noreferrer noreferrer" target="_blank">John Carlson</a><br><b>Sent: </b>Tuesday, May 22, 2018 5:30 PM<br><b>To: </b><a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer" target="_blank">Don Brutzman</a>; <a href="mailto:andreasplesch@gmail.com" rel="noreferrer noreferrer" target="_blank">Andreas Plesch</a>; <a href="mailto:holger.seelig@yahoo.de" rel="noreferrer noreferrer" target="_blank">holger.seelig@yahoo.de</a>; <a href="mailto:x3d-public@web3d.org" rel="noreferrer noreferrer" target="_blank">X3D Graphics public mailing list</a>; <a href="mailto:x3dom-users@lists.sourceforge.net" rel="noreferrer noreferrer" target="_blank">x3dom mlist</a><br><b>Subject: </b>RE: Bad rendering of JSON SimpleShader in X_ITE -- Also Bug in X3DOMProtoExpander.<u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Probably it’s not passing schema in X3DJSONLD because of the ProtoExpander.  The ProtoExpander does not exist in X_ITE to my knowledge (but it may have it’s own version).<u></u><u></u></p><p class="MsoNormal"><br>When I turn off the proto expander in X3DJSONLD, and the schema does not report an error.  The shader only takes affect in XML when I load XML.  When I turn off the proto expander in X3DJSONLD, the JSON still does not render properly in X_ITE (as evidenced by the previous collection of files I submitted).<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">The online validator reports no error with the non-proto expanded JSON.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Attached is the expanded JSON and schema errors.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">The schema error seems to surround:<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">                            "@decis": [<u></u><u></u></p><p class="MsoNormal">                              0.95,<u></u><u></u></p><p class="MsoNormal">                              0.44,<u></u><u></u></p><p class="MsoNormal">                              0.22<u></u><u></u></p><p class="MsoNormal">                            ],<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Which should be an @value on the field, so the schema error is definitely an issue with the ProtoExpander.   This may affect and likely does affect X3DOM.<u></u><u></u></p><p class="MsoNormal"><br>I doubt if this will shed light on the X_ITE bug, except to indicate the error is NOT in the XML parser, to my knowledge.<u></u><u></u></p><p class="MsoNormal"><br>I still don’t know why the non-proto expanded JSON does not render properly in X_ITE.  I have just figured out another bug.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I believe the ProtoExpander error stems from IS and wanting to fill in an attribute somewhere, but I’m not really sure yet.  I will have to check to see if the target (proto?) field is an attribute or a field, I think.  Hmm.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">This is probably why I had to get rid of the Proto in X3DOM, the first version of the shader I released for X3DOM.<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"><u></u> <u></u></p><p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" rel="noreferrer noreferrer" target="_blank">Mail</a> for Windows 10<u></u><u></u></p><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"><b>From: </b><a href="mailto:yottzumm@gmail.com" rel="noreferrer noreferrer" target="_blank">John Carlson</a><br><b>Sent: </b>Tuesday, May 22, 2018 4:51 PM<br><b>To: </b><a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer" target="_blank">Don Brutzman</a>; <a href="mailto:andreasplesch@gmail.com" rel="noreferrer noreferrer" target="_blank">Andreas Plesch</a>; <a href="mailto:holger.seelig@yahoo.de" rel="noreferrer noreferrer" target="_blank">holger.seelig@yahoo.de</a><br><b>Subject: </b>RE: Bad rendering of JSON SimpleShader in X_ITE<u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Note that SimpleShader.json does not pass schema with X3DJSONLD, but does pass schema with my other tools.  Hmm.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">You may want to try to validate against your own schema.  I will try against my online validator.<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"><u></u> <u></u></p><p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" rel="noreferrer noreferrer" target="_blank">Mail</a> for Windows 10<u></u><u></u></p><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"><b>From: </b><a href="mailto:yottzumm@gmail.com" rel="noreferrer noreferrer" target="_blank">John Carlson</a><br><b>Sent: </b>Tuesday, May 22, 2018 4:36 PM<br><b>To: </b><a href="mailto:brutzman@nps.edu" rel="noreferrer noreferrer" target="_blank">Don Brutzman</a>; <a href="mailto:andreasplesch@gmail.com" rel="noreferrer noreferrer" target="_blank">Andreas Plesch</a>; <a href="mailto:holger.seelig@yahoo.de" rel="noreferrer noreferrer" target="_blank">holger.seelig@yahoo.de</a><br><b>Subject: </b>Bad rendering of JSON SimpleShader in X_ITE<u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Don, I’m not sure if this is a translation issue or an X_ITE issue that the JSON displays just as Material, and doesn’t use the shader.  I thought you would like to be informed.  I tried bringing the “data:text/plain;” to be start of the source text without any change to the rendering, but you may have better luck.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">You’ll need to remove ../data/ twice in the xhtml.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">This should be the original SimpleShader.x3d from sourceforge.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">It might be with data:text/plain, we have to put the entire CDATA section inside a single string in JSON?  I don’t know yet.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Or maybe just remove the data:text/plain.  I will try that next.<u></u><u></u></p><p class="MsoNormal">John<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" rel="noreferrer noreferrer" target="_blank">Mail</a> for Windows 10<u></u><u></u></p><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"><b>From: </b><a href="mailto:yottzumm@gmail.com" rel="noreferrer noreferrer" target="_blank">John Carlson</a><br><b>Sent: </b>Tuesday, May 22, 2018 4:20 PM<br><b>To: </b><a href="mailto:holger.seelig@yahoo.de" rel="noreferrer noreferrer" target="_blank">holger.seelig@yahoo.de</a>; <a href="mailto:andreasplesch@gmail.com" rel="noreferrer noreferrer" target="_blank">Andreas Plesch</a><br><b>Subject: </b>RE: [x3dom/x3dom] Full patch from coderextreme/x3dom.IncludesJSONloading, protoexpander, inline changes, and field changes (#844)<u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Okay, it looks like there’s an issue with the JSONParser and X_ITE and X3DJSONLD, possibly.  See attached x_itesimpleshader.xhtml for differences between JSON and XML versions.  I haven’t done any debugging yet, there’s probably something on the console, like parsing a data URL (the shader).<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Here is the original X3D and converted JSON.<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"><u></u> <u></u></p><p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" rel="noreferrer noreferrer" target="_blank">Mail</a> for Windows 10<u></u><u></u></p><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"><b>From: </b><a href="mailto:yottzumm@gmail.com" rel="noreferrer noreferrer" target="_blank">John Carlson</a><br><b>Sent: </b>Tuesday, May 22, 2018 3:59 PM<br><b>To: </b><a href="mailto:andreasplesch@gmail.com" rel="noreferrer noreferrer" target="_blank">Andreas Plesch</a><br><b>Subject: </b>Re: [x3dom/x3dom] Full patch from coderextreme/x3dom. IncludesJSONloading, protoexpander, inline changes, and field changes (#844)<u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal" style="margin-bottom:12.0pt">Oh, okay.   I guess x_ite was falling back to material in some cases with X3DJSONLD.  Before I started mucking with the Proto from the original.<u></u><u></u></p><div><div><p class="MsoNormal">On Tue, May 22, 2018, 3:53 PM Andreas Plesch <<a href="mailto:andreasplesch@gmail.com" rel="noreferrer noreferrer" target="_blank">andreasplesch@gmail.com</a>> wrote:<u></u><u></u></p></div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt"><div><p class="MsoNormal" style="margin-left:48.0pt">Thanks, the screenshot came through.<u></u><u></u></p><div><p class="MsoNormal" style="margin-left:48.0pt"><u></u> <u></u></p></div><div><p class="MsoNormal" style="margin-left:48.0pt">But it looks like BSContact does not understand or use the ComposedShader at all. It just falls back to the Material. I think it has a console ?<u></u><u></u></p></div><div><p class="MsoNormal" style="margin-left:48.0pt"><u></u> <u></u></p></div></div><div><p class="MsoNormal" style="margin-left:48.0pt"><u></u> <u></u></p><div><p class="MsoNormal" style="margin-left:48.0pt">On Tue, May 22, 2018 at 3:25 PM, John Carlson <<a href="mailto:yottzumm@gmail.com" rel="noreferrer noreferrer" target="_blank">yottzumm@gmail.com</a>> wrote:<u></u><u></u></p><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt"><div><p class="MsoNormal" style="margin-left:96.0pt">Hopefully this BS contact example makes it.<u></u><u></u></p></div><p class="MsoNormal" style="margin-left:96.0pt"><u></u> <u></u></p><div><div><p class="MsoNormal" style="margin-left:96.0pt">---------- Forwarded message ---------<br>From: John Carlson <<a href="mailto:yottzumm@gmail.com" rel="noreferrer noreferrer" target="_blank">yottzumm@gmail.com</a>><br>Date: Tue, May 22, 2018, 10:13 AM<br>Subject: RE: [x3dom/x3dom] Full patch from coderextreme/x3dom. Includes JSONloading, protoexpander, inline changes, and field changes (#844)<br>To: x3dom/x3dom <<a href="mailto:reply%2B000ac4f78369c959aaa1022cea58689148651aac125ae7a492cf00000001171b6f7792a169ce1351f190@reply.github.com" rel="noreferrer noreferrer" target="_blank">reply+000ac4f78369c959aaa1022cea58689148651aac125ae7a492cf00000001171b6f7792a169ce1351f190@reply.github.com</a>>, x3dom/x3dom <<a href="mailto:x3dom@noreply.github.com" rel="noreferrer noreferrer" target="_blank">x3dom@noreply.github.com</a>><br>Cc: Author <<a href="mailto:author@noreply.github.com" rel="noreferrer noreferrer" target="_blank">author@noreply.github.com</a>><u></u><u></u></p></div><p class="MsoNormal" style="margin-right:0in;margin-bottom:12.0pt;margin-left:96.0pt"><u></u> <u></u></p><div><div><p class="MsoNormal" style="margin-left:96.0pt">Here it is in BS Contact:  <u></u><u></u></p><p class="MsoNormal" style="margin-left:96.0pt"> <u></u><u></u></p><p class="MsoNormal" style="margin-left:96.0pt">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" rel="noreferrer noreferrer" target="_blank">Mail</a> for Windows 10<u></u><u></u></p><p class="MsoNormal" style="margin-left:96.0pt"> <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="margin-left:96.0pt"><b>From: </b><a href="mailto:notifications@github.com" rel="noreferrer noreferrer" target="_blank">Andreas Plesch</a><br><b>Sent: </b>Tuesday, May 22, 2018 1:41 AM<br><b>To: </b><a href="mailto:x3dom@noreply.github.com" rel="noreferrer noreferrer" target="_blank">x3dom/x3dom</a><br><b>Cc: </b><a href="mailto:yottzumm@gmail.com" rel="noreferrer noreferrer" target="_blank">John Carlson</a>; <a href="mailto:author@noreply.github.com" rel="noreferrer noreferrer" target="_blank">Author</a><br><b>Subject: </b>Re: [x3dom/x3dom] Full patch from coderextreme/x3dom. Includes JSONloading, protoexpander, inline changes, and field changes (#844)<u></u><u></u></p></div><p class="MsoNormal" style="margin-left:96.0pt"> <u></u><u></u></p><p><a href="https://rawgit.com/andreasplesch/x3dom/inlineShader/doc/x3doc/base/tutorials/lighting/customShader/example.html" rel="noreferrer noreferrer" target="_blank">https://rawgit.com/andreasplesch/x3dom/inlineShader/doc/x3doc/base/tutorials/lighting/customShader/example.html</a><br>is the tutorial example.</p><p>Here is the simpleShader.x3d for x3dom:<br><a href="https://rawgit.com/andreasplesch/x3dom/inlineShader/test/regression-suite/test/cases/composedShader/inlineShader.xhtml" rel="noreferrer noreferrer" target="_blank">https://rawgit.com/andreasplesch/x3dom/inlineShader/test/regression-suite/test/cases/composedShader/inlineShader.xhtml</a><br>Do you know how it is supposed to look like ? light0 is probably the headlight.</p><p><span style="font-size:12.0pt;color:#666666">—<br>You are receiving this because you authored the thread.<br>Reply to this email directly, <a href="https://github.com/x3dom/x3dom/pull/844#issuecomment-390869376" rel="noreferrer noreferrer" target="_blank">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AArE9_8Wd-sJSolp23LMBxXHsigHw-Weks5t06T3gaJpZM4UDkKu" rel="noreferrer noreferrer" target="_blank">mute the thread</a>.</span><span style="font-size:12.0pt;color:#666666"><img border="0" width="1" height="1" style="width:.0104in;height:.0104in" id="m_-3837405615566384882m_-1374798331228948235_x0000_i1025" src="https://github.com/notifications/beacon/AArE9183osU_x9UEKTouaAfUXwpLR2Mlks5t06T3gaJpZM4UDkKu.gif" alt="https://github.com/notifications/beacon/AArE9183osU_x9UEKTouaAfUXwpLR2Mlks5t06T3gaJpZM4UDkKu.gif"></span></p><p class="MsoNormal" style="margin-left:96.0pt"> <u></u><u></u></p></div></div></div></blockquote></div><p class="MsoNormal" style="margin-left:48.0pt"><br><br clear="all"><u></u><u></u></p><div><p class="MsoNormal" style="margin-left:48.0pt"><u></u> <u></u></p></div><p class="MsoNormal" style="margin-left:48.0pt">-- <u></u><u></u></p></div></blockquote></div></div></div><p class="MsoNormal" style="margin-left:4.8pt">Andreas Plesch<br>Waltham, MA 02453<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div></blockquote></div></div>