<div dir="auto">Can someone explain what a negative point value in a TextCoordinate means when the texture is an ImageTexture? Does it have something to do with repeatS and repeatT?</div><div dir="auto"><br></div><div dir="auto">A section in the spec is ok.</div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto"><br></div><div dir="auto">John </div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Nov 24, 2023 at 10:32 PM 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><h2 style="font-size:27px;font-weight:bold;margin-top:18px;font-family:Verdana,Arial,Helvetica,sans-serif;font-style:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;color:rgb(0,0,0)">18.4.7 TextureCoordinate</h2><pre style="font-family:monospace;font-size:19px;margin-left:25px;font-style:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration:none;color:rgb(0,0,0)">TextureCoordinate : X3DSingleTextureCoordinateNode {
SFString [in,out] mapping ""
SFNode [in,out] metadata NULL [X3DMetadataObject]
MFVec2f [in,out] point [] (-∞,∞)
}</pre><pre style="font-family:monospace;font-size:19px;margin-left:25px;font-style:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration:none;color:rgb(0,0,0)"><br></pre><pre style="font-family:monospace;font-size:19px;margin-left:25px;font-style:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration:none;color:rgb(0,0,0)" dir="auto">I ran into a case where I was expecting texture coordinate point values from [0,1] in a texture mapping file, and I got values like -99999 an other negative values, which cause me to ignore the triangles and totally foul up the texture. At this point, I don’t know what negative values mean in a texture coordinate point value and what I should accept for an IFS. It seems like -99999 is dreadfully wrong, but per the spec above, any float value is acceptable. I will check the IFS spec, but if no one has a use case, I recommend reducing the range of the texture coordinate point values.</pre></div>
</blockquote></div></div>