Compatibility
Minecraft: Java Edition
26.1-snapshot-1
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
Platforms
Creators
Details
Licensed ARR
Published 4 months ago
Updated 3 days ago
Changelog
🌿 Vanilla Enhanced Shader v0.5 - Release Notes
🔄 General Overview:
- Continues to stay true to the vanilla aesthetic, now with physically based rendering (PBR) support.
- Prioritizes clarity and light realism while keeping the shader light and fast.
✨ NEW FEATURES
🧪 Physically Based Rendering (PBR):
- 🧱 Basic PBR integration for terrain and blocks:
- Normal, specular, and roughness maps supported.
- Surfaces now respond dynamically to light angle and intensity.
- 💡 Real-time specular highlights and improved surface depth perception.
- 🕹️ PBR maps pulled from texture channels (
normals,specular, etc.).
❌ Removed Features:
- 🌅 Dynamic ambient color by game time has been removed:
- Lighting no longer shifts based on Minecraft's in-game time.
- Ensures more stable and consistent environmental tones.
🎯 Tweaks & Improvements:
- 🌈 Balanced tone-mapping to better match new PBR lighting.
- ✏️ Minor code cleanups and optimization across shader passes.
📊 Performance & Compatibility:
- Still based on #version 120 GLSL for wide GPU support.
- PBR calculations are optimized to minimize performance loss.
🔮 Planned for v0.6:
- Volumetric godrays
- Lightweight screen-space reflections
- Configurable shader options (brightness, saturation, etc.)
- Smooth water caustics and reflection tweaks
Files
Metadata
Release channel
ReleaseVersion number
0.5Loaders
Game versions
1.17-rc1–1.17-rc2, 1.17–1.21.8, 25w31aDownloads
227Publication date
August 6, 2025 at 3:39 PMPublisher

xsoras
Member


