(08-07-2020, 05:11 PM)Treewyrm Wrote: In FLMS options you can enable rounding to integer values if you want. Also rounding makes you lose accuracy, not gain in, as to what accuracy you need depends on situation.
In that code I don't see any matrix inversions and multiplications that would be necessary to rotate collection of objects around single pivot, looks like they're all just going to be in local space.
Why would we be needing matrix inversion for object rotation?
rotation is just a matter of = Point * Matrix of rotation by X-axis * Matrix of rotation by Y-axis * Matrix of rotation by Z-axis. Matrix multiplication is enough for that ;b
I noticed though, that there is already in use some sort of better new method than it, but whatever. Although wait second, this new method exactly suggests using matrix inversions. Are you rotating through Quaternions?