Klemen Profile picture
Founder of @Tuatara_Games, VFX artist, game developer, dad.

Jan 17, 2018, 5 tweets

Raindrop shader. Three layers, two dynamic, one static. Packed tiling textures with normals and opacity mask. More detailed breakdown on the way, look for replies to this thread! #UE4 #gamedev #indiedev

Streaks on top, a tiling tex, distortion is animated so you can see the influence of the distortion tex on the left. Drops on the bottom, I use a very small but uncompressed tex that holds different UV values per pixel, this is used to distribute another tex around. #UE4 #gamedev

If you're fine with some quality loss you can strip out the blue channel of the normal and pack in another grayscale texture instead. Make sure compression is default and multiply the normal by 2 and subtract 1 to move it back to the right range. #UE4 #gamedev

A lot of you have been asking so here's more info on impacts. Many ways of going about it but this is what I went with. I simplified this for clarity, I'm also distorting these textures to get a more natural result, nodes in the reply. #ue4 #screenshotsaturday #gamedev #indiedev

Nodes for the result above. #ue4 #screenshotsaturday #gamedev #indiedev

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling