<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><div><br></div>-Andreas<br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Andreas Plesch<br>Waltham, MA 02453</div></div></div>
</div>