<div dir="ltr"><div dir="auto">That came to mind as well, since js numbers are doubles. May be it is time to trade less efficient use of resources for simplicity and convenience ?<div dir="auto"><br></div><div dir="auto">Mobile is a large area with limited resources, however.</div><div dir="auto"><br></div><div dir="auto"><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Apr 6, 2018, 12:49 PM GPU Group <<a href="mailto:gpugroup@gmail.com" target="_blank">gpugroup@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 dir="ltr">related: SF float32 vs double64: would all double be simpler on x3d specs, and internally, up to opengl interface?</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 6, 2018 at 9:22 AM, Andreas Plesch <span dir="ltr"><<a href="mailto:andreasplesch@gmail.com" rel="noreferrer" target="_blank">andreasplesch@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Here is a somewhat radical idea to simplify X3D a bit. Since x3dom is javascript it does not really distinguish between SFInt32 and SFFloat, and lives pretty well with it. So why not consider completely removing the SF/MFInt32 from the spec. in general ?</div><div><br></div><div>The integer fields are used in not very many nodes: Switch, IntegerSequencer, LOD (level_changed) come to mind. A replacement with SFFloat would mean adding rounding or truncation to nearest integer in the spec. language but probably not more than that.</div><div><br></div><div>The advantages are that it is an opportunity to make the spec. leaner, and help with some node communication issues.</div><div><br></div><div>The disadvantages are that it would be a backwards incompatible change, and may have a minor performance impact. </div><span class="m_4571655322866224583m_5034248571456154042HOEnZb"><font color="#888888"><div><br></div>-Andreas<br clear="all"><div><br></div>-- <br><div class="m_4571655322866224583m_5034248571456154042m_-5795582009462664341gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Andreas Plesch<br>Waltham, MA 02453</div></div></div>
</font></span></div>
<br>______________________________<wbr>_________________<br>
x3d-public mailing list<br>
<a href="mailto:x3d-public@web3d.org" rel="noreferrer" target="_blank">x3d-public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" rel="noreferrer noreferrer" target="_blank">http://web3d.org/mailman/<wbr>listinfo/x3d-public_web3d.org</a><br>
<br></blockquote></div><br></div>
</blockquote></div></div>