It looks like a live 3D scene, but it is one video of a slow camera glide across a world. You keep the video paused and move its playhead with your mouse: cursor on the left shows the start of the pan, cursor on the right shows the end. Your mouse is a slider, and the world glides to follow it.
In Higgsfield, pick a model built for one smooth continuous take (Seedance 2.5, or Cinema Studio 3.5). For the most control, generate a still of your world first, then animate that still as the start frame. Add one slow sideways camera move (a DoP preset like Dolly Right), and run it through the AI Background Video Generator so you get a clean loop with the center kept clear for text.
Slow continuous lateral camera glide moving steadily left to right through a
glowing bioluminescent forest. Towering trees with softly pulsing teal and violet
fungi, drifting spores and floating light motes, gentle volumetric god rays, low
mist along the ground. The camera trucks sideways at one single constant slow speed,
like a smooth dolly on rails, one uninterrupted take. No cuts, no scene changes, no
zoom, no camera shake, no whip pan, no flashing. Dreamy cinematic atmosphere, deep
depth of field, soft focus background, calm and hypnotic. Even ambient motion
throughout, loop friendly.
Save your clip as world.mp4, open Claude Code in that folder, and paste this. No Claude Code? Paste it into regular Claude, download the HTML it gives you, and drop it next to your video.
Build me a single self-contained index.html: a full-screen "3D world explore" hero.
Put world.mp4 as a fixed, full-viewport background (object-fit: cover, muted,
playsinline, preload="auto", with a poster image). Keep the video PAUSED and drive
it with the mouse: map the cursor's horizontal position across the screen to the
video timeline, so mouse far left seeks the first frame and mouse far right seeks
the last frame, opening centered on the middle. Do the scrubbing inside a
requestAnimationFrame loop that eases currentTime toward the target (a lerp) so the
camera glides instead of snapping. Never set currentTime directly in the mousemove
event, and guard the scrub until loadedmetadata so duration is never NaN. Layer a
short headline and nav over the top with z-index. On touch devices or when
prefers-reduced-motion is set, do not scrub: quietly autoplay-loop the video
instead, or show the poster. Also re-encode my video with ffmpeg using
-x264-params keyint=1:min-keyint=1 -pix_fmt yuv420p so every frame is a keyframe and
the scrub is instant, and extract the first frame as poster.jpg (ffmpeg -frames:v 1)
to use as the poster. Then run it and show me a preview.
Picture a normal video like a book with only a few bookmarks in it: to land on an exact page it flips forward from the nearest bookmark, which feels slow and jumpy. The re-encode in the prompt (keyint=1) puts a bookmark on every single frame, so the video jumps to any exact moment instantly and the world glides with your mouse. If yours feels laggy, that line is what is missing.
馃幀 Higgsfield (Seedance 2.5, 33 days of unlimited access) 路 馃 Claude Code 路 馃寪 want all four effects in one place? Four websites to build with Claude x Higgsfield 路 the parallax scroll build