THREE.JS / FOUNDATIONS 65
Motion in every pixel.
A local MediaStream drives one VideoTexture across a moving 3D mosaic. The webcam path is available only when you explicitly ask for it.
Initializing video source
—
Building a deterministic canvas stream; no external media is required.
video field controls
- source
- generated stream
- video state
- starting
- video size
- waiting
- texture
- VideoTexture
- decoded frames
- 0
- draw calls
- 0
Video source issue
Drag to orbit · scroll to dolly · webcam permission is never requested until its button is pressed
Continue to video frames → Continue to interaction →LAB 65 / VIDEO + WEBCAM TEXTURES