Changelog
Blind Shader - Version Log
First stable version
Added
- ✨ Cartoon banding system with 8 bands per color channel
- 🖊️ Advanced depth-based outline detection
- 🎨 Color saturation enhancement (1.05x multiplier)
- 🌑 Smooth vignette effect with gradual falloff
- 💡 Normal-based directional lighting
- 📊 Multiple render target (MRT) support in gbuffers
Technical Improvements
- Outline thickness optimized to 1.6x multiplier for balanced appearance
- Smooth transitions between color bands using smoothstep interpolation
- Contrast adjustment reduced to 1.05x for comfortable viewing
- Outline color shifted to dark blue-black (0.02, 0.03, 0.05) for softer look
- 4-directional depth checking for improved edge detection accuracy
Performance
- GLSL 120 shader language for maximum compatibility
- Lightweight composite rendering pass
- Optimized texture sampling operations
- Average performance impact: 5-10 FPS (varies by system)
Known Issues
- Transparent blocks (water, glass) don't receive outlines due to depth buffer limitations
- Outline thickness may diminish at far render distances
- Outlines appear more prominent during nighttime
Planned for v0.3
- 🎛️ Adjustable outline thickness settings
- 🌈 Custom color palette support
- ☀️ Improved day/night cycle transitions
- 💧 Better transparent block handling
- ⚙️ In-game configuration options
Files
Blind 0.2.zip(6.12 KiB) Primary Download
Details
Licensed ARR
Published 10 days ago
Updated 11 days ago


