Three js skybox

const urls = [ '/assets/skybox/right.png', '/assets/skybox/left.png', '/assets/skybox/top.png', '/assets/skybox/bottom.png', '/assets/skybox/front.png', '/assets/skybox/back.png', ]; const materials = urls.map((url) => { const texture = new THREE.TextureLoader().load(url); return new THREE.MeshBasicMaterial({ map: texture, side: THREE.BackSide, fog: false, depthWrite: false, }); }); const skybox = new THREE.Mesh( new THREE.BoxBufferGeometry(10000, 10000, 10000), materials ); scene.add(skybox); skybox.rotation.y = Math.PI / 2;
 
 
 
 
 
 
 
 

Recommendations