This section contains example source code for hand-coded custom shaders that are compatible with the Built-in Render Pipeline.
| Page | Description |
|---|---|
| Single color shader example | Example of a shader that renders a single color. |
| Checkerboard pattern shader example | Example of a shader that renders a checkerboard pattern. |
| Simple unlit shader example | Example of a shader that renders an unlit texture. |
| Mesh normals shader example | Example of a shader that renders mesh normals as colors. |
| Reflections shader example | Example of a shader that renders a reflection of the sky. |
| Normal map texture shader example | Example of a shader that uses a normal map texture to render reflections. |
| Tri-planar texturing shader example | Example of a shader that projects a texture onto an object. |
| Simple diffuse lighting shader example | Example of a shader that uses simple diffuse lighting. |
| Ambient light shader example | Example of a shader that uses ambient light. |
| Shadow casting shader example | Example of a shader that casts shadows. |
| Receiving shadows shader example | Example of a shader that does shadow calculations. |
| Fog shader example | Example of a shader that renders fog. |
| Visualizing vertex data shader examples | Examples of shaders that render the UVs, normals, colors, tangents, and binormals of vertices. |