UE4的话,有3种材质:
1-材质(Material)
2-材质实例(Material Instance)
3-动态材质(Dynamic Material Instance )
(1)如何从材质创建材质实例:
右键点击一个材质就可以,材质实例具备材质的静态结构。想要修改材质实例,还需要点掉对应参数的对勾
然后材质实例就变成可修改状态了。
(2)应用环境
基础材质用来编辑材质的结构,材质实例用于制作材质的变数,但是是静态可控范围的,比如即时战略的步兵,或者格斗游戏的1P和2P。
但是如果想要再运行时改变颜色,需要用到动态材质实例。
(3)动态材质实例的使用
制作可动态改变的材质的时候,比如想要动态改变材质颜色,就不能用ConstantsVector这个节点Vect