50 Elemental Shaders for Unity URP
- Duck model included - PDF documentation - Requires Unity 6 and the Universal Render Pipeline. ... There is no manager, no component and nothing to set up.
by Roam Moon
Price History +
- 50 Shader Graph shaders, 10 elements with 5 each: Fire, Water, Lightning, Ice, Wind, Earth, Nature, Shadow, Light and Poison
- 50 ready-made materials, one per effect
- Built entirely in Shader Graph, no scripts needed to use the effects
- One small HLSL file for lighting, because Shader Graph cannot read the main light with shadows and loop over point and spot lights on its own
- 30 seamless mask textures: flow, normal, alpha, crack, lightning, ripple and cloud maps
- Masks are sampled in object space from three directions, so patterns do not stretch on meshes with poor UVs
- Toon lighting with main light, shadows, ambient, and point and spot lights
- Works in Forward, Forward+, Deferred and Deferred+
- One material and one draw call per object, no extra pass
- No keywords, so no shader variant explosion in builds
- Standard properties on every shader: Amount, Width, Scale, Speed, Distortion, Frame Rate, Intensity, Rim Power, Rim Strength, Ink, Displace, Body Mix and more
- Stepped animation with an adjustable Frame Rate, 0 for smooth motion
- Automatic dark ink outline on opaque effects
- Vertex effects on some shaders: wobble, shatter, twist and burst
- HDR colors, glow with Bloom
- Demo scene with live sliders, gallery scene with all 50 effects
- Duck model included
- PDF documentation
- Requires Unity 6 and the Universal Render Pipeline. Built on Unity 6000.6 with URP 17.6 and tested on Unity 6000.0 with URP 17.0
- URP only, the Built-in Render Pipeline and HDRP are not supported
50 Elemental Shaders is a pack of fifty stylized effects for Unity URP, drawn the way an anime draws magic: flat color bands, hard edges, a dark ink line and animation that steps like hand drawn frames.
There are ten elements with five shaders each: Fire, Water, Lightning, Ice, Wind, Earth, Nature, Shadow, Light and Poison. Every effect is its own Shader Graph with its own ready-made material. Pick one, drag it onto your mesh and it works. There is no manager, no component and nothing to set up.
Every look ships tuned, so you never have to touch a slider to get a good result. If you want to, each shader has simple controls like Amount, Scale, Speed, Intensity and Distortion. Body Mix lets the effect recolor your own texture or keep it as it is, so eyes, beaks and small details stay readable.
All fifty shaders are Shader Graph files. Open them, read them and change them. The masks they use are plain textures that are also in the pack, so you can use them in your own graphs too.
The pack includes a demo scene where you can step through all fifty effects and drag the sliders live, and a gallery scene with every effect side by side.
The demo character is included, and a PDF guide covers every effect and setting.