Three.js:Skybox上的视频纹理

时间:2013-03-01 17:04:37

标签: three.js textures texture-mapping

有人可以使用WebGLRenderer帮助使用three.js中的多维数据集上的videotexture。 我试图使用Three.js从一个文件中渲染一个带有单片视频纹理的立方体而不使用

THREE.ImageUtils.loadTextureCube

而不是像jpg这样的图像,但我没有看到可见的立方体。理想情况下,我需要创建像180度半球视频全景,但只有立方体。也就是说,我想在一个流中为一个立方体的所有面添加一个纹理,而不是剪切它,因为如果我在每个面上使用不同的视频纹理,那么这将影响性能。

我正在尝试在像这里的球体上使用视频纹理

http://mrdoob.github.com/three.js/examples/webgl_panorama_equirectangular.html

并且一切正常,但我想使用像这里的立方体

http://mrdoob.github.com/three.js/examples/webgl_materials_cubemap_balls_refraction.html

但我没有看到可见的立方体。

我不想将电影文件剪切成六个不同的部分,以便将它们放在立方体的每个面上,如本例所示。 也许其他方法在立方体上叠加材料形成一个视频文件而不是为每个面使用不同的纹理?

谢谢我的英语。

0 个答案:

没有答案