EB/

Lab

Video experiments, made with code, local models, and free tools.

How these are made

Still images from a local model, motion and sound from code. No paid video generators, and $0 per video.

80s anime test

Midnight Run

A 1980s anime-style title sequence: neon city, rain, and film grain. Stills come from a local image model, and all the motion is code: camera pans, parallax, and animating on twos.

SDXL (local) · HTML canvas · Playwright · ffmpeg
90s anime test

最後の夏 (The Last Summer)

A quiet 90s slice-of-life opening in 4:3, with street lamps timed to a railway-crossing bell. The audio is synthesized from scratch in Python.

SDXL (local) · HTML canvas · numpy audio
Documentary explainer

What is the Ring of Fire?

An 81-second narrated explainer in an evidence-board collage style: a real 1906 front page, red string, a live seismograph strip, and a typed log of real USGS earthquake data.

D3 · public-domain archives · Kokoro TTS · ffmpeg
3D and 2D engine tests

Engine sampler

The same brief rendered in six web engines to compare looks: cel shading, glossy PBR, keyframed cameras, GPU particles, and code-driven motion graphics. Every frame is rendered deterministically.

Babylon.js · PlayCanvas · Theatre.js · PixiJS · Motion Canvas · Remotion
Launch video

socalstartups.io launch

A vintage travel-poster launch video for my Southern California startup directory, drawn entirely in code.

HTML canvas · Playwright · ffmpeg