Hi Creators,
We are excited to announce a new Studio Beta aimed at enhancing the existing Studio ribbon Constraint Tool. These improvements address many pain points you’ve shared with us and introduce additional functionalities to streamline your workflow.
To enable this improved tooling, go to File > Beta Features and enable “Improved Constraint Tool”.
Let’s dive right in!
New Dragger Framework
The improved Constraint Tool utilizes the new dragger framework for grid alignment, snapping, and easy attachment rotations. This should make placing attachments in the correct position and orientation a lot easier right from the get-go!
Before:
After:
Now with Rotation!
Enhanced Weld Tool
Pressing the weld button now welds all descendant base parts that are touching within the selected parts. This has been a highly requested feature, so please let us know what you think and how we can make it even better!
Note: When only two parts are selected and the weld tool is pressed, the two parts will be welded together regardless of whether they are touching or not. This is persisting (not new) behavior.
Improved Undo Functionality
Undo while having the Constraint Tool activated will undo the last placed attachment, making it easier to correct a misplaced attachment.
Undo after exiting the Constraint Tool will undo the constraint and both associated attachments, making it easier to get rid of an entire constraint configuration.
Visual Feedback Improvements
We have added visual feedback to indicate whether you’re able to place the second attachment on the item your mouse is hovering over. A red sphere indicates it’s not a viable attachment placement, while a green sphere indicates you’re good to go!
Note: when trying to weld two parts of a single assembly or two separate anchored assemblies, the improved visual feedback will be a gray line. This is because the weld will have no effect during physics simulation.
Attachment Visualization
Attachments now show arrows for both the primary and secondary axes.
Part Passthrough
When building a constraint and after placing the first attachment, you can toggle Part Passthrough by pressing the “G” key to make the parent of the first attachment translucent, allowing you to place attachments through it. This should make placing attachments between touching or overlapping parts a lot easier!
Hotkey Menu
The improved Constraint Tool adds a hotkey menu to the viewport when the tool is activated, making it easier to reference how to use the added functionality. This includes the hotkeys for exiting the tool, attachment rotations, part passthrough, hiding the hotkey menu, and enabling/disabling snapping.
We hope that these improvements solve some of the key issues that many of you have pointed out and make building with constraints in Studio a lot easier!
Again, this feature is still in beta so we are looking for any and all feedback from all of you. Please keep in mind that we also may be making changes prior to a full release.
Known Issues
We’ll be adding any known issues here so that it’s easy to know that we are aware of said issues and are actively working on addressing them!
-
Primary axis points in the direction negative of the surface’s normal (as opposed to in the direction positive of the surface’s normal like before).
- Status: the fix is in and should be live in ~2 weeks
-
Upon first opening a place file and selecting the constraint tool, the hotkey functions don’t work until you select the viewport (via clicking in the viewport, panning with the camera, etc…). This is not an issue once the viewport has been selected at least once.
- Status: we are actively working on this fix and expect it to be live in a few weeks
-
We recognize that there is a lot of room for improvement regarding welding workflows.
- Status: We plan on dedicating time to figuring out how to best improve welds to support the diverse set of workflows. Please keep the feedback coming!
Happy building!
The Physics Team