Easy Asset Search

URP Motion Blur

URP Motion Blur is a Unity package that adds motion blur to your Universal Render Pipeline (URP) projects, allowing for realistic camera movements and effects.
URP Motion Blur Asset Image URP Motion Blur is a Unity package that adds motion blur to your Universal Render Pipeline (URP) projects, allowing for realistic camera movements and effects.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
$10
Category:
VfxShadersFullscreen-camera-effects
Developer:
DigitalMind
Price:
$10
Favorites:
32
Supported Unity Versions:
2020.3.11 or higher
Current Version:
1.1
Download Size:
54.72 MB
Last Update:
Oct 24, 2024
Description:
The URP Motion Blur package is a Scriptable Renderer Feature that can be added to your ForwardRenderer to create a motion blur effect. It can be configured in several ways, including:

* Depending on camera movement, calculating blur based on camera velocity
* Depending on speedFactor, allowing for external script control
* Static blur with configurable direction in screen space

All shaders are implemented in ShaderGraph, except those working with Depth Buffers. The package requires URP 10.5 and is supported in Unity versions 2020.3.11f1 and later.

Note that there are some limitations to the package, including:

* Transparent objects are not blurred by design
* The method does not use Motion Vectors, so the amount of blur depends on camera speed
* The method has not been tested for VR
* The package is not compatible with Unity 6 (URP 17)

As a compensation for the constant-per-frame blur factor, the depth factor is made configurable, allowing objects to be blurred less than close.

A demo scene is included, which contains a special script that sets a custom renderer pipeline linked to the Forward Renderer with MotionBlurFeature. You can use this script or add the MotionBlurFeature to your Forward Renderer manually.
Technical Details:
The package contains implementation of Motion Blur for Universal Render Pipeline implemented as Scriptable Renderer Feature. It can be used to create realistic camera movements and effects in your Unity projects. The package is compatible with Unity versions 2020.3.11f1 and later, and requires URP 10.5. The shaders are implemented in ShaderGraph, except those working with Depth Buffers.
Continue »

Similar Packages