2

我疯狂地尝试在 ThreeJS (r61) 中处理 PhongMaterial 的 bumpMap。漫反射和法线工作正常。这是我的代码:

var params = { 
    map: new THREE.ImageUtils.loadTexture("models/displ/"+configObj.name+"_diffuse.jpg"),
    bumpMap: new THREE.ImageUtils.loadTexture("models/displ/"+configObj.name+"_heights.jpg"),
    bumpScale: 1,
    normalMap: new THREE.ImageUtils.loadTexture("models/displ/"+configObj.name+"_normal.jpg"),
    shininess: 45.0
};
var material = new THREE.MeshPhongMaterial( params );

我尝试将bumpScale修改到任何极端,根本没有改变。

凹凸贴图是否默认使用我的对象加载的 uv 贴图?我只能找到使用平面或球体等原始几何形状的示例。

纹理对象的 UVMapping 属性有什么用?

任何提示表示赞赏!谢谢。

4

0 回答 0