About Better Shaders - Standard/URP/HDRP
- Tools, Systems & Learning > Development Tools & Automation
- Art & Visuals > VFX
- Art & Visuals > Textures & Materials
Better Shaders allows you to: Write shader in a style similar to Unity's old Surface Shader system. Shaders are automatically compiled into URP, HDRP, or Standard. Shaders can stack allowing you to layer and add functionality to existing shaders. Full shader source can be exported from the system for distribution. No special exporting or tooling, these act like native shaders in Unity. Code is written in standard HLSL, with a unified API across all 3 render pipelines, so you can write code and not worry about compatibility anymore. Have you ever wanted to add snow to an existing shader? Or make it compatible with another assets compute based drawing? Shaders written with Better Shaders can stack, allowing you to add different effects on top of existing shaders without writing any code. Includes a collection production ready shader stacks, which can be combined any way you like: Lit, Tessellation, and Triplanar. Height/Slope based moss. Wetness. Puddles. Snow. Wind Particulate. Vegetation Studio Instancing support. UV warping. Texture Layering. Also included are a number of examples of common techniques, like screen space UVs, grab pass, depth output modification, multi-pass examples, alternative lighting models, all working across all render pipelines. Included are stackables for instant integration with Vegetation Studio Instancing Support and Bakery Lightmapping. Better Shaders supports the Build In/Standard Pipeline, URP in 2019LTS and 2020.3LTS, and HDRP in 2019LTS and 2020.3LTS.