0

为什么我加载的纹理图像在 three.js 中失去光泽?

我的代码是

for(var i=0;i<No_of_mat;i++){
    material[i] = new THREE.MeshPhongMaterial({
        map: THREE.ImageUtils.loadTexture('Image'+i+'.jpg'),shininess:500 });
}

for(var i=0; i<No_of_cubes; i++){
  cube[i] = new THREE.Mesh(new THREE.CubeGeometry(length, width,height),material[RandomNumFromNToM(-0,7)]);

  cube[i].overdraw = true;
  cube[i].position.x=-(5*50) + i*50+40;
  scene.add(cube[i]);
  objects.push( cube[i]);
}

但是光泽被忽略了。

另外,我想知道如何(实时)使物体更闪亮。

4

0 回答 0