This was the first publicly released dynamic water-drop windshield shader for Unity3D. Developed in 2014-2015 with the PolyCount community. Now shared free for all indie devs.
What is this?
This is a realtime, dynamic water-drop windshield effect for Unity3D - inspired by the iconic rain effect in the racing game DriveClub by Evolution Studios. This was designed and developed in 2014-2015 with the help of the amazing people at PolyCount.
This is believed to be the world's first dynamic water-drop windshield FX publicly available for Unity. Use it freely in your projects. Just make sure to include proper credits.
Technical Details
- Dynamic, realtime water-drop simulation on a windshield surface
- Gravity-affected droplet movement
- Wind-influenced water streaks
- Works with Unity's standard rendering pipeline
- Shader written in Unity ShaderLab / HLSL
- Inspired by the DriveClub rain effect (2014, Evolution Studios)
- Community credits to PolyCount members who provided feedback
How to Use
- Download the Unity package below
- Import into your Unity project
- Apply the shader to your windshield mesh material
- Configure rain intensity via the shader parameters
- Include credits in your project's credits screen
Download
For the download link, Please check the GitHub repository below. It includes the source files, demo scene, and documentation. Feel free to explore and modify the shader to fit your project's needs!
- Download Link - GitHub repository for the source files and its demo scene
Credits & License
Created by Dan with community input from PolyCount (2014-2015). Free to use in personal and commercial projects. Attribution required; include "Water Drop FX by Dan / ATG: Kish" in your project credits.
Don't forget to include the credits in your projects! And if you improve it, share it back with the community.
Good luck with your projects!
Dan