Filter loader...
Filter versions...

Blind 0.2

by xsoras on Nov 2, 2025
Download

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

Project members

xsoras

Member

Details

Licensed ARR
Published 10 days ago
Updated 12 days ago