Skip to content

Conversation

@kpal81xd
Copy link
Contributor

@kpal81xd kpal81xd commented Oct 28, 2025

Description

  • Fixes scale warping at screen edges on high FOV
  • Adds preventDefault flag for setting whether preventDefault is called on internal pointer events (for splicing with mouse events)
  • Reverts orbit rotation in screen space back to local plane space (includes fix for plane intersection at slight angles)
  • Local space transformation of multiple nodes uses last selected node

Checklist

  • I have read the contributing guidelines
  • My code follows the project's coding standards
  • This PR focuses on a single change

@kpal81xd kpal81xd self-assigned this Oct 28, 2025
@kpal81xd kpal81xd added the bug Something isn't working label Oct 28, 2025
@kpal81xd kpal81xd requested a review from a team October 28, 2025 12:28
@kpal81xd kpal81xd added the release: next patch Ticket marked for next patch release label Oct 28, 2025
@kpal81xd kpal81xd merged commit 61281f5 into main Oct 28, 2025
7 checks passed
@kpal81xd kpal81xd deleted the gizmos branch October 28, 2025 13:16
kpal81xd added a commit that referenced this pull request Oct 28, 2025
* fix: gizmo scale warping fixed on high FOV

* feat: add preventDefault flag for pointer events in Gizmo

* fix: reverted rotation to be in plane space and fixed slight angle rotations

* fix: use last selected node position when transforming in local space

* fix: apply angle flip before rotations are set

* fix: updated angle flip comment

* fix: moved angle flipping to inside calculate angle method
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working release: next patch Ticket marked for next patch release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants