Jean-Yves Didier

added videotexture

......@@ -58,8 +58,13 @@ arcs_module(
scene3d.add(_light);
videoTexture = new THREE.Texture(videoSource);
if ( THREE.VideoTexture !== undefined) {
console.log("Using video texture since it is available");
videoTexture = new THREE.VideoTexture(videoSource);
} else {
console.log("Falling back on simple texture");
videoTexture = new THREE.Texture(videoSource);
}
var geometry = new THREE.PlaneGeometry(1.0, 1.0, 0.0);
var material = new THREE.MeshBasicMaterial( {map: videoTexture, depthTest: false, depthWrite: false} );
var mesh = new THREE.Mesh(geometry, material);
......