<div dir="ltr">From cancelled message:<div><br></div><div>Possible Error in X3DUOM:<div><br></div><div><ConcreteNode name="TextureTransform"><br>         <InterfaceDefinition specificationUrl="<a href="https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/texturing.html#TextureTransform" target="_blank">https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/texturing.html#TextureTransform</a>"<br>                              appinfo="TextureTransform shifts 2D texture coordinates for positioning, orienting and scaling image textures on geometry.">                                                                                                      <componentInfo name="Texturing" level="1"/><div>                       <Inheritance baseType="<b><u><font color="#ff00ff">X3DTextureTransformNode</font></u></b>"/></div><div>[snip]</div><div>      <ConcreteNode name="TextureTransformMatrix3D"><br>         <InterfaceDefinition specificationUrl="<a href="https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/texture3D.html#TextureTransformMatrix3D" target="_blank">https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/texture3D.html#TextureTransformMatrix3D</a>"<br>                              appinfo="TextureTransformMatrix3D applies a 3D transformation to texture coordinates."><br>            <componentInfo name="Texturing3D" level="1"/></div><div>            <Inheritance baseType="<b><u><font color="#ff00ff">X3DTextureTransformNode</font></u></b>"/>  </div><div><br></div><div>Specification:</div><div> <br><a href="https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/texture3D.html#TextureTransformMatrix3D" target="_blank">https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/texture3D.html#TextureTransformMatrix3D</a><br><pre style="font-size:11.05px;margin-left:25px"><font color="#000000">TextureTransformMatrix3D : </font><b><u><font color="#ff00ff">X3DSingleTextureTransformNode </font></u></b><font color="#000000">{
  SFString   [in,out] mapping     ""
  SFMatrix4f [in,out] matrix      1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1  (-∞,∞)
  SFNode     [in,out] metadata    NULL    [X3DMetadataObject]
}</font></pre><pre style="color:rgb(0,0,0);font-size:11.05px;margin-left:25px"><br></pre><pre style="color:rgb(0,0,0);font-size:11.05px;margin-left:25px"><a href="https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/texturing.html#TextureTransform" target="_blank">https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/texturing.html#TextureTransform</a></pre><pre style="font-size:11.05px;margin-left:25px"><pre style="font-size:11.05px;margin-left:25px"><font color="#000000">TextureTransform : </font><b><u><font color="#ff00ff">X3DSingleTextureTransformNode </font></u></b><font color="#000000">{
  SFVec2f  [in,out] center      0 0  (-∞,∞)
  SFString [in,out] mapping     ""
  SFNode   [in,out] metadata    NULL [X3DMetadataObject]
  SFFloat  [in,out] rotation    0    (-∞,∞)
  SFVec2f  [in,out] scale       1 1  (-∞,∞)
  SFVec2f  [in,out] translation 0 0  (-∞,∞)
}</font></pre><pre style="color:rgb(0,0,0);font-size:11.05px;margin-left:25px"><br></pre></pre><pre style="color:rgb(0,0,0);font-size:11.05px;margin-left:25px"><br></pre><div class="gmail_quote"><div dir="ltr" class="gmail_attr">This is why X3D JSON schema should be accepted in the Web3D Standard suite.  I wouldn't have found this without it.</div><div dir="ltr" class="gmail_attr"><br></div><div class="gmail_attr">Hats off to Holger for great work on x3d-tidy conversions from .gltf to .x3dj which was essential for this.</div><font color="#888888"><div dir="ltr" class="gmail_attr"><br></div><div class="gmail_attr">John</div></font></div></div></div></div></div>