Ported MariENB tonemappers.

This commit is contained in:
Marisa the Magician 2023-09-04 23:43:11 +02:00
commit f7c175d1bb
9 changed files with 187 additions and 4 deletions

View file

@ -16,6 +16,10 @@ Makes the screen fuzzy. A couple parameters can be tweaked freely.
Overlays a noisy pattern onto the screen to make it filthy. Not a very good filter, tbh, but I just kept it in for historical reasons.
### Tonemap
GZDoom's own tone mapping can cause visual glitches in some mods, such as Lithium. My implementations copied almost as-is from MariENB don't have that issue. And on top of that, ever parameter of the Uncharted 2 tone mapper is customizable (fun times).
### Color Grading Suite
Control over RGB gamma/intensity, along with a "tint" filter that, with a negative intensity, can also be used as a color booster (dunno how this even works, I wrote it 7 years ago lol). On top of all that, you can also do the same for saturation and value (not hue because that would just be dumb).
@ -62,10 +66,6 @@ It's very unlikely that this one will be added, unless I can hack something horr
Not a chance, this thing very blatantly needs Depth Buffer access, which is impossible in GZDoom thanks to portal rendering.
### Tonemap
Not needed, GZDoom implements its own.
### Screen Frost / Heat Haze
These aren't "general purpose" enough to be included.