SkillAgentSearch skills...

RainyGlassShader

A Unity built-in shader for a plausible rain-on-glass effect. Has high-end and mobile variants.

Install / Use

/learn @toadstorm/RainyGlassShader
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

RainyGlassShader

rain sample

A Unity built-in shader for a plausible rain-on-glass effect. Has high-end and mobile variants. As seen in "The Conservatory" on VRChat.

This shader was constructed using Amplify Shader Editor. It uses a bit of math to animate the two included textures. The shader is fully parameterized so it can create rainy looks of varying intensities.

The main shader uses a grabpass for the fake refraction effect. On Android, please use the mobile shader that doesn't use a grabpass. It's highly recommended that you edit this shader or any other grabpass shaders in your scene to ensure that the grabpasses are named identically wherever possible to avoid performance loss.

For information on how this shader was constructed, see this article: https://www.toadstorm.com/blog/?p=742

Related Skills

View on GitHub
GitHub Stars94
CategoryDevelopment
Updated28d ago
Forks6

Security Score

95/100

Audited on Mar 6, 2026

No findings