Unity ShaderLab 框架全解析1
该系列主要是根据Unity官方文档和个人搜集的知识对Unity ShaderLab框架进行总结,比较基础,用于提高知识学习、复习的效率。对于文中给到的文章链接的作者表示感谢
Properties
官方链接:ShaderLab: Properties
属性是ShaderLab当中比较容易理解的,在Shader当中定义了变量之后,它可以将Shader当中所用到的变量暴露出来,方便我们在材质面板进行调节和在代码中进行调用。下面展示一个ShaderLab当中比较全面的属性代码:
Properties{
//数值和滑动条
_Num1("Num1Name",Range(8,256

本文是Unity ShaderLab框架解析的第一部分,主要介绍Properties,包括其作用、如何定义及使用,如将Shader变量暴露于材质面板和代码中。还讨论了各种属性特性,如[HidingInInspector]、[NoScaleOffset]、[Normal]、[HDR]和[Gamma]等,并提供了相关资源链接深入理解Unity的颜色空间和属性设置。
最低0.47元/天 解锁文章
182

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



