H-3D
Спасибо.
Пока используй версию с группой сглаживания (только допиши в деф-файл #set tsgen 2 - это минимизирует артефакты), а вообще - я займусь алгоритмом расчёта TBN. Что-то он и правда нехорошие результаты на довольно простом меше выдаёт.
ONeiLL
Давай ты не будешь оффтопить в этой теме?
Как считать TBN - это особый, очень непростой вопрос, и однозначного ответа на него нет. У меня как минимум два алгоритма реализовано, но вот, как видите, ни один не даёт правильных результатов на модельке H-3D.
H-3D
Есть ещё tsgen 3. Можно поэкспериментировать, какой алгоритм даёт меньше артефактов.
Добавлено 30-07-2013 в 03:41:
В общем, tsgen 2 самый оптимальный для таких моделей.
Он же обычно рекомендуется для персонажей и органики.
Кроме того, он, как правило, создаёт меньше тангентов и бинормалей - и такая модель рисуется быстрее (да и весит меньше).
По умолчанию включен режим tsgen 1 - он лучше подходит для проп-моделей с прямыми углами и минимумом скруглений. Он лучше учитывает неровно наложенную развёртку, т.е. более точный. tsgen 3 - его небольшая модификация, чуть более точная (но создает больше тангентов и бинормалей).
В идеале - нужно попробовать оба режима, 1 или 2, и выбрать тот, что выглядит лучше. А если выглядят одинаково - то выбрать тот, который создаёт меньше тангентов и бинормалей.
Артефакты, что ты показал без групп сглаживания - совершенно нормальная вещь. Их и редактор (kHED) показывает. Вообще, круг с прорезанной дыркой - самый неприятный меш для отрисовки, т.к. интерполяция значений вдоль таких граней - задача очень непростая, и результат обычно неточен (артефакты затенения - именно из-за ошибок интерполяции).
может вопрос показаться глупым, но у меня редактор даже не запускается, требуя различные dll: vtxlib, vmdlib. Файлы makevmd и makevtx также не работают. Запускаю на i7 2.5, 8Gb, gtx850, win10 x64.
Что делать?
Там нет нужды переключаться между режимами "камера" "браши", а сразу и отрисовываешь, и в 3д окне мышкой навигация.
Добавлено 08-11-2015 в 16:55:
А Джэкхаммер Вольфрам поддерживать будет тоже или останется как есть?
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."