CrazyGLCrazyGLHomeExploreGitHubBrowse heroesLoading hero…← Back to gallery@crazygl/cloud-flythrough

Cloud Flythrough

Raymarched volumetric clouds. The camera flies forward through layered FBM density; sunlight scatters through every step and god-rays peek through breaks.

ReactWebGLInteractiveFont#clouds#raymarching#volumetric#scattering#premium

Usage

import CloudFlythrough from '@crazygl/hero-cloud-flythrough';

export default function Hero() {
  return (
    <CloudFlythrough
      heading="Above the deck."
      density={1}
      speed={0.6}
      sunStrength={1}
    />
  );
}

Customise

  • SkyskyTop / skyBottom (gradient behind the clouds), cloudColor, shadowColor (lit underside), sunColor.
  • Motion & formdensity (cloud coverage), speed (fly speed), sunStrength (god-ray / halo strength).

Best for

  • Travel, airline and aviation brands.
  • Meditation / wellness and calm-tech apps.
  • Climate, weather and sustainability sites.
  • Dreamy product-launch heroes.
01 · Install the package

One command, zero config.

npm install @crazygl/hero-cloud-flythrough
02 · Render the component

Import once, drop it in.

The component takes the same props you see in the live customizer on the right — every default ships poster-quality.

hero.tsx
import CloudFlythrough from '@crazygl/hero-cloud-flythrough';

export default function Landing() {
  return (
    <CloudFlythrough />
  );
}
03 · Use it in a page

SSR-safe by default.

The wrapper renders static HTML on the server and only initialises the canvas after hydration, so search engines see your copy.

page.tsx
// app/page.tsx — works in SSR-first frameworks (Next, Remix, Astro, etc.)
'use client';

import CloudFlythrough from '@crazygl/hero-cloud-flythrough';

export default function Page() {
  return (
    <section>
      <CloudFlythrough
        heading="Say hi."
        subheading="Your new hero."
      />
      <article>
        <h2>Welcome</h2>
        <p>Your content keeps its own voice below the hero.</p>
      </article>
    </section>
  );
}
You might also like

Similar heroes

Crystal Refraction Field

Six raymarched octahedral crystals drift across the screen, refracting the background through each face with per-channel chromatic dispersion at the rim.

Aurora Borealis

Northern lights — three volumetric ribbon curtains driven by FBM noise, with parallax on pointer/scroll, additive blending, and a starfield behind.

Glass Cube Maze

Raymarched lattice of transparent glass cubes drifting in 3D space. The cursor orbits the camera, and chromatic dispersion paints rainbow rims along the hits.

Lava Lamp Blobs

Raymarched metaballs drifting through space and merging smoothly via SDF smin. Glossy + subsurface-style shading gives them a thick, viscous look.

Floating Dust in Spotlight

A dim cinematic room with a hard-edged spotlight cone. Thousands of dust motes drift through the beam and twinkle as they cross the light.

Floating Monolith

A glossy obsidian monolith floats on screen, rotating slowly, sampling a procedural HDRI for genuine mirror reflections. Emissive light strips travel down its faces in a hypnotic loop.
Live customizer

Cloud Flythrough

Sky topSky bottomCloudCloud shadowSunDensity1Fly speed0.6Sun rays1Heading FontInteractivityWhich input drives the hero — try Scroll if you want the page to drive motion.
CrazyGL · crazygl.comProgrammable hero sections for real websites.