Привет, я пытаюсь настроить масштаб моей рельефной карты на моей модели collada.Three.JS - Масштаб/высота масштабирования - COLLADA
попытался это, но не получилось:
Three.js ColladaLoader bumpScale/weighting? Way to adjust bump map intensity
Я использую R77
И этот пример: http://threejs.org/examples/#webgl_loader_collada
Заменены текущую модель с более сложной, который состоит из 3-х сетках
вывезенных их все вместе в одном файле .dae. и они содержат пару материалов и текстур
Все текстуры находятся рядом с .dae в папке и работают нормально.
Это нормально, что не работает. и альфа-текстуры немного нечетны.
Я пробовал разные вещи, например, так:
------ none of these work ------
if (child instanceof THREE.SkinnedMesh) {
child.material.normalScale = (0.03,0.03); // adjusting bump height
// trying to change bump value.
//controlPanel.children[0].material = new THREE.MeshPhongMaterial({ map: controlPanel.children[0].material.map });
//collada.scene.children[0].children[0].material.normalScale = (0.03,0.03);
//dae.children[2].material = new THREE. MeshBasicMaterial({ color: 0x333333, wireframe: true })
//child.material.color.setRGB (1, 1, 0);
child.material.bumpScale = 0.03;
Ни один из них не кажется, имеют влияние на моей модели вообще. И я не могу найти хороший источник, который поможет объяснить резоны. Надеюсь, кто-то здесь знает проблему!
Greets.