It’s not really convenient to have it disappear, because if I try to make some cool effects with GuiObjects, they just pop out for no apparent reason. I assume it has something to do with optimization, but I think the optimization should take the maximum possible bounds so there are no graphical errors.
I believe Gui rotation is ignored because developers think it’s not worth implementing.
The same happens when you rotate objects inside a ClipsDescendants = true frame.
[quote] I believe Gui rotation is ignored because developers think it’s not worth implementing.
The same happens when you rotate objects inside a ClipsDescendants = true frame. [/quote]
Not really. This isn’t the same issue at all. The problem here is that roblox decides to stop rendering guis that aren’t on the screen, but it doesn’t take rotation into account when determining that so the gui suddenly disappears even though rotated parts should still be visible.