kingBook

导航

2020年4月15日 #

Unity Shader 3种精度的数值类型

摘要: 类型|精度 | float|32位浮点数 half|16位浮点数,范围 60 000~60 000 fixed|11位浮点数,范围 2.0~2.0 阅读全文

posted @ 2020-04-15 17:02 kingBook 阅读(1103) 评论(0) 推荐(0) 编辑

Unity Shader Unity支持的语义

摘要: 从应用阶段传递模型数据给顶点着色器时Unity支持的常用语义: 语义|描述 | POSITION|模型空间中的顶点位置,通常是float4类型 NORMAL|顶点法线,通常是float3类型 TANGENT|顶点切线,通常是float4类型 TEXCOORD$n$,如TEXCOORD0、TEXCOO 阅读全文

posted @ 2020-04-15 16:46 kingBook 阅读(351) 评论(0) 推荐(0) 编辑

Unity Shader UnityCG.cginc

摘要: UnityCG.cginc 中的数据结构: UnityCG.cginc 中的顶点变换函数: 功能|描述 | float4 UnityObjectToClipPos(float3 pos)|将对象空间中的点变换到齐次坐标中的摄像机裁剪空间。这等效于 mul(UNITY_MATRIX_MVP, floa 阅读全文

posted @ 2020-04-15 16:14 kingBook 阅读(650) 评论(0) 推荐(0) 编辑

Unity Shader 包含内置文件

摘要: 例如: 内置文件位置: 阅读全文

posted @ 2020-04-15 16:04 kingBook 阅读(709) 评论(0) 推荐(0) 编辑