常用函数接口
常用函数 | 作用 |
---|---|
o.pos=UnityObjectToClipPos(v.vertex); | 将模型空间顶点坐标转换到裁剪空间坐标 |
saturate(x) | 返回x处于0-1之间的值,超出范围的全部取0和1 |
dot(x,y) | 点积 |
pow(x,y) | $x^y$ |
normalize(x) | 归一化 |
z=reflect(x,y) | 法线为y,入射方向为x,返回出生方向z |
常用变量 | 描述 |
---|---|
UNITY_LIGHTMODEL_AMBIENT | 当前环境光 |
_WorldSpaceLightPos0 | 世界空间下的光源位置 |
_WorldSpaceCameraPos | 世界空间下的摄像机的位置 |
_LightColor0 | 光源颜色 |
unity_WorldToObject | 变换矩阵:左乘该矩阵:将世界坐标转换为模型坐标。右乘则相反,将模型坐标转换为世界坐标 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 雨夜!