Skip to content

Default the 3D editor to Transform mode to restore 4.5 behavior#113458

Merged
akien-mga merged 1 commit intogodotengine:masterfrom
Calinou:editor-3d-default-transform-mode
Dec 9, 2025
Merged

Default the 3D editor to Transform mode to restore 4.5 behavior#113458
akien-mga merged 1 commit intogodotengine:masterfrom
Calinou:editor-3d-default-transform-mode

Conversation

@Calinou
Copy link
Member

@Calinou Calinou commented Dec 2, 2025

The Select mode no longer allows moving or rotating selected nodes. This mode was still the default until now, which results in behavior that's inconsistent with the 2D editor.

This sets the default mode to the new Transform mode to ensure usability out of the box is unchanged. Shortcuts and icon ordering were also modified to best match 4.5.

In a future PR, we could consider persisting the last used mode across editor sessions (using scene metadata), but this has some caveats:

  • The mode would now be toggled on a per-scene basis, rather than globally.
  • If someone restarts the editor to fix manipulation gizmos not appearing (after accidentally pressing Q), it wouldn't save them anymore.

Preview

3d_editor_transform_mode_default_2.mp4
Old version
3d_editor_transform_mode_default.mp4

@Calinou Calinou added this to the 4.6 milestone Dec 2, 2025
@Calinou Calinou requested a review from a team December 2, 2025 15:36
@fire fire requested a review from a team December 2, 2025 16:51
Copy link
Member

@fire fire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did not technical review, but the concept of keeping the same defaults as a previous version makes sense.

@akien-mga
Copy link
Member

akien-mga commented Dec 3, 2025

It seems a bit weird to have the default selected action not being the first one, and the Q-W-E-R hotkeys no longer match the order of the icons (which is what they were meant to do).

Edit: I checked the code and Q-W-E-R hotkeys still match the order of the icons, as Q is still assigned to the first icon (now the Select mode, different from the 4.5 Transform-named-Select mode). The new Transform icon is assigned to V. So users used to using Q for transformation might be annoyed by the change. But visually the order is fine.

So maybe we should restore the previous behavior/icon by default, and use a new icon for the new selection behavior.

The Select mode no longer allows moving or rotating selected nodes.
This mode was still the default until now, which results in behavior that's
inconsistent with the 2D editor.

This sets the default mode to the new Transform mode to ensure
usability out of the box is unchanged. Shortcuts and icon ordering
were also modified to best match 4.5.
@Calinou Calinou force-pushed the editor-3d-default-transform-mode branch from 74cb545 to 5d80686 Compare December 9, 2025 17:16
@Calinou
Copy link
Member Author

Calinou commented Dec 9, 2025

Updated per feedback on the contributors chat:

  • Transform mode is now on the left, like in 4.5. Its shortcut is now Q to match 4.5 as well.
  • Select mode is now the last mode and had its shortcut changed to V.

See OP for an updated video.

Copy link
Member

@akien-mga akien-mga left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

We might want to continue discuss the icons and see whether the icon change will still be jarring to users, but this is good enough for beta1 and we can see what feedback we get.

@akien-mga akien-mga merged commit 65c8c3d into godotengine:master Dec 9, 2025
20 checks passed
@akien-mga
Copy link
Member

Thanks!

@Calinou Calinou deleted the editor-3d-default-transform-mode branch December 9, 2025 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants