Создание анимированного загрузочного экрана

Добавлен , опубликован
Раздел:
Работа с MPQ и импортом
  • Для начала откроем War3 Model Editor;
  • Жмём "Extraz" -> "Loading Screen Creator";
  • Далее выбираем нужную нам текстуру(.blp) -> жмём OK;
  • Теперь откроем "Windows" -> "Texture manager", щёлкаем правой кнопкой по нашей текстуре и выбираем "Edit", в появившемся окне поставим флаги на: "Wrap Height" и "Wrap Width" -> OK;
  • Открываем "Windows" -> "Sequence manager", двойной щелчок по "Birth", в появившемся окне ставим "Interval" --- From: 0, To: 2000, и убираем флаг на "Non looping";
  • Теперь анимация: заходим в "Windows" -> "Texture animation manager", правой кнопкой по фону и жмём "Create New", далее ставим флаг на "Translation" -> "Animated" и жмём кнопку "Translation", в "Interpolation Type" выбираем "Linear" и в textbox'e меняем код на:
0: {0, 0, 0}
2000: {1, 1, 1}
  • Жмём OK;
  • Откроем "Windows" -> "Material manager" в появившемся окне двойным щелчком по нашему слою находящемся в "Slayers", далее в "Textures ID" выбираем нашу текстуру, а в "Animated Texture Id" выбираем нушу анимацию текстуры -> жмём OK;
  • Теперь сохраняем нашу модель в (.mdl)!;
  • Откроем модель с помощью блокнота;
  • найдём там строчку:
Materials 1 {
   Material {
      FullResolution,
      Layer {
         FilterMode None,
         static TextureID 0,
         TwoSided,
         Unshaded,
         Unfogged,
      }
   }
}  
Добавим после "Unfogged," строчку "TVertexAnimId 0,", должно получиться так:
Materials 1 {
   Material {
      FullResolution,
      Layer {
         FilterMode None,
         static TextureID 0,
         TwoSided,
         Unshaded,
         Unfogged,
         TVertexAnimId 0,
      }
   }
}  
  • Конвектируем (.mdl) в LoadigScreen.mdx;
  • Нашу текстуру называем LoadingScreenTexture.blp;
  • Импортируем в карту модель(.mdx) и текстуру(.blp);
  • Пути:
  • war3mapImported\LoadingScreen.mdx
  • LoadingScreenTexture.blp
  • В редакторе карт (WorldEditor) жмём "Cценарий" -> "Экран загрузки карты" и выбираем наш импортированный экран.
ВНИМАНИЕ: Анимация будет проигрываться только после загрузки, когда вам будет предложено "Нажмите любую кнопку"!
К статье прикреплен архив, содержащий пример загрузочного экрана и карту с ним.
На этом все.
1
18
17 лет назад
1
отлично, терь народ будет знать что и такое возможно
мож терь я даже себе такой лоадскрин сделаю)
0
1
17 лет назад
0
клева!
0
0
17 лет назад
0
Да! Занятно!
1
6
16 лет назад
1
Офигеть
1
1
16 лет назад
1
я видел такое!!!в одной карте!прикольно!
1
0
16 лет назад
1
ФИГА! Будет круто передклать тер заставку к Грине!
1
1
16 лет назад
1
Ну что тут ещё можно добавить?..
1
1
16 лет назад
1
нормуль
1
16
16 лет назад
1
Супер! +5!
1
4
16 лет назад
1
А как выполнить №12?
1
2
16 лет назад
1
Конечно всё это прикольно, но я не совсем умею пользоваться Мэдитором...
1
0
16 лет назад
1
ХЕЛП КАК КОНВЕРТИРОВАТЬ В MDX
1
0
16 лет назад
1
FRIST_008, ReZ
MDLX Converter - прога такая, юзайте Янжекс... можете тут поискать...
1
0
16 лет назад
1
Да классная статейка, для неумех очень полезная...
1
0
16 лет назад
1
Народ хелп не врубается!
1
0
16 лет назад
1
народ помогите плиз как делать загрузочные картинки? допустим у меня картинка с разришением 2560х1600 как из неё превратить в загрузочную картинку с форматом *.mdx ?
сколько я не пробывал не получается делается всё время чёрный экран :((
1
2
16 лет назад
1
тебе нужно у них рути стереть
пути*
1
1
16 лет назад
1
И вчем прикол? Только голова кружится...
1
2
8 лет назад
1
по чему у меня не получается
3
28
8 лет назад
3
Aybek, потому что плохо прочёл статью
перечитай ещё раз и сделай всё заново
повторять до тех пор пока всё не получится
0
2
4 года назад
Отредактирован qbodp
0
а звук можно к анимации добавить? типа мужик сидит напротив, и глядя из экрана на тебя, как заорёт: "Ты чё уснул что-ли?!"
Чтобы оставить комментарий, пожалуйста, войдите на сайт.