Link to repository on GitHub
HDR is a mess, and many to most shaders either simply break or look quite bad if used in HDR. Therefore I started work on this repository as a
"fine, I'll do it myself".
PotatoFX is a shader repository with the goal of bringing the most common shader effects to HDR, prioritizing performance. All color related stuff is done in the
Oklab
color space, which should give more pleasing results after color operations.
Supported HDR formats: | HDR10 | HLG | scRGB |
Shaders
pCamera - A high performance all-in-one shader with common lens and camera effects.
- Gaussian blur
- Depth of field
- Bloom
- Lens dirt
- Fisheye
- Glass imperfections
- Chromatic aberration
- Vignette
- Noise
- Film-like noise and digital chroma noise
- Auto exposure
pColorNoise - Gaussian color noise to simulate amplifier noise in digital cameras.
pColors - Shader with tools for advanced color correction and grading.
- White Balance adjustment
- Brightness and saturation adjustment
- Shadows / midtones / highlights and tinting
- Adjustment by hue
- LUTs
pPalettePosterize - Posterizes an image to a color palette.
As a final note, please don't hesitate to give feedback/suggestions as I want this repo to be as good as it can be.