
Deferred Area Lights is an artistic WebGL Demo by Altered Qualia. As is the case with much of Altered Qualia’s work, a new feature or function of three.js is introduced and Deferred Area Lights is no different. In this demo, Altered Qualia experiments with declaring video textures as follows.
video = document.getElementById( ‘video’ );
//video.volume = 0;
texture = new THREE.Texture( video );
texture.format = THREE.RGBFormat;
The results are simply awesome.




WebGL Demo – ThreeJS Deferred Daylight Renderer
WebGL Demo – Deferred Irradiance Volumes
WebGL – Ellie Goulding Lights
WebGL Demo – City of Lights