UE4利用材质控制模型扭曲变形

UE4利用材质控制模型扭曲变形


参考视频链接:https://www.bilibili.com/video/BV1bb411b7YZ/?spm_id_from=333.788.videocard.4

一、小白人变色

1、新建材质函数,命名为MF_Transform,Blend Mode选择Opaque
UE4利用材质控制模型扭曲变形
2、新建材质M_Transform
UE4利用材质控制模型扭曲变形
3、创建材质实例M_Transform_Inst,修改Amount的值可以控制变形程度,color_1和color_2分别是变形前后的颜色
UE4利用材质控制模型扭曲变形
效果如下:调整Amount数值,小白人变红了
UE4利用材质控制模型扭曲变形

二、其他人物变身

如果控制的是一个带贴图的角色的扭曲变身,需要先创建一个材质参数集,在人物材质上增加如下部分,需要特殊注意的是增加“OneMinus”,变身前后的贴图用lerp连接,Blend Mode选择Masked,不透明模版为可选连接,连接上可实现隐形效果
UE4利用材质控制模型扭曲变形
UE4利用材质控制模型扭曲变形

UE4利用材质控制模型扭曲变形
效果如下:调整参数Amount的值,小怪兽转身后换了衣服
UE4利用材质控制模型扭曲变形