Files
Bombaleila/Library/PackageCache/com.unity.shadergraph@c8830f61858d/Documentation~/Shader-Graph-Sample-Custom-Lighting-Templates.md
2026-03-03 00:39:30 +05:00

1.9 KiB

URP Custom Lighting template reference

Explore the prebuilt URP Custom Lighting shader graph templates included in the Custom Lighting sample.

Note

These templates are available in the template browser under the URP Custom Lighting section. Don't edit the corresponding assets in the Assets > Samples > Shader Graph folder of your project.

Each Custom Lighting template includes a specific Lighting Model sub graph.

Custom Lighting Basic

This template uses a basic lighting model that calculates diffuse lighting for multiple light sources. To reduce the cost of calculations, this shader does not support fog, specular, reflections, light cookies, and SSAO, but you can reintegrate any of these features if needed. This model makes the lighting as cheap as possible by only including the basic requirements. This type of lighting model is ideal for XR or low-end mobile devices where performance is critical.

Custom Lighting Simple

This template uses a lighting model designed to be similar to the main lighting used by URP. It uses a slightly cheaper Blinn model for specular highlights, which reduces the quality but speeds up the rendering in most cases.

Custom Lighting Toon

This template uses a lighting model that posterizes the lighting to give it the appearance of a cartoon. This shows you how you can alter lighting in the graph to achieve stylized effects that give your project a unique appearance.

Custom Lighting URP

This template uses the same lighting formula as the Lit URP model. You can use it as a starting point if you want to begin with URP as is and then make changes.

Additional resources