2013-01-10 34 views
0

嘿家伙即时尝试找出为什么我的Cube未显示我添加的视频纹理...它显示的图像,这是非常简单的实现..但是,当试图映射一个视频纹理它不这样做...视频纹理不显示在多维数据集

video = document.createElement('video'); 
video.width = 320; 
video.height = 240; 
video.autoplay = true; 
video.src = "my video....."; 

var videoTexture = new THREE.Texture(video); 

var material = new THREE.MeshBasicMaterial({ vertexColors: THREE.FaceColors, 
map:texture, map: videoTexture}); 

// render update.... 
if(video.readyState === video.HAVE_ENOUGH_DATA){ videoTexture.needsUpdate = true; } 

但仍然没有显示我的视频的立方体。

任何帮助表示赞赏。

回答

0

你必须定义有两张地图:

map:texture, map: videoTexture 

也许第一个是压倒一切的第二个。