MC vanilla fabulous shaders
Shader that adds as much as possible from OptiFine shaders to the vanilla transparency shader available in “Fabulous” graphics setting. Due to limited material, light, time, and shadow information, some advanced features are not possible. A good number, however, are. I have ported them here. Most samples in credits are heavily modified to fit with the vanilla pipeline. Supports all FOV and render distances.
See License.md for licensing. This pack requires Fabulous graphics on. For best experience, use FOV 70 with render distance 16!
Some basic settings can be toggled by editing assets\minecraft\shaders\post\transparency.json
in uniforms
for preprocess0
pass and postprocess2
pass. The following can be changed:
FOVGuess [30.0, 110.0] 70.0 Default FOV as a fallback
FogDistance [0.1, 10.0] 3.0 Fog distance multiplier
BloomAmount [0.0, 1.0] 0.25 Bloom amount to apply
AutoExposure 0.0 or 1.0 1.0 Auto exposure enable
ExposurePoint [1.0, 4.0] 2.0 Target value to expose to
Vibrance [0.0, 2.0] 1.0 Color vibrance / saturation
![]() |
![]() |
![]() |
![]() |