
Vanilla Enhanced
A lightweight shader for realistic lighting & better visuals.
54.8K
18
Vanilla Enhanced 1.08
release20 декабря 2025 г.Vanilla Enhanced 1.08 - Version Log
Underwater Effects Update
New Features
-
Advanced Underwater Caustics System
- Dual-layer caustics patterns with realistic light refraction
- Wave-based modulation for dynamic underwater lighting
- Depth-based fallback that fades with distance
- Day/night adaptive caustics (only visible during daytime with sufficient skylight)
-
Improved Underwater Atmosphere
- Realistic blue water tinting with day/night variations
- Exponential depth fog for better visibility gradient
- Underwater particle simulation using procedural noise
- God rays effect (light shafts) when looking upward underwater
-
Enhanced Water Visuals
- More natural water color tones (blue-cyan spectrum)
- Dynamic tinting based on world time
- Better color blending between shallow and deep water
- Improved caustics visibility and brightness
Improvements
- Optimized caustics calculation for better performance
- Refined underwater fog distance curve for smoother transitions
- Better integration of caustics with existing lighting system
- Enhanced depth-based color grading underwater
Configuration
- Added
CAUSTICS_STRENGTHslider (0.0 - 2.0) - Added
WATER_CLARITYslider (0.5 - 2.0) - Added
WAVE_HEIGHTslider (0.0 - 2.0) - Added
UNDERWATER_TINTslider (0.5 - 2.0)
Version 1.01 - Wind Animation Safety Update
Bug Fixes
- Critical: Fixed water blocks incorrectly applying wind animation
- Critical: Fixed ice blocks being affected by foliage animation
- Critical: Fixed chest blocks having unwanted vertex displacement
Improvements
- Added explicit block ID blacklist system (
shouldNotWavefunction) - Implemented safer block ID validation (range checking)
- Added additional safety checks for invalid block IDs
- Improved wind animation filtering to prevent edge cases
Technical Changes
- Separated block exclusion logic from inclusion logic
- Added water, flowing water, ice, chests, and glass to blocked blocks list
- Enhanced vertex shader safety with multi-level ID validation
- Better handling of edge cases in block ID detection
Version 1.0 - Initial Release
Core Features
Dynamic Sky System
- Smooth day/night cycle transitions with custom color gradients
- Time-based sky color phases (morning, day, evening, night)
- Volumetric cloud rendering with fbm noise
- Dynamic cloud colors that change throughout the day
- Rain weather integration with desaturation effects
Advanced Lighting & PBR
- Physical-based rendering for metallic and reflective surfaces
- Dynamic specular highlights from sun and moon
- Torch light with warm color temperature and rim lighting
- Multi-light source support (sky, block, torch)
- Normal map integration for enhanced surface detail
- Adaptive specular power based on time of day
Foliage Animation
- Wind-based animation for grass, leaves, flowers, and crops
- Block-specific animation patterns (leaves sway differently than grass)
- Multi-frequency wind waves for natural movement
- Vertex height-based displacement (tops move more than bases)
- Vertical bobbing for added realism
- Support for multiple foliage types:
- Tall grass and wheat
- Tree leaves (both types)
- Flowers (roses, dandelions)
- Vines with hanging movement
- Lily pads with floating motion
- Saplings and dead bushes
- Sugar cane
Color Grading & Atmosphere
- Day/night ambient color tinting
- Depth-based atmospheric perspective
- Distance fog with warm tint in low light
- Enhanced lightmap processing with gamma correction
- Torch light color bleeding
- Rain desaturation effect
- Dynamic contrast and saturation adjustments
Performance
- Optimized noise functions for caustics and clouds
- Efficient fbm implementation for procedural details
- Conditional shader paths based on light levels
- Smart PBR strength blending
Configuration Options
- PBR reflection intensity control
- Wind animation strength adjustment
- Rain saturation control
- Day/night color intensity
- Torch warmth temperature
- Cloud density control
- Multiple performance toggles
Technical Specifications
- GLSL Version 120 compatibility
- Support for Optifine shader system
- Custom uniforms for world state
- Attribute support for block entities
- Normal and specular map integration
Future Planned Features
- Water wave animation and displacement
- Screen-space reflections for water
- Improved rain particles and splash effects
- Additional weather effects (fog, mist)
- Biome-specific color tinting
- Enhanced night sky with stars
- Aurora borealis in specific biomes
Vanilla Enhanced 1.00
release22 октября 2025 г.🌿 Vanilla Enhanced Shader v1.00 - Full Release Changelog

- Small things are changed,
- Contrast changed.
- Weather changed.
Vanilla Enhanced 0.97
release28 сентября 2025 г.🌿 Vanilla Enhanced Shader v0.97 - Changelog

🔆 Sun / Moon Direction Fix:
- Now properly uses sunPosition and moonPosition uniforms when available.
- If unavailable, a reliable fallback calculation is applied.
- Sun movement now follows the correct east-to-west trajectory using cos / sin.
🔥 Torch PBR Fix:
- Torch light is now fully omnidirectional (radiates in all directions).
- Added rim lighting for torches, enhancing glow realism.
- Softer specular highlights (power reduced from 64 → 16).
- Introduced a minimum ambient value (0.2) for consistent visibility.
👁️ View Direction Correction:
- viewDir now correctly computed as: normalize(cameraPosition - worldPos)
- All calculations are now consistent in world space.
💎 Reflection Calculation Fix:
- Proper reflection vector using: reflect(-lightDirection, normal)
- Accurate specular highlights based on: dot(viewDir, reflectionDir)
- Ensures reflections respond correctly to camera angle.
✅ Overall Impact:
- Sunlight and moonlight now illuminate from the correct directions.
- Torches provide consistent, realistic lighting from all angles.
- Specular reflections behave properly based on camera perspective.
- No more north-locked lighting artifacts — lighting directions now feel natural.
Vanilla Enhanced 0.8
release30 августа 2025 г.🌿 Vanilla Enhanced Shader v0.8 - Release Notes
Day-Night lights fixed.
PBR strength decreased.
Added volumetric clouds.
Big bugs are fixed.
Vanilla Enhanced 0.72
release15 августа 2025 г.🌿 Vanilla Enhanced Shader v0.72 - Release Notes
Sun/Moon light direction fixed.
PBR strength changed.
Sun light's PBR improved.
Small bugs are fixed.
Совместимость
Создатели
Детали
Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:8 месяцев назад
Обновлён:3 месяца назад
