上海刚刚发生的大事,网站优化成都哪里好,怎么关闭网站安全检测,石家庄官网建设文档
内置文件 内置文件中的函数 常用宏 变量
CG内置文件位置和作用
位置
Unity安装目录 Editor/Data/CGIncludes中后缀为cginc的文件
作用
类似CG内置函数#xff0c;提供常用的函数、结构体、变量等#xff0c;提高开发效率
使用
CG模块中使用 #include “内置文件…文档
内置文件 内置文件中的函数 常用宏 变量
CG内置文件位置和作用
位置
Unity安装目录 Editor/Data/CGIncludes中后缀为cginc的文件
作用
类似CG内置函数提供常用的函数、结构体、变量等提高开发效率
使用
CG模块中使用 #include “内置文件名.cginc”引用
Unity常用内置文件
UnityCG.cginc 包含最常用的内置函数 结构体 宏Lighting.cginc 各种光照模型UnityShaderVariables.cginc 内置常用的全局变量 自动包含HLSLSupport.cginc 声明常见跨平台编译的宏和定义 自动包含
内置文件中常用结构体和方法
appdata_base 包含 顶点位置 顶点法线 第一组纹理坐标 语义appdata_tan 比appdata_base 多了顶点切线appdata_full 比appdata_tan多了几组纹理坐标appdata_img 包含 顶点位置 第一组纹理坐标v2f_img 用于顶点着色器输出 包含 裁剪空间中的位置 纹理坐标UnityObjectToWorldNormal 法线方向从模型空间转换到世界空间中UNITY_MATRIX_MVP 当前的模型乘以观察乘以投影矩阵 用于将顶点/方向向量从模型空间变换到裁剪空间中_Time 关卡加载以来的时间动态变化