Rotation of Tetrahedron by 45 degrees is Incorrect Due to Floating Precision

I think rotating by degrees goes like this:

  • you put 45deg, that is changed to radians
  • then it is applied to rotation

So either find way to use radians (skipping all that conversions)

Or maybe try to use quaternion, that may be more accurate. Just suggestions i am not sure if any of that will be more accurate.