violet’s rain shader

At the end of the teaser, it began to rain. I set up Violet’s shader so that she can soaked by some of it.

Instead of using a simulation, which would be time consuming to set up, and potentially expensive to render, I opted for a different approach.

I used an abstract texture and I remapped it to the model in a way that vaguely matches the direction of the rainfall.

I then utilized a voronoi texture to divide the texture into “chunks” that range from 0 to 1 randomly.

From there, I added an animate-able slider which controlled how much Violet was covered in rain.

Always reuse assets however you can!

I copy and pasted the node set up and modified it slightly so that the entire background can get covered in rain!