Помощь - Поиск - Пользователи - Календарь
Полная версия: Clean Models 3
Город Мастеров > РЕДАКТОРЫ > Neverwinter Nights Aurora Toolset > Custom Content
rdx
ССЫЛКА НА "Clean Models 3 by OldMansBeard"

Всем контентщикам - если вы работаете с моделями тайлов, то этот шедевр программирования на прологе значительно облегчит вашу работу. Программе почти полгода, считая от самой первой версии в виде BASIC-скрипта. Она была специально создана для исправления наиболее часто встречающихся ошибок в mdl файлах. Все проверки и исправления, которые делает CM3, перечислить затруднительно. Она проверяет и по возможности исправляет:
- Внутреннюю структуру моделей
- Анимацию
- Вокмеши
- Параметры объектов (nodes) тайла, в том числе значения bitmap
- Свет
- Эмиттеры
- Положение и ориентацию tiledummy, aabb
- Лишние или одинаковые вертексы, координаты текстур
- Полигоны (например, удаляет неправильные и слишком тонкие, вызывающие артефакты и двигающиеся тени)
- Тени от объектов с флагом shadow 1

Также она округляет значения координат если выбрана такая опция.

Одна из самых важных особенностей - работа с объектами, дающими тени. Программа автоматически проверяет положение пивота (центра объекта) и перемещает его в правильное место. Если это не возможно, то объект разбивается на части по заранее выбранному пользователем алгоритму. Он, конечно, не совершенен, но в большинстве случаев делает свою работу гораздо лучше скрипта от CODI и во много раз быстрее, чем человек.

Программа работает быстро, особенно если нет необходимости разбивать объекты для исправления теней. Весь рурал, например, прогоняется за 5-10 минут.

Во многом благодаря этой программе проекту NWNCTP удалось выпустить первые 9 тайлсетов в прошлом месяце. Создавалась она очень хорошим программистом по имени OldMansBeard, под моим личным наблюдением smile.gif CM3 использовалась на более чем 3000 тайлов, а также на тайлах самой игры и DLA - результаты отменные, всем рекомендую.
rdx
UPD: утилита доступна по старому адресу, только нужных библиотек от SWI-Prolog теперь нет в архиве, и достать их сложно, поэтому желающие могут самостоятельно извлечь из дистрибутива пролога версий 5.627-33 (гуглить w32pl5631). Желающие выложить/скачать готовые dll - стучитесь ко мне в ПМ.
Ilerien
Возможно, глупый вопрос. Прога знает оба формата моделек или только ASCII?
Aiwan
rdx, у тебя ПМ часом не переполнен? У меня логи ошибок при попытке отправить тебе на твое мыло письма с форума. Может твое мыло не пашет? Если что, пиши мне в ПМ или на мыло если сам не сможешь исправить ситуацию.
rdx
Цитата(Ilerien @ Jun 4 2010, 01:26) *
Возможно, глупый вопрос. Прога знает оба формата моделек или только ASCII?

только ASCII, но это не страшно. некоторые модели компилировать известным всем компилятором вообще противопоказано.


Aiwan, щас напишу. ПМ не переполнен.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Invision Power Board © 2001-2024 Invision Power Services, Inc.