As a Roblox developer, it is currently too hard to have all UI elements in-world be blurred. I’d like an option where UI elements, under a BillboardGui, are blurred when a BlurEffect is enabled. Whether this should be the default behavior, I am unsure.
A screenshot from my game from the pause menu. SurfaceGui children are blurred whereas BillboardGui children are not.
Posts related to blurring of UI, but not focused on BillboardGui's:
Incorporate Translucency (Dec 28, '16)
Compatibility for BlurEffect with UI elements / Add ZIndex to BlurEffect (Sep 16, '17)
A few useful gui options to make beautiful interfaces - #6 by darthskrill (Oct 23, '18)
Blur Effects for UI Elements - #9 by Tiffblocks (Oct 7, '19)
Blur behind UI elements - #6 by DrRanchDressing (Jul 20, '20)
If this issue is addressed, it would improve my development experience because it would make blurring in-game UI much easier.
Allowing this to be an option developers can set would let developers have more freedom for what is/isn’t blurred, maybe for some use cases others may have. And, from what I’ve read, making blur happen would be more expensive performance wise. I’d personally like to blur the BillboardGui’s whereas others may not.