0
我试图通过点击缩略图来更新我的天空盒纹理。如何在ThreeJs中更新纹理?
它是基于这个例子:canvas_geometry_panorama.html
缩略图的标题与包含天空盒图像的文件夹匹配。 所以用一个简单的jQuery脚本它会生成一个链接到该文件夹:
$('.thumbs img').click(function() {
var myPath = 'img/' + $(this).attr("title") + '/';
});
接下来我填补了VAR在loadTexture:
var materials = [
loadTexture(myPath+'lx.jpg'), // right
loadTexture(myPath+'rx.jpg'), // left
loadTexture(myPath+'ly.jpg'), // top
loadTexture(myPath+'ry.jpg'), // bottom
loadTexture(myPath+'lz.jpg'), // back
loadTexture(myPath+'rz.jpg') // front
];
但它并没有更新。为什么?
我已经看过那个页面,但我不知道如何在脚本中使用它。有什么建议么? – user2625615