Fix Function Shader固定渲染管线,主要用于一些较老型号显卡上着色器的编写。下面会介绍几种简单的固定渲染管线的写法。
- 使用固定渲染管线显示颜色(效果如图)
代码如下:
Shader "Custom/FixFunShader01" {
Properties {
_Color ("Color", Color) = (1,0.5,0.5,1)
}
SubShader {
Pass {
Material {
diffuse[_Color]
}
Lighting on //开启灯光
}
}
}
2.使用固定渲染管线显示图片(效果如图)
代码如下:
Shader "Custom/FixFunShader02" {