Radial Motion Blur

Taking a look at how to set up Radial Motion Blur.

Windows
MacOS
Linux
목차

PerBoneMotionBlurTopicImage-1.png

The standard Motion blur that Unreal Engine 4 (UE4) supports produces visual errors when applied to quickly rotating objects such as car wheels. To help address this issue a special Radial Motion Blur Material was developed that can be used to control how a quickly rotating object is blurred. 

To use the Radial Motion Blur Material in your UE4 project you will first need to make sure the UE4 editor is closed and then locate your project's DefaultEngine.ini file. In the DefaultEngine.ini file, look for the [/Script/Engine.RendererSettings] section and add r.CustomDepth=3 saving the file when done.

RadialMotionBlur_iniSettings.png

The Radial Motion Blur Material requires that you make a "dummy" Actor that covers the entire Actor that you want to apply Radial Motion Blur to.  In the example image below the "dummy" object (right) is an exact copy of the Static Mesh (left) just without the Material applied to it. 

Click for full image.

Select the "dummy" Actor that was added and apply the MI_RadialMotionBlur Material Instance to it.

Click for full image.

If you would like to use the M_RadialMotionBlur Material in another UE4 project, you can use the Migration Tool to move the Material to a different UE4 project.

Now, select the Actor that needs to be affected by the Motion Blur and under the Advanced section of the Rendering options set the following two parameters:

Click for full image.

Option

Description

Render Custom Depth Pass

True

Custom Depth Stencil Value

5.0

To control the look of the Radial Blur, you can adjust the Angle and RimRadius parameters that are found in the MI_RadialMotionBlur Material Instance.

PerBoneMotionBlur_MISettings.jpg

The following two image sequences show how the visuals of the Radial Blur are affected when you adjust the Angle and RimRadius Material inputs.

This Angle parameter is used to control the intensity of the Radial Blur.

The RimRadius parameter is used to limit what will be blurred by the Radial Blur. You should set the RimRadius to match the radius of the mesh that is used for the Radial Blur.

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