Unity Shader 学习笔记(4)Unity Shader内置变量、函数,Shader Model
参考书籍:《Unity Shader 入门精要》
内置文件
Windows的位置:Unity安装路径/Data/CGIncludes。
官网下载:Unity 下载存档
内置函数
-
民间翻译总结:shader内置函数
内置变量
-
民间翻译总结:shader内置变量
CGIncludes主要文件






Unity 支持的语义
DirectX语义:Semantics
- SV:system-value。仅支持DirectX10和以后的版本,见上面链接。






float、half 和 fixed 区别
在于精度。


Shader Model
是微软的一套规范,决定Shader各个特性的能力:运算指令数目、寄存器个数、纹理数数目等。



本文详细介绍了Unity Shader内置变量与函数的应用,包括Unity支持的语义、内置文件位置、内置函数及变量的官方API和民间总结资料,并探讨了float、half和fixed的区别及ShaderModel的基本概念。
3126

被折叠的 条评论
为什么被折叠?



