Unity(Shader)中的包含文件
发布时间
阅读量:
阅读量
本系列文章基于学习 唐福幸《Unity ShaderLab 新手宝典》的书名和内容的笔记类文章,并包含个人理解和心得。如有错误或不足之处,请多多指正。
Unity(shader)的包含文件
第5章《Shader》的核心包含文件
* 5.3 UnityShaderVariables.cginc
* * 5.3.1 空间变换矩阵
* 5.3.2 时间变量
* 5.4 其它包含文件
* 5.5 试着简化一下
5 Unity(shader)的包含文件
文件中包含了各种关键数据类型和组织形式的定义好的常用的变量、结构体以及辅助函数,并且避免了我们自行开发所需的时间与资源消耗,在编写Shader时只需引用即可。
5.1 包含文件的使用语法
#include “文件名”
例:
{
CGPROGRAM
//...
#include "UnityCG.cginc"
//...
ENDCG
}
在电脑上的位置:
Windows端:采用集成开发环境下的项目数据存储位置
Mac端:位于指定的应用程序路径及其相关配置文件存放处
5.2 UnityCG.cginc
在Shad
全部评论 (0)
还没有任何评论哟~
