Сейчас 16:14:11 Понедельник, 22 апреля, 2024 год
Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я

Меню сайта

Категории

Наш опрос
Ваша любимая раса?
Проголосовало: 177922

Сейчас на сайте
На сайте всего: 2
Гостей: 2
Пользователей: 0

Реклама

Главная » Статьи по WarCraft 3 » Создание карт » Импорт и Экспорт
Создание анимации MAX -> War3
Создание анимации MAX -> War3



Данный туториал рассказывает об этапах анимации моделей для WarCraft III, в нем опущены такие детали, как создание самой модели, так как эту информацию можно найти на любом сайте по моделированию
Требуемое программное обеспечение:

- 3DSMAX 5 или выше

- Republicola DEX exporter: Плагин для 3DSMAX для экспорта моделей в формат .mdl

- Yobguls file converter: Конвертер файлов .MDL в .MDX

- Программы для работы с MPQ архивами.

Мы уже подготовили модель с наложенными текстурами, изготовленную в 3D MAX.
В первую очередь необходимо конвертировать модель в Editable Mesh.

Анимация:

1. Необходимо создать кость, для этого залезаем в Create/System panel и выбираем Bones. Создаем кость в любом месте, жмем правую кнопку мыши для завершения создания кости. Далее необходимо удалить первую часть кости. Таким же методом создаем еще несколько костей и соединяем их вместе “Select and Link”.

2. Выбираем одну из костей, и идем в раскладку Motion. Меняем Position на Linear Position и Rotation на TCB Rotation. (Как показано на рисунке) Данную операцию необходимо повторить для всех костей.

3. Skin Modifier

Выделяем нашу модель (Без костей) и в панели “Modify” добавляем “Skin”.

Далее кликаем добавить и выбираем кости, которые необходимо прикрепить к модели. Потом необходимо разместить кости вдоль всей модели и путем изменения охвата кости назначаем вершины на каждую кость.

4 Процесс анимации.

Далее процесс анимации происходить как в обычной модели изготовленной в 3D MAX. Одно следует учесть, что анимировать необходимо либо 30fps или 960fps.

Anim Time Start End
Stand 1sec 10 20
Stand – 2 2sec 30 50
Attack 1sec 60 70

В любом промежутке мы делаем какую-нибудь анимацию, манипулируя с костями с создавая кей-фреймы. Однако необходимо точно разграничить, где какая анимация начинается и где кончается. Как показано на рисунке, с 10 до 20 идет анимация Stand, за ней в других промежутках другие подобные анимации. Причем в этих промежутка может быть сколько угодно кейфреймов, столько, сколько необходимо для нужной анимации объекта. НА рисунке просто для наглядности разграничены области анимацией модели.

5. Видимость \ невидимость.

Существует необходимость, когда необходимо чтобы тот или иной объект был скрыт, например “мясо с костями”, которые нужны только при анимации смерти. Для того, что бы скрыть данный объект в других анимация, необходимо в начале каждой анимации прописать “visibility” в “0” и только в начале анимации, где необходимо использовать данный объект, visibility Проставляем в 1.

6. Процесс экспорта в .mdl

Запускаем скрипт DeX

В открывшимся окне прописываем имя модели и все созданные анимации. (Если вы создавали анимацию c 30fps, то 10 и 20 преобразуются в то значение, которое поддерживает War3, если вы делали в 960fps то время начала и конца какой-либо анимации останется без изменения)

После добавлении всех анимаций, необходимо нажать на кнопку Save, затем экспортировать (При этом у вас должна быть выделена модель со всеми костями) в .mdl

7. Текстуры.

В полученном текстовом файле необходимо прописать пути к текстурам подобынм образом.

Textures 1 {
Bitmap {
Image "Tex\v.blp",
}
}
Если ваша модель покрыта разными текстурами, для этого необходимо создать еще несколько необходимых путей к текстурам:

Textures 2 {
Bitmap {
Image "Tex\v.blp",
}
Bitmap {
Image "Tex\v2.blp",
}
}

И создать дополнительный материал, для второй текстуры:

Materials 2 {
Material {
Layer {
FilterMode None,
static TextureID 0,
}
}
Material {
Layer {
FilterMode None,
static TextureID 1,
}
}
}
Далее нужно изменить ID материала на нужной для вас части модели. В 3D MAX’e все части модели (объекты) создаются со своим именем, и после экспорта в mdl, у каждого Geoset’a в комментариях прописывается название того объекта, который вы создавали в 3D MAX’e. В данном случае объект с именем “Regroup14”

Geoset { // "Regroup14"
Vertices 732 {
{ -9.33759, 17.1281, 5.26917 },
{ -9.33759, 17.2062, 11.2431 },
{ -8.70367, 9.76569, 6.7509 },

Спускаемся ниже по списку и находим MaterialID 0, и меняем на MaterialID 1 (1 – соответствует id материалу с нужной текстурой).

В конце концов, с помощью конвертера Yobguls file converter экспортируем mdl в mdx, пихаем в war3.mpq или куда еще для просмотра модели в игре.

-----------------

Просмотров: 5956 Добавил: Влад Добавлено: 11 Ноября 2008 в 16:27:29
Комментариев: 10 |

Всего комментариев: 10
30 Июля 2010
я лично врядли буду делать модельки, таким делом не интересуюсь. Но все равно, спасибо. Если вы ето еще не написали, то напишите статью про создание например 50 лвл, ато это я найти некак не могу. а 10 лвл это уже смешно B)

28 Октября 2009
9. Arachimaruti (GreenKuba) [Материал]
не могу найти Republicola DEX exporter

12 Июля 2009
а качать где?

28 Февраля 2009
7. Горгуля Вурдалак (Mura:DIN) [Материал]
В вурлд евиторе

01 Февраля 2009
6. Александр (sanek-chuvak) [Материал]
чуваки а как вообще создовать карты???

25 Января 2009
5. Макс (SarBas) [Материал]
э нуб ищи в просторах googla B)

