0
У меня есть сетка с нормалями загруженной: три JS NormalMap повторить
но карта нормалей не покрывает всю поверхность. Углы установлены правильно, чтобы покрыть всю поверхность текстурой.
Есть ли какая-либо конфигурация для повторения обычной карты? material.normalMap.repeat.set (x, x); не имеет никакого значения.
Если я переключаю normalMap на BumpMap или распространяю карту «карта», она загружается правильно.
Код:
child.material.normalMap = THREE.ImageUtils.loadTexture('./js/models/asteroids/big/10035-normal.jpg');
child.material.normalMap.repeat.set(1, 1);
child.material.needsUpdate = true;
Tip - Не устанавливайте 'child.material.needsUpdate = истина;'. Загрузчик устанавливает его для вас. Вы рискуете установить его перед тем, как материал закончит загрузку. – WestLangley