Forum

Author Topic: Gizmo Reset / Apply Rotation  (Read 4800 times)

drjenkin

  • Newbie
  • *
  • Posts: 4
    • View Profile
Gizmo Reset / Apply Rotation
« on: November 10, 2024, 06:14:33 PM »
Hello, I have searched these forums on this topic but been unable to find a solution, I believe this feature is missing and it would be extremely helpful to have. I have detailed it below:

Feature Request: Reset/Recalibrate Transform Widget Orientation
Current Behavior:
When working with reconstructed 3D models that lack real-world alignment (via control points), manual orientation adjustment is required to align the model to standard coordinate planes. The transform widget (XYZ gizmo) accumulates rotational adjustments, making precise alignment increasingly difficult as the widget itself becomes arbitrarily oriented relative to the model and viewport.
Requested Feature:
Implementation of a "Reset Transform Widget" function that would:

Preserve the current absolute orientation of the model
Recalibrate the transform widget to align with the current viewport's coordinate system
Similar to Blender's "Apply Rotation" functionality, where the current orientation becomes the new "zero" state for the transform widget

Technical Benefit:
This would allow for more precise iterative adjustments when aligning models to real-world orientation, particularly when working with interior scans where orthogonal alignment (walls, floors) is crucial but no control points were used during capture.
Use Case:
When aligning an interior scan, users often need to make multiple rotational adjustments to align walls vertically and floors horizontally. Currently, after several adjustments, the transform widget becomes skewed, making it difficult to make precise rotations along clear XYZ axes. A reset function would allow users to re-establish clean axial control at any point in the alignment process.

Please let me know if this is understood or if a current solution exists that I have missed the terminology for.

Thanks for your time!