This pull request integrates a newly developed weather system into LP. The system features a realistic and dynamic simulation of various weather phenomena, enhancing the immersive experience of the game.
Features:
Rain Simulation:
Implemented using particle systems and shaders to simulate raindrops.
Includes procedural textures for variability and collision detection with surfaces.
Wind Effects:
Realistic wind direction and strength using vector fields.
Particle advection for wind effects and fluid dynamics for air mass movement.
Cloud Formation:
Dynamic clouds using volumetric rendering and Perlin noise.
Cloud shapes and movements are affected by temperature and humidity.
Thunderstorms and Lightning:
Lightning effects using fractal algorithms and dynamic lighting.
Testing:
The weather system has been thoroughly tested in the current development environment.
Additional testing is required in the integrated LP project to ensure seamless functionality.
Instructions for Testing:
Open the WeatherSystem scene in Godot and set the tick timer to have a lower wait time for faster in-game time simulation.
Test various weather conditions (rain, snow, wind) and their transitions.
Verify the visual and performance impact of the weather system in different environments.
This pull request integrates a newly developed weather system into LP. The system features a realistic and dynamic simulation of various weather phenomena, enhancing the immersive experience of the game.
Features:
Rain Simulation:
Wind Effects:
Cloud Formation:
Thunderstorms and Lightning:
Testing:
Instructions for Testing: