Reduce motion is on · previews stay still

Ride the Firework

Ride the Firework is a Three.js scene from a prompt collected by petergpt (collection) (original author unknown); 3dmotion rebuilt it with Claude Opus 5.5 on 2026-11-08.

Verified rebuildRebuild code · MITThree.js CDN · r170Drag · Keyboard
Recorded preview
Original prompt
petergpt (collection) · GitHub · collected; original author unknown
Model
Claude Opus 5.5
Rebuild date
2026-11-08
Known limits
The burst flash frames go almost fully white and read as bloom rather than structured light.
Open demo
Open demo, then press Run
Saving the HTML?

Running here stays free. A saved rebuild uses three@0.170.0: keep ../vendor/three-r170.min.js beside it at that relative path, or allow a network connection for the CDN fallback.

Preview or live?Recorded preview is a captured loop. Run opens the real HTML in an isolated live sandbox.

Rebuild receipt

01 Single file runs

Claude Opus 5.5 · Claude Code · 2026-11-08 · 7 fix rounds

Simplified: The billion sparks are 10,000 ribbon embers plus bloom; ember physics is a closed-form drag-and-gravity solve with no wind or collisions. Free-fly is a camera offset on top of the running ride, not a frozen-time sandbox, and there is no audio.

Checks

Known issue: The burst flash frames go almost fully white and read as bloom rather than structured light.

See all

Remix lineage

Submit a remix

This card

Ride the Fireworkpetergpt (collection) · Cinematic animations

Child cards and external remixes

No remixes yet.

Feedback

Source & credit

Collected by
petergpt (collection) · original author unknown
Original post
github.com/petergpt/3d-prompt-collection#prompt-41
Fetched
2026-11-02
Licence
Prompt: credited link (Shared publicly by the author; full text with credit, removed on request). Rebuild code: MIT
Evidence
Collected by petergpt (collection); the original author is unknown. Shown with a link back. The rebuild code is 3dmotion’s own
Machine-readable
e/ride-the-firework.md · index.json

Are you the author and want this changed or taken down? Use the takedown route or write to takedown@3dmotion.io. We aim to act within 48 hours.