Better Shaders 2022 - Standard/URP/HDRP
A modern Surface Shader system for URP, HDRP, and Built-in pipelines, allowing for easy shader creation and stacking.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. $80
- Category:
- Tools › Visual-scripting
- Developer:
- Jason Booth
- Price:
- $80
- Rating:
- Favorites:
- 74
- Supported Unity Versions:
- 2020.3.35 or higher
- Current Version:
- 1.9.27
- Download Size:
- 38.77 MB
- Last Update:
- Dec 9, 2024
- Description:
- Better Shaders is a modern Surface Shader system that allows you to write shaders in a style similar to Unity's old Surface Shader system. It automatically compiles shaders into URP, HDRP, or Standard pipelines. Shaders can be stacked, allowing you to layer and add functionality to existing shaders. The system also allows for full shader source export for distribution on the Asset Store.
The package includes a collection of production-ready shader stacks, which can be combined in any way, including:
* Lit, Tessellation, and Triplanar
* Height/Slope based moss
* Wetness (with Enviro/Weather Maker support)
* Puddles
* Snow (with Enviro/Weather Maker support)
* Wind Particulate
* Vegetation Studio Instancing support
* UV warping
* Texture Layering (with vertex or splat masks)
Additionally, the package includes examples of common techniques, such as screen space UVs, grab pass, depth output modification, multi-pass examples, alternative lighting models, all working across all render pipelines.
The package also includes stackables for instant integration with Vegetation Studio, Bakery Lightmapping, and MicroSplat Trax.
Note that Better Shaders installs itself as a Package, and appears under your Packages folder, not under Assets.
Some popular assets using Better Shaders include MicroSplat, MicroVerse, Better Lit Shader, Vegetation Studio, Space Graphics Toolkit, Paint in 3D, Mega Mountain Pack, Flow, and City Gen 3d. - Technical Details:
- Better Shaders supports the following render pipelines:
* Standard Rendering Pipeline from Unity 2019 on
* URP7.x in Unity 2019.3LTS
* URP10.x in Unity 2020.3LTS
* URP12.x in Unity 2021.2
* URP14.x in Unity 2022.2->2022.3LTS
* HDRP7.x in Unity 2019.3LTS
* HDRP10.x in Unity 2020.3LTS
* HDRP12.x in Unity 2021.3LTS
* HDRP14.x in Unity 2022.2->2022.3LTS
* URP17.x in Unity 6
* HDRP17.x in Unity 6
Future yearly version compatibility may require an upgrade fee due to the extensive work of maintaining compatibility with Unity's ever-changing SRP platforms. - Continue »