Marketplace
TemplatesComponentsPluginsVectors

    Shifting Sands

    WebGL based interactive sand dunes by Abhrajit Ray

    Show PreviewBuy for $10
    Shifting Sands

    About Shifting Sands

    Why it works:

    The point of this one isn't to grab attention. It's the opposite. Most shader backgrounds compete with whatever you put on top of them, which is fine for a launch page but exhausting on the kind of site people are meant to read.

    Under the hood:

    It's still a real shader doing real work. The ridges come from layered noise stretched in one direction, so they read as wind-sculpted dunes instead of generic blobs. A second, finer noise layer sits on top as wind ripple. The hover effect nudges the wind vector, so the dunes shift slightly toward where you move rather than just deforming around the cursor.

    Best for:

    - Lifestyle, wellness, and hospitality brands

    - Photography, architecture, and design portfolios

    - Sustainability, craft, and outdoor brands

    - Editorial and storytelling sites

    Controls:

    - Accent: base sand color

    - Secondary: highlight color along the dune crests

    - Speed: animation pace (0–2)

    - Folds: dune ridge density (0.4–4)

    - Grain: fine wind-ripple density (0–0.5)

    - Hover effect: cursor-driven wind displacement

    - Quality: render DPR (0.5–2)

    Built for production:

    WebGL2, ~99% browser coverage. Auto-pauses offscreen and in Framer's canvas. Respects `prefers-reduced-motion`. Resizes any aspect ratio. DPR according to device.

    Abhrajit RayAbhrajit Ray@abhra77
    Published
    May 12, 2026
    Updated
    May 12, 2026
    License
    Single-Use
    Show PreviewBuy for $10

    Tags

    • Backgrounds

    From Abhrajit Ray

    Cosmic Vortex Shader
    Cosmic Vortex Shader
    Component·$10
    Morphing Blobs
    Morphing Blobs
    Component·$10
    Plasma Storm Shader
    Plasma Storm Shader
    Component·$10

    Related Components

    Dot Grid Background
    Dot Grid Background
    Component·Free
    GrainOverlay
    GrainOverlay
    Component·Free
    Noise Grain Texture
    Noise Grain Texture
    Component·Free
    Abhrajit RayAbhrajit Ray@abhra77
    Published
    May 12, 2026
    Updated
    May 12, 2026
    License
    Single-Use
    Show PreviewBuy for $10

    Tags

    • Backgrounds
    Marketplace
    TemplatesComponentsPluginsVectors
    TemplatesComponentsPluginsVectors