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

时间:2013-10-17 15:41:40

标签: javascript html5 three.js

为什么我加载的纹理图像会在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]);
}

但是光泽被忽略了。

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

0 个答案:

没有答案