【发布时间】:2015-08-07 08:07:21
【问题描述】:
我正在努力创建一个反映视频 envmap 的立方体,但我无法找到任何解决方案或示例来说明如何做到这一点,只是谷歌搜索。
我有一个立方体的工作示例,其 envmap 包含 jpg here
我尝试用 webm 和 mov 视频文件简单地替换 jpg,但它无法正常工作。
这还能做到吗?
这是我的代码的相关sn-p:
var env_url = [
'textures/dawnmountain-xneg.png',
'textures/dawnmountain-xneg.png',
'textures/dawnmountain-xneg.png',
'textures/dawnmountain-xneg.png',
'textures/dawnmountain-xneg.png',
'textures/dawnmountain-xneg.png'
];
var enviro = new THREE.ImageUtils.loadTextureCube(env_url);
var cubeMaterial = new THREE.MeshPhongMaterial({
envMap: enviro,
shading: THREE.SmoothShading,
metal: true,
combine: THREE.MixOperation,
reflectivity: 0.70,
specular: 0x7a7a7a,
bumpMap: mapHeight,
bumpScale: 0.03,
});
【问题讨论】:
标签: three.js