UE4动态修改物体材质

UE4提供的动态材质允许我们在运行时通过蓝图修改物体的材质。这里我们举两个例子。

一、材质为简单RGB颜色

1.我们首先新建材质文件,拖动基础颜色(Base Color)端口,选择 Constant4vector 或者 Constant3vector(有无透明维度)。

2.设置好颜色后右键并选择 Convent to Parameter 将其设置为变量,便于后续调用。这里我们将其命名为 “MatColor” 。

3.新建蓝图文件,选择 Actor,在添加组件中选择立方体。

4.在右侧 Materials 中选择刚才新建的材质。

5.我们这里让立方体在一开始就改变自己的材质(颜色),按如下设置蓝图。

*Create Dynamic Material Instance 的 目标 中选择我们想要变的物体名称。(会自动生成,如果没有,直接从左边拖下来也可以)

*Set Vector Parameter Value 的 Parameter Na

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值