【UE4】径向模糊 RadialBlur(PC and Mobile)

效果示例

  图片为百度上找的 径向模糊 的示例图(网游中常见的轻功,向前飞的时候,屏幕会变得模糊,给玩家一种 冲刺加速 的感觉,这种模糊是从屏幕中心,沿着一圈圈同心圆向外传递的,这就是径向模糊 Rdial Blur)。

实现方法

  首先需要在 UE4 中创建一个 MaterialUE4 中的材质都是创建一个 Material,然后用的时候用这个材质创建 Instance,这样调整 Instance 不会修改原始 Material吗,就像类的实例化,然后分别调整每个实例。)。
  创建 Material 可以参考官方文档:Creating and using Material Instances,或者参考本文文末参考资料中的第一个视频。

说明
  • 本文使用的是 UE 4.25.1,但是参考资料基本都是 4.1x 所以应该都适用
  • 本文使用的是 UE4 自带的 Third Person Template
具体步骤
  • 注:本文使用的是 UE4 自带的 Third Person Template;
  1. 首先在 UE4 Content Browser 中的合适文件夹中,右键创建一个 Material,命名为 “M_PP_RadialBlur”(即 Material PostProcess),打开;
  2. 目前图中只有一个节点(Result Node),名为刚刚命名的 “M_PP_RadialBlur”,在它的 “Material” 中将 “Material Domain” 修改为 “Post Process”,这时图中的 Result Node 只有一个 input 可以用了,是 “Emissive Color”;
  1. 右键搜索并添加 “SceneTexture” Node,并将它的 “Scene Texture Id” 修改为 “PostProcessInput0”
  2. 从它的 “Color” 输出拖出一个 “ComponentMask” Node,并将其 RGB 三个选项都勾选上;
  1. 右键添加 “ScreenPosition” Node,并将其 “ViewPortUV” 输出连接到 “SceneTexture:PostProcessInput0”
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值