编译指令 编译指令最重要的作用是指明该表面着色器的表面函数和光照函数,并设置一些可选参数。 #pragma surface surfaceFunction lightModel [optionalparams] 表面着色器的两个结构体 一个表面着色器需要使用2个结构体:表面函数的输入结构体Input,以及存储了表面属性的结构体SurfaceOutput。 Input结构体中内置的其他变量: