Customizable URP bubble shader with iridescent rainbow colors, reflections, transparency, animated wobble and surface distortion.Bubble Shaders URP is a customizable Shader Graph package for creating colorful, reflective and animated bubble effects in Unity projects using the Universal Render Pipeline.The included shader creates an iridescent soap-bubble appearance by combining a rainbow spectrum texture, transparent surface rendering, environment reflections, metallic and smoothness controls, animated distortion and optional vertex wobble.It is suitable for soap bubbles, magical orbs, shields, energy spheres, stylized planets, collectible objects, fantasy effects and decorative environmental elements.The effect is fully customizable through the Material Inspector. Users can control metallic intensity, smoothness, transparency, alpha falloff, texture tiling, texture rotation, texture strength, distortion speed and the bubble wobble animation.The wobble system can be enabled or disabled directly from the material. Wobble speed, noise intensity and displacement strength can be adjusted independently to create effects ranging from a subtle floating bubble to a heavily deforming magical sphere.The shader uses environment and HDR reflections to give the bubble surface a glossy and reflective appearance. The included spectrum texture creates the characteristic rainbow coloration visible around the surface and edges of the bubble.The package includes a ready-to-use bubble material, a bubble prefab, reflection and sky materials, a demonstration scene and the required texture assets.The complete Shader Graph is included and can be opened, inspected and modified to match the visual style of different projects. The effect is shader-based and does not require particle systems or runtime scripts for its core animation.Render Pipeline• Universal Render Pipeline• Created with Unity Shader Graph• Built-in Render Pipeline is not supported• High Definition Render Pipeline is not supportedIncluded VFX• Iridescent Soap Bubble• Reflective Bubble Surface• Animated Bubble Wobble• Rainbow Edge ColorationShader features• Transparent surface rendering• Iridescent rainbow coloration• Environment and HDR reflections• Metallic control• Smoothness control• Adjustable alpha• Adjustable alpha falloff• Animated surface distortion• Optional vertex wobble• Adjustable wobble speed• Adjustable wobble noise• Adjustable wobble displacement• Texture tiling control• Texture rotation control• Texture intensity control• Distortion speed control• Double-sided bubble renderingIncluded content• 1 editable URP Shader Graph• 1 main bubble VFX• 1 ready-to-use bubble prefab• 3 configured materials• 1 demonstration scene• 3 texture assets• URP Renderer asset• Universal Render Pipeline assetTextures• Spectrum.png — 256 × 256• Sky.png — 341 × 2048• Reflection HDR — 3072 × 512• PNG and EXR formats• Includes an HDR environment reflection textureMaterial controls• Metallic• Smoothness• Alpha• Alpha Falloff• Distortion Speed• Texture Tiling• Texture Rotation• Texture Power• Wobble On/Off• Wobble Speed• Wobble Noise• Wobble DisplacementCustomization• Fully editable Shader Graph• Adjustable transparency• Adjustable rainbow coloration• Adjustable surface reflection• Adjustable wobble animation• Adjustable surface deformation• Replaceable spectrum and reflection textures• Suitable for realistic and stylized projectsRequirements• Universal Render Pipeline• Shader Graph package• A reflection environment or suitable sky texture is recommendedKnown limitations• Designed specifically for the Universal Render Pipeline• The final appearance depends on the scene lighting and reflection environment• Highly transparent materials may require transparent object sorting adjustments• The effect is intended for meshes with suitable UV coordinates





