This PR brings the new renderer's look much closer to the original game's.
Features include sky gradient, sky objects, weather particles (rain, snow, lightning), lights, and dithering. The screen-space fog effect is using a placeholder cube that follows the player.
Added a few modern enhancements: lights are 3D, alpha-tested meshes can fade, and dithering is now also applied to floors and ceilings.
Not entirely satisfied with water shading because it is an oddity and I wanted to improve it somehow.
This PR brings the new renderer's look much closer to the original game's.
Features include sky gradient, sky objects, weather particles (rain, snow, lightning), lights, and dithering. The screen-space fog effect is using a placeholder cube that follows the player.
Added a few modern enhancements: lights are 3D, alpha-tested meshes can fade, and dithering is now also applied to floors and ceilings.
Not entirely satisfied with water shading because it is an oddity and I wanted to improve it somehow.