Shader "MyShader" { Properties { _MyTexture ("My Texture", 2D) = "white" { } // place other properties here, such as colors or vectors. } SubShader { // place the shader code here for your: // - surface shader, // - vertex and program shader, or // - fixed function shader } SubShader { // a simpler version of the subshader above goes here. // this version is for supporting older graphics cards. } }