[英]Video Texture Not Showing On Cube
大家好,我想弄清楚为什么我的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; }
但仍然无法在立方体上显示我的视频。
任何帮助表示赞赏。
您在此处定义了2张地图:
map:texture, map: videoTexture
也许第一个覆盖第二个。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.