【发布时间】:2017-02-10 06:00:24
【问题描述】:
我想为盒子的每个面添加不同的纹理,但我不确定loader.load 是否适合这样做,现在我有:
loader.load('img/brick.jpg', function ( texture ){
var boxGeometry = new THREE.BoxGeometry( 3, 3, 3 );
var boxMaterial = new THREE.MeshLambertMaterial({
map: texture,
overdraw: 10
});
var box = new THREE.Mesh( boxGeometry, boxMaterial );
box.castShadow = true;
scene.add(box);
}
是否可以在 loader.load 中添加更多图像,还是必须使用其他方法?
【问题讨论】:
标签: javascript three.js load loader