Viewing.Extension.Showcase

у добавить скайбокс в мою сцену Forge, но Forge отличается от three.js. Я хочу знать, что я могу сделать для этого.

я пыталсяnew THREE.CubeTextureLoader, но Three.js в Forge не имеет этой функции. Затем я попытался построитьCubeGeometry, но это не сработало.

Это мой код:

var materialArr=[];
var directions = ["aa_RT","aa_LF","aa_UP","aa_DN","aa_FR","aa_BK"]  ;
for (var i = 0; i < 6; i++){
    materialArray.push( new THREE.MeshBasicMaterial({
      map: THREE.ImageUtils.loadTexture( "lib/img/aa/"+ directions[i] + ".jpg" ),
      side: THREE.BackSide
    }));
 }
var skyBoxGeom = new THREE.CubeGeometry(80,80,80);
var skyBoxMaterial = new THREE.MeshFaceMaterial(materialArr);
var skyBox = new THREE.Mesh(skyBoxGeom,skyBoxMaterial);
viewer.impl.scene.add(skyBox);

Это моя сцена:

Ответы на вопрос(0)

Ваш ответ на вопрос