ThreeJS: Использует ли bumpMap для Phong Material UV Mapping?

Я сошел с ума, пытаясь bumpMap, работая над PhongMaterial в ThreeJS (r61). Диффузный и нормальный работают нормально. Вот мой код:

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 до крайности, не получая никаких изменений.

Использует ли карта рельефа загруженную ультрафиолетовую карту моего объекта по умолчанию? Я мог только найти пример, используя примитивные геометрии, такие как плоскости или сферы.

Для чего подходит свойство UVMapping объекта текстуры?

Любая подсказка приветствуется! Благодарю.

0 ответов

Другие вопросы по тегам