Made in raea.
Films, ads and games, each written as code and rendered by the engine, picture and sound. Under each one is what it took.
The cat finds the music
film · 34 svoid's cat, alone on a dark floor, finds that every tile it lands on plays a note. The whole frame is drawn in the logo's dither, with a real lens blur, and the score follows the cat.
- A rigged glTF cat built from the logo
- Planted feet, two-bone IK, squash and stretch
- The frame dithered on the GPU, with depth of field
- A Tone.js score: marimba, pad, bass, paw taps
1,020 frames at 1920×1080, rendered in 11 s
void/brand/cat3d/cinematic.tsx
CJ reel
ad · 22 sA creator's take cut into a vertical reel by what she said, with the stat as the hook and the captions on her words.
- Cut by the transcript
- Captions within a frame of the voice
- A music bed and foley, mixed to −14 LUFS
672 frames at 720×1280
spaces/cj-reel/edit.tsx
arock promo
ad · 18 sAn 18 second promo for a pet rock app, made from the maker's screen recording, with no voice. Each of the app's five choices is a beat.
- A screen recording as the footage
- Motion graphics on the beat
- An end card on arock.app
540 frames at 720×1280
spaces/arock-promo/edit.tsx
Pong
game · 7 sA game, not a video: void plays it live at 120 frames a second. This is its attract match, rendered back from the recorded keys to the same pixels.
- One pure step from keys to frame
- Eight sounds made for it
- Replay equals play, frame for frame
882 frames at 120 fps
react/bench/games/pong/edit.tsx
What would you make first?
Install raea, or tell your agent to. It renders on the Mac you already have, faster than it plays.
Install raea (curl -fsSL https://raea.io/install | sh), then use the raea skill it adds to make me a 10-second video: my name in big type, sliding in.Paste it to Claude Code or any coding agent. The install adds raea's skill, so it knows how to write, render and check the piece. macOS on Apple Silicon. Canary: it changes daily.