Starting with an asset (static mesh for instance) with a precise rotation value (such as a whole number) in the details panel will result in a imprecise, slightly fractional off value when rotated using the transform widget.

In other words, if you start at a rotation value of "0" and rotate the object "90 degrees" the resulting value in the details panel will be fractional: 89.99985

This is worse with grouped objects (-89.999962, for instance)

Steps to Reproduce
  1. Open any project in UE4.9, UE4.10 or UE4.11
  2. Drag a static mesh box into the viewport
  3. Select top view in the viewport
  4. In the details panel, enter whole number values for the transform and rotation values of the static mesh
  5. select the static mesh and rotate the mesh using the transform/rotation widget 90 degrees
    RESULT: The rotation value in the details panel will be fractionally off (-89.999985 for example) *See attached image
    EXPECTED: The value in the details panel to be the exact numeric value rotated by the transform widget (90, 45, 20.5, 180 etc)

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-28883 in the post.

Login to Vote

Won't Fix
Affects Versions4.
CreatedMar 29, 2016
ResolvedAug 18, 2021
UpdatedAug 18, 2021