Bubble Shaders URP
Customizable URP bubble shader with iridescent rainbow colors, reflections, transparency, animated wobble and surface distortion.
by Esti
Price History +
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.