In the scene view if I zoom in on really tiny objects, and use the rotation tool, its lines are wiggly:
Is this a feature or just a graphical glitch? I took it to mean that floating point precision might be so low at that size that transformations might not work correctly but maybe I’m reading too much into it?
Never seen this before but yes - it’s probably related to floating point precision. Do you happen to be a good distance away from the origin? (128 units or more for example)
Hmm, yes, this particular object is 500 units away and like 0.01 in diameter so it would make sense.
You only have about 6 digits of actual accurate data with single precision floats.
https://en.wikipedia.org/wiki/Single-precision_floating-point_format
Quote: “This gives from 6 to 9 significant decimal digits precision”
Position 500 takes 2.5 digits, 0.01 takes another 2, leaving you only 1.5 decimal digits. The pixels around that circumference are quite a lot more than you can represent with that.
Yes, this is floating point precision. You will also see the effects of this if you zoom in too closely on an object.