Apply a customizable Gaussian-style blur directly to URP objects with adjustable blur offset, animated looping, demo prefabs, and sample content.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 dependenciesThe 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.Render Pipeline:• Universal Render Pipeline (URP) onlyEffect included:• Per-object Gaussian-style blurNumber of VFXs:• 1Custom shaders:• 1 Shader Graph shader• Gauss Blur.shadergraphShader properties:• Background / source texture• Blur OffsetBlur control:• Adjustable Offset value• Recommended subtle range: 0 to 0.006• Can be controlled from the Material Inspector• Can be controlled through C# at runtime• Smooth looping animation includedIncluded scripts:• OffsetLoop.csOffsetLoop behaviour:• Animates the blur offset from 0 to 0.006• Reaches maximum blur in 3 seconds• Returns to zero in 3 seconds• Repeats continuously• Requires a Renderer componentIncluded materials:• Gauss Blur material• Original Texture materialIncluded prefabs:• Original Horse Armor prefab• Gaussian Blur Horse Armor prefabIncluded demonstration content:• Horse Armor OBJ model• Original and blurred prefab examples• Armor albedo texture• Universal Renderer Data asset• Third-party asset license noticeTexture sizes:• Armor albedo texture: 2048 × 2048Mesh support:• Unity Mesh Renderer• Standard imported 3D meshes• OBJ and FBX-compatible Unity workflowsRendering:• Object-specific material effect• No full-screen Renderer Feature required• No Volume component required• No camera post-processing setup requiredDependencies:• Requires the Universal Render Pipeline• Requires Shader Graph• No external runtime plugins required





