2.3 - 黑体节点[动态参数控制]

介绍特效示例中的各种关卡。

Windows
MacOS
Linux

image054.png

黑体材质表达式节点是UE4材质系统中一项非常实用的功能,你可以在 材质编辑器(Material Editor) 中找到它。请注意,我们现在要对其中的"科学"一探究竟!

黑体(Black Body)是特定类型物体(对象)在一定温度下发出的一种辐射。这种辐射的一个可见特征是其光的颜色光谱。

简单地说,如果你给节点传入一个真实世界的温度(单位为开),你就能得到一个在真实世界中对应该温度的颜色。这就解决了一个古老的问题:"爆炸/火焰应该是什么颜色的?"借助黑体材质节点,可以保证产生真实的颜色效果。为了充分利用材质表达式,请参阅黑体辐射,这会很有帮助。

在此示例中,我们使用了粒子系统中的一个动态参数模块。这允许我们创建一个任意命名的参数,然后可以使用此参数来驱动材质的某一方面。让我们把一个自定义的动态参数命名为温度(Temperature),在粒子的整个生命周期中,该参数的取值范围将为4500到0。

image058.png

当"温度"通过动态参数材质表达式发送到材质中时,它将用于驱动黑体节点的温度(Temperature)输入。这意味着,粒子的颜色将反映出黑体表面从4500开尔文下降到0时的外观,或者更确切地说,从亮橙色降到黑色时的外观。

image056.png

欢迎帮助改进虚幻引擎文档!请告诉我们该如何更好地为您服务。
填写问卷调查
取消