8bit - Dither/Shaded Palette
Posted: Mon Feb 07, 2022 1:31 am
Using a trick discovered by DenisBelmondo to downmix a table LUT to the currently loaded game palette - I did my own take on palette dithering - plus I also did a "shaded" (or "blended") palette mode which preserves the original brightness of every pixel in the image but transitions it to 8-bit colors.
This comes in 5 modes which is accessible in the Display Options menu on both GZDoom and Raze. (The 5th being simply "off")
Note that this requires a devbuild of either GZDoom or Raze in order to function properly.
"Classic" - which is basically the palette tonemap:
License: 3-clause BSD for the code, CC-BY for the image (allows derivative works, only attribution required)
This comes in 5 modes which is accessible in the Display Options menu on both GZDoom and Raze. (The 5th being simply "off")
Note that this requires a devbuild of either GZDoom or Raze in order to function properly.
"Classic" - which is basically the palette tonemap:
Spoiler:"Checkerboard" - error diffusion dither to a single level:
Spoiler:"Square" - 2x2 error diffusion dither to 3 levels:
Spoiler:"Shaded" - The image is downmixed to a palette but it is blended and the brightness is readjusted according to the original pixel (it gives a very "advanced retro" feel):
Spoiler:Github: https://github.com/madame-rachelle/8bit
License: 3-clause BSD for the code, CC-BY for the image (allows derivative works, only attribution required)
Spoiler: Old versions