Hi Creators!
We’re excited to be launching improvements to the functionality and flexibility of UI clipping. Rotated shapes and Path2D instances can now be cleanly clipped by their parent GuiObjects. ![]()
What’s Changing
Historically, clipping rotated UI elements or complex curves required heavy workarounds like nested CanvasGroups or custom math. With this upgrade to ClipsDescendants, rotated shapes and Path2D instances can be clipped perfectly by their parent GuiObjects, regardless of their individual rotation properties. There are no new performance implications with this change.
Note: Rotated parent shapes themselves still cannot apply a clip to their children unless they are part of a CanvasGroup instance.
Here’s a before and after comparison of the change we’ve made:
How to Opt-In
To enable this new functionality in your experience, navigate to your Explorer panel and locate StarterGui. In the Properties panel, set the new ClipsDescendantsSupportsRotation variable to Enabled.
Three-Phase Rollout Timeline
This upgrade follows our standard three-phase rollout process for potentially breaking changes. We’ll share exact dates closer to each phase – if we observe any unforeseen issues, timelines may shift. Don’t hesitate to reach out to us if you need assistance!
| Phase | ETA | Default Value | Creator Impact |
|---|---|---|---|
| 1 | Now | Disabled | No breaking change. Opt in by setting ClipsDescendantsSupportsRotation to Enabled. |
| 2 | August 2026 | Enabled | Potentially breaking change. Games using ClipsDescendant may notice visual changes to their UI. Creators can quickly revert by setting ClipsDescendantsSupportsRotation to Disabled and re-publishing. Note: Opting out should be a temporary measure. |
| 3 | November 2026 | ClipsDescendantsSupportsRotation is removed | All games (new and existing) will have the new ClipsDescendants behavior. |
How to Keep Your Previous UI Look
If you want to preserve the unclipped rotated effect, you can:
- Set
ClipsDescendantsto false on the parent object (if no other children rely on clipping). - Otherwise, adjust your object hierarchy to place the element you want unclipped as a sibling with higher z-index than the original parent, rather than a child.
Made with Love
Rotated clipping support was made possible thanks to @jaydubs808 and @DrRanchDressing. While you’re migrating to this new functionality, we’ll continue expanding support for our UI primitives.
We can’t wait to hear your thoughts and see all the amazing things you create! Please let us know if you have any feedback.

