繁体   English   中英

视频纹理未显示在多维数据集上

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM