Mist Shader: Cinematic Lighting & Volumetric Clouds for Minecraft

Download Mist for Minecraft: physically-based water, volumetric clouds, and screen-space global illumination deliver a cinematic, realistic lighting experience.

Download Mist for Minecraft 1.17.1

Original name: Mist

Minecraft: 1.17.1

FileVersionLoaderSize
Mist.zip1.17.1—80 КБDownload

Mist

Mist is a path-inspired shader pack that rebuilds Minecraft’s lighting from the ground up, trading flat filters for a full deferred HDR pipeline. Every effect is grounded in how light actually behaves, so scenes read as genuinely lit rather than post-processed. From raymarched volumetric clouds to physically-based water and screen-space global illumination, Mist turns your world into a cinematic experience without sacrificing performance or clarity.

What Makes Mist Different

Unlike shaders that layer effects over vanilla rendering, Mist works from the gbuffer up. It uses an RGBA16F HDR scene buffer, meters the image with an eye-adaptation pass, and maps the final frame through an AgX filmic tonemap. Materials are real PBR—metallic and smoothness values come from resource-pack specular maps, and normals are octahedral-encoded, so reflections and roughness respond per block. The result is a cohesive, physically motivated look that never feels like a gimmick.

Lighting That Bounces and Bleeds

Mist replaces the flat ambient term with screen-space global illumination. A hemispheric sample kernel gathers nearby lit and emissive surfaces, bleeding their color onto neighbors as one-bounce indirect light. A red-wool wall tints the floor beside it; lava and glowing ore spill onto surrounding stone. This colored bounce lighting adds depth and warmth that static ambient occlusion simply cannot match.

Soft, distance-aware shadows use PCSS-style penumbras with Poisson PCF filtering over a distorted shadow map. Contact edges stay crisp while shadows soften realistically the farther they fall from their caster. Colored shadows are supported for stained glass and translucent blocks, and god rays are raymarched through the shadow map to produce true volumetric light shafts that never wash out mobs or terrain.

Water That Moves and Reflects

The water surface is driven by a procedural height-field—several incommensurate wave octaves, domain-warped and differentiated into a live normal map. It never shows repeating diagonal streaks and catches light as moving ripple detail. Fresnel-weighted reflections mirror the actual analytic sky, so a pink dusk reflects pink, not a fixed ocean blue. Screen-space reflections handle on-screen geometry, while wave-bent refraction and Snell’s-law apparent depth make shallow pools feel believably close to the surface instead of reading as a flat lid.

A Cinematic Underwater World

Submerging switches the entire scene into a dedicated underwater model. Per-channel Beer–Lambert absorption kills red within a few blocks while blue-green lingers, and a scattering haze thickens with distance. A perceptual depth-compression remap makes the submerged world feel pulled-in and enclosed. Caustics are a genuine animated network—a Voronoi F2−F1 edge web, domain-warped into flowing filaments with bright focal cores where light converges, projected only onto up-facing seabed. Drifting marine snow, edge chromatic aberration, screen wobble, a blue-green grade, and a soft Snell-window glow overhead round out the experience.

Volumetric Clouds and Atmosphere

The cloud deck is a real volumetric layer, not a texture. A large-scale weather map clumps coverage across the sky, and each sample does a toward-sun shadow march for self-shadowing. A multiple-scattering approximation keeps dense cores glowing softly instead of going black, while a two-lobe Henyey–Greenstein phase gives the silver-lining edge. Sunlit tops stay bright and white, shaded undersides fall to a neutral grey, and empty-space skipping keeps the march cheap on clear-sky pixels. The sky itself combines an analytic tint with a Rayleigh+Mie scattering model, and distant geometry fades toward the true sky color with distance desaturation—proper aerial perspective rather than a single flat fog tint.

Auto Exposure and Final Grade

A metering pass computes the scene’s geometric-mean log luminance over a grid and adapts toward it over time, so moving from a dark cave into daylight eases rather than blinds. The final image is graded and mapped through AgX (with a Reinhard fallback), plus threshold bloom on HDR highlights and a sky-gated night dim that darkens dusk without killing torch-lit interiors. Day/night tints for ambient, god rays, underwater, and caustics glide smoothly across dawn and dusk windows instead of snapping.

Compatibility and Supported Versions

Mist targets both Iris and OptiFine, with core programs written against #version 120 for broad driver support. On Iris, the pack requests SSBO and compute-shader support at load, so a compute-capable Iris build is expected. PBR response depends on resource packs that ship specular and normal maps; without them, materials fall back to sensible dielectric defaults. The first-person hand is rendered to its own isolated buffer, so no bloom, GI, or volumetric effect bleeds onto or through it. Mist works smoothly on Minecraft 1.20 and newer, and you can easily download Mist for Minecraft from community shader hubs.

How to Install Mist

Installing Mist is straightforward. First, make sure you have Iris or OptiFine installed for your Minecraft version. Then download Mist and place the shader pack zip file into your shaderpacks folder. Launch the game, go to Video Settings > Shaders, and select Mist from the list. If you use the foxygame.net launcher, you can find Mist in its add-on catalog and install it with one click—the launcher handles version compatibility and auto-updates, so you always have the latest build without manual downloads. Once loaded, open the shader options menu to tweak lighting, water, clouds, and post effects to your taste.

Fine-Tuning Your Visuals

Mist’s settings are grouped into dedicated option screens. Under Lighting, you can adjust sun/moon illuminance, block-light strength, and emission strength. The Global Illumination screen lets you toggle SSGI and SSAO with strength, radius, and sample counts. Atmosphere controls sky brightness, Mie strength, aerial perspective, fog density, and a full cloud block with coverage, density, wind speed, and raymarch steps. Post FX offers AgX tonemap toggle, manual or auto-exposure, night-dim amount, color grade, and bloom. Water and Underwater screens give you independent control over reflections, refraction, caustics, marine snow, and more. Shadows can be fine-tuned with PCF sample count, PCSS toggle, and sun angular size.

Mist is a shader pack built on restraint and physical accuracy. It transforms Minecraft into a world where light finds water, clouds have real volume, and every surface responds to its environment. Whether you are exploring deep oceans or watching a sunset from a mountain peak, Mist delivers a cinematic, grounded visual experience that feels both fresh and timeless.