为什么我加载的纹理图像在 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]);
}
但是光泽被忽略了。
另外,我想知道如何(实时)使物体更闪亮。