Optional View-Relative Guides when using Rotate View Tool
Currently, the Rotate View Tool performs a GPU-based canvas view rotation without affecting document geometry. Guides remain locked to document coordinates and do not visually rotate with the canvas view.
For precision workflows (architecture, product photography, horizon correction), this creates a visual disconnect between the rotated view and guide alignment.
Proposed Enhancement
Introduce an optional preference:
“Display Guides Relative to View Rotation”
When enabled:
-
Guides visually rotate together with the canvas view
-
Guide positions remain document-coordinate based
-
No change to actual document geometry
-
Purely a rendering-layer transformation
This would function similarly to how overlays or GPU-rendered UI elements adapt to canvas transformations.
Technical Rationale
Since Rotate View is already handled at GPU/display level, applying the same transformation matrix to guide rendering should be feasible without altering document data structures.
This maintains backward compatibility while offering improved usability for precision alignment tasks.
Workflow Benefits
-
More intuitive alignment during horizon correction
-
Improved architectural perspective correction workflow
-
Reduced need to reset view rotation
-
Faster precision editing
Optional Expansion
Allow per-guide mode:
-
Document-relative (current behavior)
View-relative (new option)
Thank you
André Verhage
Netherlands
