Shaders
767 GPU presets for backgrounds, logos and images. Open one to run it live, tune it in the editor, and export the Vue code or an image.
4 presets
- Popping Bubbles 4Background
A sophisticated dot matrix visualization displaying a flowing gradient effect mapped through a grid of circular dots. The composition features a dense array of small dots arranged in a regular grid pattern, with dot sizes varying based on underlying luminance data. The color palette transitions smoothly across the canvas, blending soft blue tones (#b8d8e8) in the upper left, transitioning through lavender and purple hues (#c9b8e8) in the upper right, mint green tones (#a8e0d0) in the center-right, and dusty rose/mauve (#e8c4d8) in the upper-middle area. The dots themselves appear in white against a light background, with their opacity and size creating a subtle depth effect that reveals the flowing gradient beneath. The overall effect creates a serene, organic appearance despite the geometric grid structure, with the gradient flowing smoothly across the composition at a moderate animation speed. The color space uses oklab for smooth perceptual transitions, and a subtle distortion effect (0.1 intensity) adds gentle waviness to the gradient flow. The visualization has a calm, meditative quality with cool to warm color transitions creating visual movement across the horizontal and vertical axes.

- Popping BubblesBackground
A gradient dot matrix visualization displaying a smooth color transition across the canvas. The image features a regular grid of circular dots that vary in size and color intensity based on an underlying flowing gradient. The left side of the composition shows cyan and turquoise tones with medium-sized dots, transitioning through the center with blue and purple hues, and culminating on the right side with magenta and pink tones. The dots are smallest in the upper left corner and gradually increase in size toward the center and right portions of the image. The top-right corner displays the largest, most saturated dots in bright magenta and pink. The overall effect creates a smooth, wave-like color flow from cool cyan-blue tones on the left to warm magenta-pink tones on the right, with the dot size variation creating a sense of depth and movement. The background remains white, allowing the colored dots to stand out clearly. The grid maintains consistent spacing throughout, with approximately 17 dots per row, creating a uniform structure that contrasts with the organic color gradient flowing across it.

- Popping Bubbles 2Background
A halftone dot matrix visualization displaying a smooth color gradient transition from yellow-green on the left to deep red-orange on the right. The image uses variable-sized circular dots arranged in a regular grid pattern, where dot sizes are modulated by an underlying luminance map to create tonal depth and visual interest. The left third features predominantly yellow and light-green dots with larger diameters, gradually transitioning through orange and coral tones in the middle section, culminating in dense red and dark-orange dots on the right side. The smallest dots appear as sparse, barely visible points in the lightest areas, while the densest, largest dots concentrate in the darker regions, creating a sophisticated halftone printing effect. The overall composition has a smooth, flowing quality with no harsh edges, suggesting the dots are being controlled by a flowing gradient shader with subtle distortion applied. The background remains white, allowing the colored dots to stand out with high contrast. The effect creates a sense of heat or intensity increasing from left to right, with a technical, digital aesthetic reminiscent of color separation printing or thermal imaging visualization.

- Popping Bubbles 3Background
A radial gradient dot matrix shader effect displaying a sophisticated color field visualization. The composition features a dense grid of circular dots that vary in size and opacity based on underlying luminance mapping. The center of the image contains a bright white area that gradually transitions outward. Four distinct color regions emanate from the center in a flowing pattern: vibrant purple (#b938ff) in the upper-center area, cyan/turquoise (#17e6d5) on the right side, light blue (#4dc1ff) distributed across the upper-right and lower portions, and bright lime-green (#aeff35) concentrated in the bottom-right corner. The dots themselves range from fully opaque and saturated in the colored regions to nearly transparent and pale in the white center and outer edges. The effect creates a smooth, organic color transition despite the discrete dot-based rendering, achieved through the FlowingGradient component with subtle distortion (0.1). The dot density remains constant at 35 dots per unit area, but their individual sizes vary from 0.35 to 0.9 relative units based on the underlying marble texture luminance mapping. The overall mood is modern, scientific, and visually harmonious, with a sense of flowing energy radiating from the center outward. The color space uses oklab for perceptually uniform transitions between hues.
