Unity Learn home
View Tutorial Content

Creating a Surface Shader

Tutorial
Intermediate
+10 XP
20 Mins
(81)
Overview
Summary
Surface shaders, as the name implies, define the physical characteristics of Materials. They are responsible for both calculating the final color of each pixel within a Material and performing the light calculations that define the shading of each pixel on the surface. Most surface shaders in Unity are extensions of the default Standard Surface Shader, which makes the creation process more intuitive and allows artists to more freely define the look of their surfaces.
Select your Unity version
Last updated: August 12, 2022
2019.4
Language
English
Creating a Surface Shader