FS shaders

FS shaders

v1.8
Modrinth 5 followers 1 891 downloads
Sign in

Cinematic shaders for Iris & OptiFine (1.21): physically-based scattering skies, soft sun/moon shadows, volumetric light, reflective water, waving foliage, bloom, and filmic color grading — plus a gravitationally-lensed black hole in the End.

Product

About

FS shaders

A lightweight, performance-first shader pack for Minecraft Java Edition. The goal
is realistic lighting — soft shadows, reflective water, wet weather, moving
foliage — while staying fast enough for mid-range hardware. Built for the
OptiFine / Iris pipeline.

Add a screenshot or two here — the reflective-water sunset shot makes a strong lead image.

Features

Soft shadows — Percentage-Closer Filtering with slope-scaled bias and shadow
distortion for smooth edges and extra resolution near the player.
Reflective water & glass — screen-space reflections with analytic wave-normal
ripples. Fresnel makes water dark when viewed head-on and mirror-like at grazing
angles.
Rain wetness — when it rains, flat, sky-exposed surfaces darken, gain gloss,
and reflect both the sun/moon and nearby torch light.
Melting ice — reflects roughly 3× stronger than water, with a slow,
half-liquid surface.
Dynamic sky — time-of-day gradient plus procedural clouds that thicken and
desaturate toward gray during storms.
Wind — leaves flutter with traveling gust fronts, grass and plants sway from
the base, and sand gets a subtle shimmer.
ACES tonemapping in a full linear-light pipeline.

Performance

A hybrid deferred pipeline shades each screen pixel once, with aggressive early-outs
(reflections skip non-reflective pixels, shadow work is skipped where it can't
matter) and no heavy volumetric raymarching. Built to run at high FPS on mid-range
GPUs. Graceful fallbacks keep the pipeline from black-screening if a feature can't
run on your setup.

Requirements

Minecraft Java Edition
OptiFine or Iris (with Sodium)
GLSL 120-compatible GPU

Installation

Download the .zip — do not unzip it.
Place it in .minecraft/shaderpacks.
In game: Options → Video Settings → Shaders, then select FS shaders.

Feedback

Bug reports and suggestions are welcome — tell me your GPU and Minecraft/Iris (or
OptiFine) version so issues are easy to reproduce.

Preview

Product images

Environment

Requirements & compatibility

Compatibility & requirements

IrisOptifine26.2

Local host

Required

Hosting on services

Unsupported

Terms

License

Terms for using, modifying and redistributing this product.

LicenseRef-All-Rights-ReservedModrinth
Release

Latest release

v1.8

30.07.2026 · Modrinth

  • End nebula — a procedural green/gold nebula across the End sky, sampled as
    true 3D noise along the view ray (no pole seam), layered behind the starfield
    and black hole. Toggle plus brightness / coverage / scale / colour sliders
    under End → Nebula.
  • End stone retexture — optional woven-brick khaki pattern generated
    in-shader, keyed to the End stone block. Toggle under End → End Stone.