@choupa
Архитектор (обычный, который строит)

После использования ThreeCSG возникает проблема с текстурой. Как исправить?

Пользуюсь ThreeCSG для того, чтобы объединять, вычитать, пересекать фигуры. Однако полученные мэши имеют странную муаровую текстуру. Как я подозреваю, что-то не так с нормалями. Как в примере на github делаю потом так:

myMesh.geometry.computeVertexNormals();

Мне казалось всё должно прийти в норму, но ничего не получается. Вот как выглядит прямой срез с простым ламбертовым материалом:
5aa390022ac04391301092.jpeg

Как бороться?
  • Вопрос задан
  • 26 просмотров
Пригласить эксперта
Ответы на вопрос 1
Текстура тут не при чём, у вас проблема с топологией. Проверьте, что все нормали развёрнуты в одну сторону и что несколько треугольников не накладываются друг на друга.
Вы случайно там не использовали boolean несколько раз на одном месте?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
21 авг. 2018, в 11:52
70000 руб./за проект
21 авг. 2018, в 11:28
1000 руб./за проект
21 авг. 2018, в 11:24
40000 руб./за проект