urp_kawase_blur icon indicating copy to clipboard operation
urp_kawase_blur copied to clipboard

URP renderfeature test project

Universal Render Pipeline Kawase Blur Renderer Extension

This is a experimental RenderFeature implementation aiming to show multiple things:

  • PostProcessing "like" effect in URP using ScriptableRenderFeatures
  • how to render multiple passes using CommandBuffers in RenderFeatures
  • how to do a simple yet effective blur, based on the Kawase blur as described in this article.

Features:

  • flexible downscaling
  • variable number of blur passes
  • store result in a temporary texture of blit to the current framebuffer
  • simple milky-glass demo

This is how it looks. This is how it looks if the image appears.

Developed with Unity 2019.3