IDEAS YOU CAN PLAY WITH

Backgrounds

Color and texture that set the mood

Backgrounds

96 examples
LIVE PREVIEWS
  • liquid metal still preview

    liquid metal

    Backgrounds

    Liquid Metal shader example.

    Paper Shaders originalExample & code
  • god rays still preview

    god rays

    Backgrounds

    God Rays shader example.

    Paper Shaders originalExample & code
  • grain gradient still preview

    grain gradient

    Backgrounds

    Grain Gradient shader example.

    Paper Shaders originalExample & code
  • Animated Grid Pattern still preview

    A animated background grid pattern made with SVGs, fully customizable using Tailwind CSS.

    Magic UI originalExample & code
  • Backlight still preview

    Backlight

    Backgrounds

    A backlight glow effect for videos, images, and SVGs.

    Magic UI originalExample & code
  • Dot Pattern still preview

    Dot Pattern

    Backgrounds

    A background dot pattern made with SVGs, fully customizable using Tailwind CSS.

    Magic UI originalExample & code
  • Flickering Grid still preview

    Flickering Grid

    Backgrounds

    A flickering grid background made with SVGs, fully customizable using Tailwind CSS.

    Magic UI originalExample & code
  • Floating 3D Particles still preview

    A canvas-based pseudo-3D particle field with perspective projection, continuous rotation and buoyant drift.

    Magic UI originalExample & code
  • Grid Pattern still preview

    Grid Pattern

    Backgrounds

    A background grid pattern made with SVGs, fully customizable using Tailwind CSS.

    Magic UI originalExample & code
  • Hexagon Pattern still preview

    Hexagon Pattern

    Backgrounds

    A background hexagon pattern made with SVGs, fully customizable using Tailwind CSS.

    Magic UI originalExample & code
  • Interactive Grid Pattern still preview

    A interactive background grid pattern made with SVGs, fully customizable using Tailwind CSS.

    Magic UI originalExample & code
  • Light Rays still preview

    Light Rays

    Backgrounds

    A component with animated light rays which shine down from above.

    Magic UI originalExample & code
  • Meteors still preview

    Meteors

    Backgrounds

    A meteor shower effect.

    Magic UI originalExample & code
  • Noise Texture still preview

    Noise Texture

    Backgrounds

    An SVG fractal noise layer using feTurbulence, desaturation, and contrast controls for subtle texture overlays.

    Magic UI originalExample & code
  • Particles still preview

    Particles

    Backgrounds

    Particles are a fun way to add some visual flair to your website. They can be used to create a sense of depth, movement, and interactivity.

    Magic UI originalExample & code
  • Progressive Blur still preview

    Progressive Blur

    Backgrounds

    The Progressive Blur component adds a smooth blur gradient effect to scrollable content, indicating more content below or above.

    Magic UI originalExample & code
  • Retro Grid still preview

    Retro Grid

    Backgrounds

    An animated scrolling retro grid effect

    Magic UI originalExample & code
  • Ripple still preview

    Ripple

    Backgrounds

    An animated ripple effect typically used behind elements to emphasize them.

    Magic UI originalExample & code
  • Striped Pattern still preview

    Striped Pattern

    Backgrounds

    A background striped pattern made with SVGs, fully customizable using Tailwind CSS.

    Magic UI originalExample & code
  • Warp Background still preview

    Warp Background

    Backgrounds

    A card with a time warping background effect.

    Magic UI originalExample & code
  • color panels still preview

    color panels

    Backgrounds

    Color Panels shader example.

    Paper Shaders originalExample & code
  • dithering still preview

    dithering

    Backgrounds

    Dithering shader example.

    Paper Shaders originalExample & code
  • dot grid still preview

    dot grid

    Backgrounds

    Dot Grid shader example.

    Paper Shaders originalExample & code
  • dot orbit still preview

    dot orbit

    Backgrounds

    Dot Orbit shader example.

    Paper Shaders originalExample & code
  • fluted glass still preview

    fluted glass

    Backgrounds

    Fluted Glass shader example.

    Paper Shaders originalExample & code
  • gem smoke still preview

    gem smoke

    Backgrounds

    Gem Smoke shader example.

    Paper Shaders originalExample & code
  • halftone cmyk still preview

    halftone cmyk

    Backgrounds

    Halftone CMYK shader example.

    Paper Shaders originalExample & code
  • halftone dots still preview

    halftone dots

    Backgrounds

    Halftone Dots shader example.

    Paper Shaders originalExample & code
  • heatmap still preview

    heatmap

    Backgrounds

    Heatmap shader example.

    Paper Shaders originalExample & code
  • image dithering still preview

    image dithering

    Backgrounds

    Image dithering example.

    Paper Shaders originalExample & code
  • lens distortion still preview

    lens distortion

    Backgrounds

    Lens Distortion shader example.

    Paper Shaders originalExample & code
  • mesh gradient still preview

    mesh gradient

    Backgrounds

    Mesh Gradient shader example.

    Paper Shaders originalExample & code
  • metaballs still preview

    metaballs

    Backgrounds

    Metaballs shader example.

    Paper Shaders originalExample & code
  • neuro noise still preview

    neuro noise

    Backgrounds

    Neuro Noise shader example.

    Paper Shaders originalExample & code
  • paper texture still preview

    paper texture

    Backgrounds

    Paper Texture shader example.

    Paper Shaders originalExample & code
  • perlin still preview

    perlin

    Backgrounds

    Perlin Noise shader example.

    Paper Shaders originalExample & code
  • simplex noise still preview

    simplex noise

    Backgrounds

    Simplex Noise shader example.

    Paper Shaders originalExample & code
  • smoke ring still preview

    smoke ring

    Backgrounds

    Smoke Ring shader example.

    Paper Shaders originalExample & code
  • spiral still preview

    spiral

    Backgrounds

    Spiral shader example.

    Paper Shaders originalExample & code
  • static mesh gradient still preview

    Static Mesh Gradient shader example.

    Paper Shaders originalExample & code
  • static radial gradient still preview

    Static radial Gradient shader example.

    Paper Shaders originalExample & code
  • swirl still preview

    swirl

    Backgrounds

    Swirl shader example.

    Paper Shaders originalExample & code
  • voronoi still preview

    voronoi

    Backgrounds

    Voronoi shader example.

    Paper Shaders originalExample & code
  • warp still preview

    warp

    Backgrounds

    Warp shader example.

    Paper Shaders originalExample & code
  • water still preview

    water

    Backgrounds

    Water shader example.

    Paper Shaders originalExample & code
  • waves still preview

    waves

    Backgrounds

    Waves shader example.

    Paper Shaders originalExample & code
  • Background Shift Animation with CSS Blend Modes still preview

    A background color shift effect using a CSS blend mode and a multi-layer animation.

    Codrops originalExample & code
  • Breaking the Frame: Building a Real-Time Datamosh Effect with Three.js still preview

    A hands-on exploration of how Three.js, shaders, and codec-inspired techniques can turn a scene transition into a convincing real-time datamosh effect.

    Codrops originalExample & code
  • Building a 3D Infinite Carousel with Reactive Background Gradients still preview

    Learn how to build a smooth, infinite 3D carousel where each image drives a reactive, canvas-based background gradient that adapts to its colors.

    Codrops originalExample & code
  • One object. Two truths. still preview

    Independently authored article case study. An independently generated torus knot is projected once into two offscreen 2D render targets. Solid and wire passes share geometry and camera; a directional alpha mask composites their outputs. This browser-canvas study isolates the article’s render-target principle without claiming its Three.js shader implementation.

    Codrops case studyExample & code
  • Building a Dual-Scene Fluid X-Ray Reveal Effect in Three.js still preview

    Learn how to use Three.js to blend two scenes with a fluid simulation, creating a smooth, dynamic reveal effect.

    Codrops originalExample & code
  • Building an Endless Interactive Glass Xylophone with Three.js still preview

    A scrolling helix of frosted glass bars that ring as you sweep across them, built in Three.js with instancing, a fluid simulation, and glass faked entirely in the shader.

    Codrops originalExample & code
  • Building an Endless Procedural Snake with Three.js and WebGL still preview

    A deep dive into building a GPU-enhanced procedural curve system in Three.js, where organic motion emerges from simple steering rules and endless Bézier paths.

    Codrops originalExample & code
  • Building an Interactive Wave Propagation Cube Grid with Three.js still preview

    A tutorial on how to create a minimalistic and customizable 3D wave grid background with Three.js.

    Codrops originalExample & code
  • Building Persistent Page Transitions with WebGPU and Vanilla JavaScript still preview

    A step-by-step tutorial showing how to build seamless GPU-powered page transitions by combining a persistent WebGPU scene, DOM tracking, and a lightweight vanilla JavaScript router.

    Codrops originalExample & code
  • Creating an Interactive 3D Cluster with Three.js, TSL and Three Start still preview

    A step-by-step tutorial on turning a simple icosahedron into a dynamic, interactive 3D cluster using Three.js, TSL, WebGPU, noise, interaction, and post-processing.

    Codrops originalExample & code
  • Creating Stylized Water Effects with React Three Fiber still preview

    Learn how to craft smooth, cartoon-style water effects with dynamic movement, optimized for performance, using React Three Fiber.

    Codrops originalExample & code
  • Creating Wavy Infinite Carousels in React Three Fiber with GLSL Shaders still preview

    Experimenting with infinitely scrolling, wavy 3D carousels in React Three Fiber with smooth scroll-driven distortion effects.

    Codrops originalExample & code
  • Exploring Procedural Geometry with Three.js and WebGPU still preview

    A deep dive into building a flexible Three.js Geometry Painter with WebGPU and TSL, from surface picking and procedural geometry to live controls, custom shaders, lighting, and post-processing.

    Codrops originalExample & code
  • Garden Anomaly: A Tiny WebGPU and TSL Experiment still preview

    A tiny WebGPU and TSL experiment, tinkering with physics, deformations, and procedural audio, all tied together inside a sphere to play with.

    Codrops originalExample & code
  • How to Animate WebGL Shaders with GSAP: Ripples, Reveals, and Dynamic Blur Effects still preview

    A hands-on guide to animating WebGL shaders with GSAP, exploring how to control shader uniforms and sync JavaScript timelines.

    Codrops originalExample & code
  • Implementing a Dissolve Effect with Shaders and Particles in Three.js still preview

    Learn how to create an emissive dissolve effect, a popular technique in games for smoothly fading or transforming objects.

    Codrops originalExample & code
  • Interactive 3D with Three.js BatchedMesh and WebGPURenderer still preview

    A breakdown of a Three.js demo using BatchedMesh for efficient mesh rendering and exploring the new post-processing pipeline with TSL.

    Codrops originalExample & code
  • Interactive WebGL Backgrounds: A Quick Guide to Bayer Dithering still preview

    Discover how to create a subtle, interactive WebGL background with Bayer dithering in this quick tutorial.

    Codrops originalExample & code
  • Matrix Sentinels: Building Dynamic Particle Trails with TSL still preview

    A step-by-step guide to creating particle trails with TSL (Three.js Shader Language), simulating dynamic movement in 3D space.

    Codrops originalExample & code
  • Model Texture Transition and Procedural Radial Noise using WebGL still preview

    A WebGL experiment that explores two visual effects: a texture transition on a 3D can model and a procedural radial noise field.

    Codrops originalExample & code
  • Rendering a Procedural Vortex Inside a Glass Sphere with Three.js and TSL still preview

    A step-by-step guide to creating a procedural vortex inside a glass sphere using Three.js Shader Language (TSL).

    Codrops originalExample & code
  • WebGPU Scanning Effect with Depth Maps still preview

    An exploration of a scanning effect using depth maps, custom shaders, and WebGPU rendering.

    Codrops originalExample & code
  • Animate along a path still preview

    SVG 경로를 따라 사각형이 일정한 시간으로 반복 이동합니다.

    GSAP originalExample & code
  • Basic Timeline still preview

    Basic Timeline

    Backgrounds

    세 상자의 회전과 이동을 순서대로 실행하고 역순으로 되돌립니다.

    GSAP originalExample & code
  • Canvas Morphs still preview

    Canvas Morphs

    Backgrounds

    같은 모핑 경로를 SVG와 캔버스에 나란히 그려 비교합니다.

    GSAP originalExample & code
  • Canvas particles still preview

    Canvas particles

    Backgrounds

    99개 입자의 위치·회전·배율을 계산해 캔버스에 반복해서 그립니다.

    GSAP originalExample & code
  • Complex Timeline still preview

    Complex Timeline

    Backgrounds

    SVG 마스크·회전·크기를 같은 타임라인의 여러 구간에 배치합니다.

    GSAP originalExample & code
  • convertToPath() still preview

    convertToPath()

    Backgrounds

    여섯 SVG 기본 도형을 path로 변환하고 원래 노드 교체 여부를 비교하는 독립 연구입니다.

    GSAP case studyExample & code
  • Curve swipe still preview

    Curve swipe

    Backgrounds

    곡선이 올라온 뒤 평평하게 닫히는 두 단계를 한 타임라인으로 뒤집습니다.

    GSAP originalExample & code
  • curveMode still preview

    curveMode

    Backgrounds

    시작과 도착 도형은 같고, 오른쪽만 제어 핸들의 각도·길이를 보간합니다. 원본 데모와 별도로 제작한 공식 API 연구입니다.

    GSAP case studyExample & code
  • Dynamic Morphing still preview

    Dynamic Morphing

    Backgrounds

    스무 개의 제어 값을 움직여 두 겹의 곡선이 화면을 열고 닫습니다.

    GSAP originalExample & code
  • Keyframes still preview

    Keyframes

    Backgrounds

    서로 다른 시간의 세 keyframe을 한 대상에 순서대로 적용하고 실제 시간 경계로 현재 단계를 표시하는 독립 연구입니다.

    GSAP case studyExample & code
  • Morph between SVG shapes still preview

    공식 문서의 1초 MorphSVG 호출을 독립 제작한 원형·번개 경로에 적용합니다.

    GSAP case studyExample & code
  • Responsive Animation still preview

    프리뷰 폭에 맞춰 세로·가로 표면과 회전 방향을 바꿉니다.

    GSAP originalExample & code
  • Shape Index still preview

    Shape Index

    Backgrounds

    동일한 출발·도착 모양에서 경로 점의 대응 인덱스 차이를 비교합니다.

    GSAP originalExample & code
  • Simple Animation still preview

    Simple Animation

    Backgrounds

    같은 기본 위치에서 to·from·fromTo가 출발과 도착 값을 선택하는 방식을 비교하는 독립 연구입니다.

    GSAP case studyExample & code
  • Smooth Morph still preview

    Smooth Morph

    Backgrounds

    점 재배치와 세분화, 완료 시 경로 보존 옵션을 같은 두 도형으로 비교합니다. 원본 데모와 별도로 제작한 공식 API 연구입니다.

    GSAP case studyExample & code
  • Staggering still preview

    Staggering

    Backgrounds

    클릭한 항목의 인덱스를 기준으로 다섯 상자의 퇴장 순서를 정합니다.

    GSAP originalExample & code
  • Toggle Direction still preview

    Toggle Direction

    Backgrounds

    하나의 트윈을 유지하며 재생 방향과 일시 정지를 따로 바꾸는 독립 연구입니다.

    GSAP case studyExample & code
  • Radial Glow Background · Gold still preview

    짙은 남색 바탕 위, 상단에서 100px 내려온 지점에 고정된 금빛 방사형 그라데이션입니다. 원본의 500px 반경과 색상 값을 그대로 사용합니다.

    21st.dev originalExample & code
  • Radial Glow Background · Blue still preview

    짙은 남색 바탕 중앙에 푸른 방사형 그라데이션을 배치합니다. 원본의 600px 반경과 50% 중심 좌표를 그대로 사용하는 정적 배경입니다.

    21st.dev originalExample & code
  • Depth field · Light and distance still preview

    Independently authored observation study. A deterministic point projection links size and trace length to depth. A stationary frame is useful before playback, and the same phase can be revisited with a native range control.

    21st.dev case studyExample & code
  • A LITTLE WONDERBeyond
    ordinary.
    빛이 머무는 곳

    Aurora

    Backgrounds

    오로라 흐름

    Style Gallery originalExample & code
  • Color studiesSoft
    possibilities.
    01 — GRADIENT COLLECTION

    Mesh gradient

    Backgrounds

    메시 그라디언트

    Style Gallery originalExample & code
  • MOLTENA STUDY IN LIGHT

    Metallic surface

    Backgrounds

    금속의 표면

    Style Gallery originalExample & code
  • GO WITHthe flow.

    Layered waves

    Backgrounds

    겹쳐 흐르는 파도

    Style Gallery originalExample & code
  • AFTER
    HOURS
    SOMEWHERE PAST THE HORIZON

    Perspective grid

    Backgrounds

    수평선 너머

    Style Gallery originalExample & code
  • THERE IS MORE OUT THEREQuiet
    universe.

    Star field

    Backgrounds

    별의 거리

    Style Gallery originalExample & code
  • FIND YOUR FREQUENCY

    Dot field

    Backgrounds

    점을 잇는 표면

    Style Gallery originalExample & code
  • SOFT FOCUS, STRONG FEELINGAlmost
    tangible.

    Grain gradient

    Backgrounds

    입자가 있는 색

    Style Gallery originalExample & code

Open an example to see its working code and how to use it.