Gaussian Blur for Objects – URP
Apply a customizable Gaussian-style blur directly to URP objects with adjustable blur offset, animated looping, demo prefabs, and sample content.
by Esti
Price History +
Gaussian Blur for Objects – URP is a customizable Shader Graph package designed to apply a Gaussian-style blur effect directly to individual 3D objects in Unity's Universal Render Pipeline.
Unlike full-screen camera blur effects, this package allows the blur material to be applied only to selected meshes. This makes it suitable for blurred objects, stylized characters, censored models, ghost-like visuals, transitions, focus effects, holograms, and animated object reveals.
The shader includes an adjustable Offset property that controls the strength and spread of the blur. Smaller values create a subtle softening effect, while larger values produce a stronger and more visible blur.
The included OffsetLoop component can automatically animate the blur offset between zero and a selected maximum value, creating a smooth repeating blur and unblur transition.
Main features:
• Gaussian-style blur for individual 3D objects
• Built specifically for the Universal Render Pipeline
• Created with Unity Shader Graph
• Adjustable blur offset
• Smooth animated blur transitions
• Does not require a full-screen post-processing effect
• Blur can be applied only to selected meshes
• Original and blurred material examples
• Ready-to-use example prefabs
• Sample armor model included
• Customizable source texture
• Lightweight C# animation component
• No third-party runtime dependencies
The package includes an original-material prefab and a Gaussian-blurred prefab, allowing users to quickly compare the original object with the processed result.
The included demonstration model is used to present the blur effect on a detailed object containing metallic armor, fabric, leather, and other surface details.