前言
ShaderGraph是Unity引擎中的一个可视化着色器编辑器,它允许开发者使用节点和连接线的方式来创建自定义的着色器。使用ShaderGraph,开发者可以通过简单的拽和连接节点来创建复杂的着色器效果,而无需编写任何代码。
为了更好的学习ShaderGraph,我们先来学习一下它的属性类型
Blackboard
属性类型是属性的类型,可以在 Blackboard 上定义,然后在图形中使用。这些属性将会显示在使用着色器的材质的 Inspector 中。
每个属性都有一个关联的数据类型。
数据类型
Shader Graph中有许多数据类型。节点上的每个端口都有一个关联的数据类型,定义了哪些边缘可以连接到它。数据类型具有可用性的颜色,这些颜色应用于该数据类型的端口和边缘。
某些数据类型具有关联的属性类型,用于将这些值公开给使用着色器的材质检查器。文章来源:https://www.toymoban.com/news/detail-477294.html
文章来源地址https://www.toymoban.com/news/detail-477294.html
姓名 | 颜色 | 描述 |
---|---|---|
Float | 浅蓝色 | 浮点数或标量值 |
Vector 2 | 绿色的 | 向量2值 |
Vector 3 | 黄 |
到了这里,关于Unity之ShaderGraph数据类型的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!