鸟语天空
SubShader
post by:追风剑情 2014-5-18 10:35

Unity中的每一个着色器都包含一个subshader的列表,当Unity需要显示一个物体时,它找到使用的着色器,并提取第一个能运行在当前用户的显卡上的子着色器。Subshader的语法为:

Subshader { [Tags] [CommonState] Pass{ } }

下面的代码片段是一个简单的子着色器:

SubShader {
   Tags { "Queue" = "Transparent" } //渲染队列为透明队列
    Pass {
      Lighting Off   //关闭光照
       SetTexture [_MainTex] { } //设置纹理
   }
}

 

评论:
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容