Edge Blur image effect

The Edge Blur image effect is a common technique that smoothens edges to reduce aliasing artefacts. This effect is not intended to replace real antialiasing methods but a very viable option when deferred rendering is enabled.

As with the other image effects, this effect is only available in Unity Pro. Make sure to have the Pro Standard Assets installed.


Scene without Edge Blur.


Edge Blur (using aggressive settings) applied to the image.

Properties

Sensitivity Depth The depth sensitivity that defines the needed depth difference when identifying edges.
Sensitivity Normals The normals sensitivity that defines the needed difference between neighbouring normals when identifying edges.
Edge detect spread The radius for neighbouring pixels when identifying edges.
Show edges Visualize identified edges.
Iterations The amount of iterations that are taken to smooth out edges.

Hardware support

Edge Blur works only on graphics cards with support for pixel shaders (2.0) or devices with OpenGL ES2.0 support. Eg. GeForce FX 5200 or Radeon 9500 and up. All image effects automatically disable themselves when they can not run on an end-users graphics card. Depth texture support is required.