You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a suggestion and a feature I would like to contribute if it's wanted. If not, please feel free to close the issue.
A big thing I am missing when working in 3D in Godot is the ability to truly group selected meshes to quickly duplicate a selection. Currently, Ctrl+G only toggles "selectable children" which isn't super useful.
I'd like to add a shortcut to do the following:
Create a new Node3D placed at the average position of the selection
Reparent selected nodes to the new Node3D
Make children of the new Node3D un-selectable
And a corresponding shortcut to flatten a selection, i.e. given such a node3D is selected, unparent its children and remove the node, trying to preserve the relative tree order.
Godot has a feature named "reparent to new node" but:
It places the node at the scene's origin, so when you select the "group" this creates, the gizmo can end up far from the 3D meshes (see example below). This is the biggest limitation with this feature
You have to pick the node from the add node dialogue each time, so it's slow
You still have to manually make children unselectable
Example of reparent to new node in Godot
Would this feature be wanted in this add-on? If so I'd be happy to contribute it via a pull request, respecting the code style of the addon. I'll just wait for a green light to work on this and open a pull request.
The text was updated successfully, but these errors were encountered:
Note that reparenting to new node and preventing child selection lets you select the whole modular 3D construct by clicking or box selecting anywhere on the models, so it effectively works like groups/joined meshes in Blender, and it's really convenient for level design with modular pieces, when you need to duplicate constructs but adjust some bits, replace a part... so you don't want to use scenes there.
NathanLovato
changed the title
Add command and shortcut to "group" and "ungroup" selected objects
New command: "group" and "ungroup" selected objects
May 24, 2023
This is a suggestion and a feature I would like to contribute if it's wanted. If not, please feel free to close the issue.
A big thing I am missing when working in 3D in Godot is the ability to truly group selected meshes to quickly duplicate a selection. Currently, Ctrl+G only toggles "selectable children" which isn't super useful.
I'd like to add a shortcut to do the following:
And a corresponding shortcut to flatten a selection, i.e. given such a node3D is selected, unparent its children and remove the node, trying to preserve the relative tree order.
Godot has a feature named "reparent to new node" but:
Example of reparent to new node in Godot
Would this feature be wanted in this add-on? If so I'd be happy to contribute it via a pull request, respecting the code style of the addon. I'll just wait for a green light to work on this and open a pull request.
The text was updated successfully, but these errors were encountered: