2013-07-27 2 views
0

Я пытаюсь обновить текстуры skybox, нажав на миниатюры.Как обновить текстуры в ThreeJs?

Он основан на следующем примере: canvas_geometry_panorama.html


Названия миниатюры сопрягает с папкой, содержащей SKYBOX изображения. Так с простым скриптом JQuery он будет генерировать ссылку на папку:

$('.thumbs img').click(function() { 
var myPath = 'img/' + $(this).attr("title") + '/'; 
}); 

следующие заливает вар в 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 

      ]; 

Но это не обновляется .. Почему?

ответ

Смежные вопросы