Dithered / clipped alpha option

Moderator: GZDoom Developers

User avatar
Caligari87
Admin
Posts: 6184
Joined: Thu Feb 26, 2004 3:02 pm
Preferred Pronouns: He/Him

Dithered / clipped alpha option

Post by Caligari87 »

I dislike dithered alpha in modern games, but in an older "pixel" game like Doom it seems like it would be a useful and aesthetically consistent option to reduce the performance impact of overdraw. I tried creating this as a shader for some effects actors in Hideous Destructor, but found out that actor translucency is applied after material shaders so it's not really something that can be done "universally" without revising all the actors as well.

How feasible would this be to add as an engine-level rendering option? Perhaps with a setting for dithering based on alpha percentage, and another for rounding alpha to 0% / 100%?

8-)
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49096
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Dithered / clipped alpha option

Post by Graf Zahl »

This is not feasible at all. For once, it's something only low end hardware would benefit from and second, the shader for this would have to disable early depth tests and ultimately not really save much.

Return to “Closed Feature Suggestions [GZDoom]”