Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
Platforms
Creators
Details
Licensed ARR
Published 2 months ago
Updated last month
Introduction
"Spring" sets a tone of freshness and nature, using soft and bright colors to create a tranquil and harmonious atmosphere. As the harsh winter melts away and all living things recover, who is it that plucks the strings of the season and plays the movement of life? The brand-new shader work, Spring v2, will take you into a dreamlike utopia.
Shader Information
This shader is a practice work I wrote while studying the course Games202 - High Quality Real-Time Rendering. I consider it a sequel to the "Spring" series of shaders; you can view it as a refactored/completed version of Spring v1. "Spring" is the codename I used when creating texture packs ten years ago, and I have continued to use this designation.
Below are the effects included in this shader:
Lighting System
- Shadows: PCSS Soft Shadows, Colored (Stained Glass) Shadows, Screen Space Shadows (Now supports both close and distant views).
- Global Illumination: RSM (Reflective Shadow Maps) Global Illumination & Denoiser, added Screen Space Light Leakage Reduction.
- Ambient Occlusion: Uses GTAO (Ground Truth Ambient Occlusion).
- Dynamic Lighting: Added Handheld Dynamic Lighting and increased the default brightness of artificial light sources.
Atmospheric System
- Physically-based Atmospheric Scattering and Atmospheric Fog.
- Volumetric Fog.
- Volumetric Clouds and Screen Space Crepuscular Rays (Godrays).
- Basic Celestial Bodies (Sun, Moon, Stars).
Water & Translucency
- Two types of wave patterns, as well as Wave Parallax.
- Water Fog, Underwater Volumetric Light, and other underwater effects.
- Water Surface Refraction Simulation & Screen Space Reflections (SSR).
- Water Caustics & Dispersion effects.
- Translucent Object Shadows, PBR Reflections, and toggleable Translucent Refraction Simulation.
Material Surfaces
- Parallax & Mapping: Supports Normal mapping. Added support for Smooth Parallax and Voxel Parallax.
- PBR: Adjusted PBR Reflections and Specular/Highlight effects for better quality.
- Weather Effects: Added Puddles and Ripple effects on the ground during rainy days.
Post-Processing
- Bloom: Rewritten Bloom effect with significantly improved quality.
- Other effects (Pending Optimization): Exposure, Simple Filters, Tone Mapping, Motion Blur, Depth of Field (DoF), Vignette, and Lens Occlusion.
- Anti-Aliasing & Sharpening: Temporal Anti-Aliasing (TAA), Robust Contrast Adaptive Sharpening (RCAS), and improved Anisotropic Filtering (enabled by default at low quality).
Others
- Foliage: Rewritten Waving Plants code for a more natural effect; specific effects for Night, Rainy days, The Nether, and The End.
- Support for the Distant Horizons mod.
- Mod Compatibility: Added compatibility for Kaleidoscope Cookery, Farmer's Delight, and Biomes O' Plenty (Special thanks to @xuyin2333).



