As a Roblox developer, it is currently too hard to control and smoothly animate many models or parts transparency and visibility without running into performance issues.
Dithering would be a cheap and versatile way to handle this, lots of games use it and the engine even has a working version for surface appearances and highlight objects:
If Roblox is able to address this issue, it would improve my development experience allowing multiple use cases:
-
Transitioning from different LOD levels without popping
-
Fading out distant detail objects that aren’t necessary.
-
Quickly showing/hiding models without having to reparent them
-
Overall improve performance in many systems where it would be too expensive to animate transparency, such as partially hiding occluders or characters