Shader学习

shader的类型

三种类型
Fixed Function Shader 固定管线着色器
较老的着色器,对老显卡的兼容性好,有Pass(通道)
Vertex And Fragment Shader 顶点片段着色器
Surface Shader 表面着色器

Unity推荐使用的着色器,比较简单,且官方做了一些处理

向量

向量:又有方向又有大小的量
点乘是用来判断两个向量是否垂直
叉乘适用于判断某个平面的方向–>一个平面上的两个不同向量叉乘结果是其法向量.

英文单词

Porperties 属性
SpecularColor高光颜色
EmissionColor自发光颜色
Shininess光泽度
SubShader子着色器
SeparateSpecular开启高光的关键字
Dot点积(点乘)

SurfaceOutput参数

half3 Albedo像素的颜色
half3 Normal像素法线值
half3 Emisssion像素的发散颜色
half Gloss像素的发光强度
half Alpha像素的透明度
half Specular像素的镜面高光

猜你喜欢

转载自blog.csdn.net/hennysky/article/details/86549251