Olander’s Genesis Weather [Free for Community]
*Genesis Weather v2 with Volumetric Fog and Clouds will not be publicly released. I get asked for this from time to time so I am noting this here.
Unity 2018.1 :: Imported and works perfectly (no change).
*For Time of Day users support has been removed for this.
Genesis Weather has been designed from the ground up to simulate a fairly realistic weather system per scene/game. Unlike all other weather systems you can find, Genesis Weather works for Any Planet, not just earth. You have complete control over how your weather should behave in your Scene/Game.
Genesis Weather also gives you fully functioning dynamic particle systems and audio that look and sound excellent. Since you have full source of everything you change swap out and change whatever you like. The choice is yours. Genesis Weather uses only minor shader adjustments to Standard Unity 5 shaders (Clouds/Stars are the exception). This means that during Unity updates there are far less chance of things breaking. Again, you have full source so chip away and change if you wish.
Unity 5-2017-2018 Compatible Versions:
v5.1.2 & v5.2.2 (You will need to revert/re-calibrate the Particle Systems)
v5.4.0+ (Demo Version works out of the box)
v5.6.0+ (for Legacy PostFX or Unity Post Effects Stack v1 with updated scripts below)
v2017+ (I stayed with PostFX Stack v1 in this)
v2018+ (Set up your Unity Post Effects Stack to v2)
Again…this design proves itself in High End Quality and Not breaking on Unity upgrades.
Camera Post FX Note:
I actually use Beautify, Amplify FXAA, and HBAO for my stack. I connect in Genesis Weather to it and it work flawlessly. This is for coders to do…but it is not difficult at all.
Unity Post FX Stack v1 and v2 are two different entities and are handled a bit differently from within Unity. There are a few scripts floating around that show how to connect…and more importantly…change the FX values at runtime. Unity uses a strange coding style to make it function…I suppose this is to not hit the GC during runtime.
This is a large system that handles All Sun and Weather. It has taken well over 1,500 hours to get fully working the way it should and be very well optimized. This also took an improvement from Unity itself to truly become what it needed to be.
This is part of my Community Initiative to give very high quality easy to integrate products to the Unity Community for Free. Yes…that means…Full Source and Fully Working…no trial periods…no BS.