UE4中的Material Parameter Collection

时间:2024-04-04 10:31:36

Material Parameter Collection的含义

直译过来就是材质参数集合。这个东西在材质中可以当做参数使用。

创建Material Parameter Collection

在ContentBrowser的空白处右键:
UE4中的Material Parameter Collection
这样就创建了材质参数集合。
双击打开之后,可以添加参数。

在材质中使用Material Parameter Collection

材质中的参数,一般长这个样子:
UE4中的Material Parameter Collection
这个参数可以在编辑器中设置,也可以在运行时设置。
材质中还有一种参数,是这么创建的:
UE4中的Material Parameter Collection
创建之后长这个模样:
UE4中的Material Parameter Collection
选中这个节点,可以选择一些属性。
在Collection这个属性,点一下下拉菜单:
UE4中的Material Parameter Collection
这里出现的,就是Material Parameter Collection了。
我这里选择LightParam,这个参数集合是我创建的。
然后接着选择ParameterName,里面是LightParam这个集合中的参数。
下面是选了之后的样子:
UE4中的Material Parameter Collection这样,材质中这个参数的值,就是LightParam的LightDirection了。

Material Parameter Collection的机制

当在蓝图中修改LightDirection的时候,材质中这个参数的值也跟着同时变化。
这是在蓝图中修改材质参数集合的蓝图节点:
UE4中的Material Parameter Collection
可以看到,材质参数集合,其实就是全局变量。


原文地址:原文地址
本文首发于翰者学堂

相关文章