Added on Jun 29, 2026
ThreeJS Recorder | Demos | Faraz Shaikh
.webp&w=3840&q=90)
About
ThreeJS Recorder is a demo by Faraz Shaikh that captures a Three.js canvas as video. A white armored trooper dances on a soft grey stage, and two buttons in the corner read Start Recording Video and Capture Image. Recording uses the MediaRecorder API to save the canvas as a WebM file, and navigator.share hands it to the device. The demo also shows a trick for iOS, where saving the WebM as .mp4 lets you share it straight to social media. You can drag to orbit the character while it dances, and the lighting shifts from grey to warm.
What it is
How it works
Submitted by
mesh3d
Similar Three.js experiments
Camera 3D Experience
made by PeachWeb
Motion Gallery
made by Patrick Dunn
Lunar Walk
made by Qu Hang
Ecctrl
made by Andrew Chen
Kansei
made by Felix Martinez