- 前言
- 一、untiy内置的包含文件
- 2.1 unity空间变换原理
- 2.2 文件夹结构
- 2.3 内置函数和常用结构体
- 2.4 全局变量(变换矩阵、摄像机和屏幕参数等)
- 二、unity提供的CG/HLSL语义
- 内置的和时间相关的变量
我们知道,unity shader中经常会使用到很多的系统内置函数、变量、结构体等。除此之外,还需要知道unity shader包含的HLSL的语义,才能理解某个变量代表的含义。所以,在参考了《unity shader入门精要》之后,我把unity shader中的常用内置函数、全局变量、语义、结构体整理在这里
一、untiy内置的包含文件 2.1 unity空间变换原理 2.2 文件夹结构在我的C:Program FilesUnityHubEditor2021.2.2f1c1EditorDataCGIncludes文件夹内,可以看到这些文件
语义实际上就是 赋给 一个shader输入和输出 的字符串,这个字符串表达了这个参数的含义



