DigitalRainMaterial is a shader material that creates a Matrix-style digital rain effect. It uses atlas-based characters and supports adjustable speed, scale, color, and emission.DigitalRainMaterial is a customizable shader material that generates a Matrix-style digital rain effect by simply assigning it to a UV-mapped object.It is designed as a material-only solution, requiring no scripts or additional GameObjects.Key features include:Atlas-Based CharactersCharacters are rendered using a texture atlas, allowing flexible visual styles ranging from retro terminals to cyberpunk and abstract data streams.Visual CustomizationControl character scale, scrolling speed, character color, background color, and emission intensity directly from the material properties.Material-Only WorkflowThe effect is fully contained within a single material. Apply it to meshes such as planes, cubes, or custom geometry without modifying your scene structure.Stylized Digital EffectsSupports a variety of looks, including clean data flows, glitch-like motion, and atmospheric sci-fi backgrounds through parameter adjustments.Ideal for sci-fi scenes, background visuals, environmental effects, cyberpunk environments, and stylized data representations.Lightweight, flexible, and easy to integrate into any Unity project.Supported Unity Versions:Tested on Unity 6.xEarlier versions have not been testedSupported Render Pipelines:Universal Render Pipeline (URP)Included Assets:・Sahder × 1(Shader Graph)・Scene × 1 (Demo Scene, URP only)・FBX Model × 1・Materials × 23 Texture Styles × 15 Visual Styles × 8・Texture × 15Shader Type:Custom Shader Graph shaderMaterial-only workflow (no scripts required)Mesh Requirements:Requires meshes with valid UV coordinatesUVs are used to correctly map the character atlas textureTextures:Characters are rendered using atlas texturesAtlas images are created using commercially usable fonts




