XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Желтая пресса: обучающие статьи
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
ARCHIMONDE
Маг'хар
offline
Опыт: 16,207
Активность:
Участник проектов:
-Блог им. ARCHIMONDE
Конвертирование моделей из Wow: Cataclysm

1.Используемые программы :

2.Требуемые знания :

  • Базовые знания "3d Studio Max"
  • Структура .mdl формата
  • Знания программ mdlvis и Warcraft 3 Model Editor
  • Желание, усидчивость и терпение.

3.Вступление

В данной статье я расскажу вам как конвертировать модели из
из "World of Warcraft: Cataclysm", данный метод так же подходит
для любой версии "World of Warcraft: Wrath of the Lich King".
Статья оригинал, написанная из собственного опыта и ничего
подобного в сети вы не найдете. В качестве примера будет
модель гигантского Осьминога под названием "Leviathan".

4.Импортирование .m2 модели в "3d Studio Max 2010"

Запускаем скрипт "m2_import_v0.304", в панели скрипта жмем "Import".
В появившемся окне мы видим две строки :
  • первая предназначена для выбора модели в .m2 формате.
  • вторая для выбора .skin модели.
( Выбирать необходима самый первый .skin , то есть
нулевой, в нашей ситуации это «Leviathan00.skin».)
Жмем «Open», переходим во вкладку «Animation» в которой находятся
все анимации данной модели. Напротив каждой анимации стоят
галочки, выбрав предварительно нужное количество анимаций в
«WMV» убираем лишние галочки в нашем скрипте и нажимаем "Import".

5.Примечания

Нумерации анимаций в скрипте совпадают с нумерациями анимаций в «WMV».
В большинстве моделей присутствует одна очень противная анимация под названием
«EmoteEatNoSheathe», если в нашей модели присутствует данная анимация необходимо убрать галочку в скрипте напротив нее.

6.Редактирование модели в 3d Studio Max

После импорта модели ее необходимо увеличить
примерно на 10000-10500, модели гигантов
на 500. Для увеличения нужно создать кость,
разместить ее в начале координат, и привязать
главную кость модели, зачастую это, "Bone_00",
к нашей новой кости и увеличивать ее.
Сохраняем модель в .max формате,
перезапускаем 3d Studio Max.

7. Оптимизация


Оптимизация представляет собой удаление лишних
кадров и из каждой кости модели, для этого есть
специальный инструмент, находиться он во
вкладке NeoDex-а.
Название ему "Key Reducer"
Что делает "Key Reducer"? Удаляет лишние кадры
в данном случае это "Scaling" и "Translation".
После запуска жмем кнопку "Add", в появившемся
оке выбираем все кости кроме геометрии.
Настраиваем Key Reducer как показано на
скриншоте и жмем "Do the Job!". Программа будет
обрабатывать модель в течении 5- 10 минут в
зависимости от количества кадров в ней.
Сохраняем модель.

8.Экспортирование модели в .mdl

Открываем нашу сохраненную модель и
нажимаем "Ctrl+A", запускаем "NeoDex", жмем
"Export To File".

9.Доведение модели до ума

Далее открываем модель в "Warcraft 3 Model Editor v.1.07"и создаем одну анимацию с интервалом от 0 до самого последнего кадра, его можно посмотреть в любой активной кости. Заходим в "mdlvis" и назначаем нашим анимациям имена. Самая первая анимация во всех моделях начинается с третьего кадра, а нулевой и второй идут у нас балластом. Между анимациями достаточно большие промежутки поэтому отличить их друг от друга не составит труда.
Прикрепленные файлы
Тип файла: rar m2_import_v0.304.rar (18.2 Кбайт, 1188 просмотров )
Тип файла: rar NeoDex .78b.rar (50.5 Кбайт, 1147 просмотров )
Тип файла: rar Leviathan.rar (805.5 Кбайт, 494 просмотров )

Отредактировано ARHIMOND, 12.05.2011 в 13:07.
Старый 02.08.2010, 20:11
Batisto

