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 );
極端にバンプスケールを変更しようとしましたが、まったく変化がありませんでした。
バンプ マップは、デフォルトでオブジェクトのロードされた UV マップを使用しますか? 平面や球などのプリミティブ ジオメトリを使用した例しか見つかりませんでした。
テクスチャ オブジェクトの UVMapping プロパティは何に役立ちますか?
どんなヒントでも大歓迎です!ありがとう。