UE4 材质简单总结
Material Function: 材质函数 将一些基础的功能封装成材质函数 在不同的材质中可以使用这个公用的函数。
如果想要配置basecolor 等属性 ,那么可以使用MakeMaterialAttribute
如果想要将材质函数暴露给其他材质使用 需要点击Expose to library
如果想要材质使用我们的Attribute 那么需要点击材质属性中的Use Material Attribute
Material Instance: 创建好一个Material后 可以通过右键创建 Material Instance 可以将母材质中的Param变量 在Instance中动态修改 不需要对材质进行重新编译, 可以将普通节点 通过右键Convert Param
Material Param Collection: 材质参数集: 作用就是在不同的材质中 提取出一些可以公共的变量 注意就是一个材质中只可以使用两个不同的材质参数集
使用方法就是 使用Collection param节点
MergeMap: 将物体的材质按照不同的颜色 合并到一张图片中 然后我们可以根据颜色通道来决定使用不同的材质 好处就是节省内存