(11 hours ago)Orion Pobursky Wrote: This is incorrect. Anything >5 decimals is contrary to the library spec and this is enforced on submit.So the specifications have changed since a year ago?
Think of it this way: 1 ldu = .4mm. At 6 decimal places, 0.000001 ldu = 0.0000004 mm or .4 nm which is overkill for precision. Any gaps at this level are insignificant.
Also, it wasn't about the vertex coordinates. It was about the rotation matrix. Sometimes, when one rotates and scales a primitive, the added decimals in the rotation matrix may be needed to achieve 3 decimals on the vertices. I've also encountered more than 5 decimals when the overall part has 3-fold, 5-fold, and 7-fold rotational symmetry. Have all such cases been updated to 5 decimals?