### Basic ShaderLab Syntax Source: https://docs.unity3d.com/6000.0/Documentation/Manual/class-Shader.html This example demonstrates the fundamental structure of a ShaderLab shader file, including properties, SubShader, and Pass blocks. It serves as a template for defining custom shaders. ```shaderlab Shader "Examples/ShaderSyntax" { CustomEditor = "ExampleCustomEditor" Properties { // Material property declarations go here } SubShader { // The code that defines the rest of the SubShader goes here Pass { // The code that defines the Pass goes here } } Fallback "ExampleFallbackShader" } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.