Автор Тема: Артефакт при скульптинге после объеденения мешей  (Прочитано 1406 раз)

Оффлайн Botchal

  • Житель
Всем привет!

Создал несколько мешей с разными материалами
http://joxi.ru/Q2Kyg7EUvpM6dr

затем объеденил их
http://joxi.ru/LmGlgDxHljvjM2

Для того чтобы в дальнейшем была возможность распилить их по материалу (это необходимо для разбития карты http://i98196k2.beget.tech/ на сектора, правда сейчас в демке квадраты, но не суть)

У меша стоит гладкое затенение (ну типа сглаживание по векторам нормалей)
Делаю некий скульптинг и получаю в местах предыдущих соеденений мешей вот такие артефакты
http://joxi.ru/4AkJLebikLY4b2

Подскажите пожалуйста как это исправить? ???

Исходник http://i98196k2.beget.tech/untitled.blend

--
Спасибо!

Оффлайн Mihanik

  • Житель

затем объеденил их

Видимо в этом месте ошибка, они стали одним объектом, но не цельным куском, между шестиугольниками остался разрыв сетки. Надо объединить вершины лежащие в одних координатах, Alt M-> по расстоянию.

Оффлайн Николай Николаев

  • Житель
  • emerge --keep-going
... добавлю, что корень проблемы - механизм используемого затенения - он рассчитывает затенение с учетом нормалей соседних вершин, соответственно когда ранее соседние вершины попали в разные объекты, то они были исключены из расчета (это как раз границы новых сегментов) ...
... то есть выход - запекать карту нормалей до сегментации или корректировать нормали после сегментации (первое менее рутинно) ...
... другой способ менее гуменный, но без запеканий - делать полисетку в местах разрывов таким образом, чтобы направление нормалей в  вершинах сохранялись после сегментации ...

Оффлайн Botchal

  • Житель
спасибо

Оффлайн Botchal

  • Житель

Спасибо, помогло, но в голове не осталось. Расскройте пожалуйста мысль.
Нажал Ctrl+M -> faces by edges http://joxi.ru/12M8gjMTkWOVwm

Вы вроде написали
Цитировать
Надо объединить вершины лежащие в одних координатах

А у меня написано faces by edges !) А не vertices by coords)

В итоге, что эта штука сделала?)

Оффлайн Botchal

  • Житель
хотя нет, не помогло) артефакты пропали как собсно и сглаживание, полностью

Оффлайн Mihanik

  • Житель

Спасибо, помогло, но в голове не осталось. Расскройте пожалуйста мысль.
Нажал Ctrl+M -> faces by edges http://joxi.ru/12M8gjMTkWOVwm

Вы вроде написали
Цитировать
Надо объединить вершины лежащие в одних координатах

А у меня написано faces by edges !) А не vertices by coords)

В итоге, что эта штука сделала?)
Я писал:
"Надо объединить вершины лежащие в одних координатах, Alt M-> по расстоянию."
Если не ясно можно так.

 


Яметрика

* По форуму

* Рекламный блок

* Последние вложения

1 (1).png
Скачано: 112
Автор: LEXA ANЭGROWND
blender.png
Скачано: 118
Автор: ipv2007
4.png
Скачано: 148
Автор: hiroyukiss
2.png
Скачано: 172
Автор: hiroyukiss

Скачано: 183
Автор: Dilifa12