### 🌿 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
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }