UE材质基础指南-常数节点标量与多维向量

在UE5材质编辑器中,常数(Constant)节点是最基础、最常用的输入节点之一,核心作用是提供固定不变的数值(常量),为材质的颜色、亮度、纹理缩放、物理属性等参数提供基础输入。它主要分为两大类:标量常数多维向量常数,二者用法不同、适用场景各异,掌握它们的区别与应用,是搭建复杂材质的基础。

一、基础认知:标量与多维向量的核心区别

在UE5材质系统中,所有常数节点的本质都是“存储固定浮点值”,区别仅在于存储的数值数量——这也是标量与多维向量的核心差异,用通俗的话理解:

  • 标量(Scalar):只存储1个浮点值(可正可负、可含小数),比如0.5、1.0、-0.3,没有方向,只有大小,类似“单个数字”。
  • 多维向量(Vector):存储多个浮点值(按通道划分),常见的有2D、3D、4D向量,每个值对应一个通道,类似“一组有序数字”,可用于表示颜色、坐标、方向等复杂信息。

补充说明:UE5材质中,所有数据类型本质上都是浮点变量的变体,无论是标量还是多维向量,其数值都支持浮点运算(如加减乘除),且编译后数值不可修改(若需动态调整,需替换为“参数节点”)。

此外,UE5中的贴图本质上也属于三维向量(对应RGB三通道),若贴图带有Alpha通道,则属于四维向量,与Constant3Vector、Constant4Vector的通道逻辑一致;灰度图仅包含一个亮度通道,本质上是一个标量。

发表评论

滚动至顶部

登录或注册