offline
Опыт: 13,217
Активность:
ARHIMOND:
3d Studio Max 2010
Скрипт m2_import_v0.304 для 3d Studio Max 2010
Плагин NeoDex .78b для 3d Studio Max 2010
WMV_Binary_v0701_r268
mdlvis
Warcraft 3 Model Editor
Блокнот
Дай ссылки на скачивания плагинов и прог некоторых
Старый 02.08.2010, 20:27
ARCHIMONDE
Маг'хар
offline
Опыт: 16,207
Активность:
Участник проектов:
-Блог им. ARCHIMONDE
А я дал, в конце поста.
Старый 02.08.2010, 20:28
Batisto

offline
Опыт: 13,217
Активность:
ARHIMOND:
WMV_Binary_v0701_r268
А это
Старый 02.08.2010, 20:30
reALien

offline
Опыт: 29,091
Активность:
В общем - тоже парево, что и с СК2.
Статья хорошая и что поделился с народом знанием - молодец.
Но, имхо, если простая конвертация моделей отбирает столько времени, то это мало кому пригодится, разве что тем, кто хочет воссоздать вселенную и атмосферу той игры на движке этой. Уж лучше потратить тоже время на создание своей...
Старый 02.08.2010, 20:38
ARCHIMONDE
Маг'хар
offline
Опыт: 16,207
Активность:
Участник проектов:
-Блог им. ARCHIMONDE
Ну у меня уходило часа 3, все зависит от того сколько анимаций ми хотим конвертнуть, если модель имеет мало аним там 5-6 то это достаточно быстро при сноровке, а если вы конечно вытаскиваете перса со всеми анимками, то запаритесь прописывать им имена и удалять "Scaling" и "Translation".
Старый 02.08.2010, 20:46
StMechanus
Дух сети
offline
Опыт: 11,458
Активность:
Пускай, что кто говорит, а статья оч полезная
________________
И у Святых есть Механики © StMechanus
Старый 02.08.2010, 20:49
ARCHIMONDE
Маг'хар
offline
Опыт: 16,207
Активность:
Участник проектов:
-Блог им. ARCHIMONDE
Кстати м2 импортер для макса выпустили недавно, в одном комплекте с скриптами по импорту\экспорту м3, мдл формата, и еще есть экспортер м2 формата, то есть из макса в вов. Пак вышел после релиза ск2.
Старый 02.08.2010, 20:52
Сказочник

offline
Опыт: 39,054
Активность:
Хорошая статья, пригодится. Хотя и пересаживать перса на чужие анимы тоже довольно долго.
И еще я бы назвал статью Конвертирование моделей из Wow: Cataclysm Beta, так как катаклизм еще не вышел.
________________
"Ему никогда не приходила в голову мысль "а не вздор ли все то, что я думаю и все то, во что я верю?" © Л. Н. Толстой
А вам?
Старый 03.08.2010, 12:49
TEXHOKPAT
Временно активирован.
offline
Опыт: 3,222
Активность:
Ээээх скорей бы Алексей дописал конвертер ввского m2 ато даже по описанию это ЧУДО-О-О-ОВИЩНО долгий процесс... будем ждать новых идей от ученого собрания как сократить процесс...
Ну а я пока что пошел пробовать конвертить по твоему методу модели)) пусть я убью на то чтобы разобраться не один вечер но я всеже сделаю это))
Старый 09.08.2010, 17:58
yura_1234

offline
Опыт: 1,212
Активность:
Как запустить скрипт "m2_import_v0.304"?
В maxscriptlistener пишет C:\Documents and Settings\Admin\Local Settings\Application Data\Autodesk\3dsMax\2010 - 32bit\enu\plugcfg\m2import.ini not found! Using default settings...
Помогите в чём трабла?

Отредактировано yura_1234, 14.09.2010 в 19:35.
Старый 14.09.2010, 19:26
yura_1234

offline
Опыт: 1,212
Активность:
ВЫ поможете мне или нет?
Старый 16.09.2010, 17:20
Tapper
Ололо
offline
Опыт: 1,882
Активность:
Участник проектов:
-Life in Arena
статья классная)
Старый 27.09.2010, 22:01

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 01:07.