11 Января 2009
4. Артемий (Murador) [Материал]
сцук с кгмасру капировать >(

24 Декабря 2008
3. Максим (M@}{) [Материал]
слизанно откудато

20 Ноября 2008
2. Саша (Саша) [Материал]
Где???

13 Ноября 2008
1. CHYBRIK (CHYBRIK) [Материал]
Скажи лутше где скачать все эти проги >(

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа
Логин:
Пароль:

Поиск

Случайная картинка

Случайный файл
[13 Декабря 2008]
[Карты · Другое]
Штурм и Оборона 3.15g -

Название карты: Штурм и Оборона
Автор карты: ELForcer
Жанр: Штурм и Оборона
Версия: 3.15g от 13.12.08 (Beta)
Язык: Русский
Кол-во игроков: 6х5
Поддержка компьютера: Полуавтомат
Размер: Большая
Ландшафт: Даларан

Предыстория:
Бесследно исчезли знаменитые вожди как Тралл и Кэрн. Ходят слухи что их то ли отравили, то ли заточили в глубокое подземелье, а может просто умерли от старости или от болезней. Как бы ты ни было, но новые вожди явно уступают в переговорах о мирном сожитии рас-титанов.
Постоянные набеги на границы Альянса привело к более тесному сотрудничеству людей, гномов и эльфов, которые проводились в городе Касторэль.
Касторэль - Город-крепость, расположенный между двумя скалами и находящийся на берегу моря.
Этот город был основан в качестве центра дипломатических отношений для представителей Альянса. Каждый сектор города был отдан тому или инному представителю. На краю расположен замок, в котором и ведутся основные переговоры. С момента основания город превратился в большой населенный пункт в котором уже не 1 год живут практически все представители Альянса.
Из-за своего своего географического положения попасть в город можно либо только по воздуху либо по морю.
Поэтому город имеет свой порт и специальную поляну расположенную в секторе ночных эльфов для посадки птиц с наездниками.
Город окружен высокой стеной и имеет 2 выхода через южные и восточные ворота. Местность у стены обстреливается двумя большими орудями и 3 башнями с берега. Несколько башен расположены на скалах берега.
Теперь же, когда все предводители в одном городе почему же орде не убить всех одним махом? Главное убить организатора союза, а организация развалится сама...

Особенности карты:
1. Уникальный жанр карты, почти нет аналогов
2. Выбор расы, героев и войск зависит от выбранной специализации игрока перед началом игры.
3. Если игрок вышел из игры или отсутствует, то это не сказывается на геймплее, компьютер доиграет его юнитами за него.
4. Вы сами можете управлять крипами или доверить их компьютеру. Они сами будут передвигаться и кастовать спеллы, а рабочие сами будут строить башни и катапульты при необходимости.
5. Множество стратегических вариантов нападении и обороны. Вы можете строить оборонительные укрепления или осадные орудия.
6. Все герои были созданы по стандарту, что исключает имбовость героев.
7. Коммандность игры. Если вы не будете играть в команде, то вы врядли сможете выйграть.
8. Уникальные спеллы и герои.
9. Персональное меню позволяет расширяет возможности игры.
10. Правила игры для новичков в начале игры и подробные подсказки во время игры.

Описание карты:
Это ОТКРЫТЫЙ проект создания карты Штурм и Оборона, автором корого является ELForcer aka Enforcer, в котором почти каждый может принять участие, и вложить свой вклад в карту. Благодаря открытости карты вы можете сами просмотреть код и выяснить что вы могли улучшить в карте.

Нажмите подробнее для просмотра правил игры и последних изменений на карте с 3.14 до 3.15g


Новые карты
[07 Февраля 2016]
Переезжаем на другой сайт, господа![Dota]
[18 Октября 2015]
Duel of Gods PreV[Другое]
[18 Октября 2015]
Hero of The Empire v1.18g[RPG]
[17 Октября 2015]
Servant War v1.05[Другое]
[17 Октября 2015]
Age of Vikings Edited v1.6[Другое]
[17 Октября 2015]
Strife of the Champions Beta v1.2[Arena]
[17 Октября 2015]
VirusBoll (rus)[Другое]
[17 Октября 2015]
Exterminators v1[AoS]
[17 Октября 2015]
The Lord Heroes v1.2[Другое]
[17 Октября 2015]
Versus heroe Arena 1.0 AI[Arena]

5 лучших по кол-ву добавленных статей
[ Duosora ] [ 58 ]
[ Messenger ] [ 52 ]
[ Bru ] [ 39 ]
[ Pand@ ] [ 35 ]
[ РеКсАр ] [ 27 ]

Наша кнопка
Warcraft3FT.info - Всё для Warcraft 3 и DotA

Другие варианты

Статистика

Материалы:
Новости: 1010
Файлы: 8668
Статьи: 680
Картинки: 8256
Форум: 30520/954989
Комментарии: 58094
Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz