FAQ по технологии Texture Hook (Хук Текстуры) в MGE(на данный момент 3.8.0, но будет работать в более поздних и ранних версиях). a)Что даёт эта технология? 1)Можно подменять текстуры другими (не интересно и не нужно, описовать не буду). 2)Можно подменять текстуры другими с использованием шейдера (простая анимация текстуры с течением времени и другие эффекты, опишу когда-нибудь, если будет время). 3)Конечно же, можно подменять текстуры динамически(в скриптах игры можно указывать новую замену для текстуры, опишу когда-нибудь, если будет время). 4)Подмена текстуры AVI видео файлом(даже со звком, пункт 4 работает только в МГЕ 3.8.0 и выше). На этом пункте акцентируем наше внимание. В Oblivion'e такое не возможно. b)Подготовка. Запускаем MGEgui.exe и ставим галочку Misc->Hook Texture (это нужно делать и пользователям, которые бдут использовать плагин с данной технологией). Естественно, без МГЕ у пользователя - эта технология не работает. m)Подмена текстуры AVI файлом. 1)Рисуем в программе-редакторе AVI файлов или берём готовый AVI фильм. 2)Запускаем MGEgui.exe. 3)Tools->Texture Hook Generator. 4)В Texture Path пишим имя AVI-текстуры на которую хотим заменить какую-то текстуру. AVI файл должен находится в папке "Data Files\MGE videos". Например, menu_morrowind.AVI. 5)Save. 6)Выбираем ту текстуру, которую хотим заменить. Например, menu_morrowind.dds. Предупреждаю: старую текстуру желательно сохранить, тк она разрушается и в ней хронится информация о произведённой подмене. Если вы не находите текстуру, которую хотите заменить, то скорее всего её просто нужно распаковать из BSA архива. Хотя, если вы знаете расположение старой текстуры и имя, то этого делать не обязательно: надо просто зайти, в этом диалоге сохранения, в нужную папку, ввести с клавиатуры имя подменяемой текстуры и сохранить. 7)Жмёте ОК, всё закрываете и проверяете. n)Как убрать захученную(подменённую) текстуру? 1)Удаляем подменяемую текстуру, содержащую информацию о подмене, и это всё, если в BSA архиве хронится оригинальная подменяемая текстура. 2)Если в BSA архиве нет этой подменяемой текстуры, то востанавливаем, бережливо сохранённую ранее, эту текстуру (в пункте m)5) я предупреждал об этом). o)Какие файлы нужно передавать вместе со своим плагином? 1)Подменяющую текстуру. Например, menu_morrowind.AVI. 2)Подменяемую текстуру, содержащую информацию о подмене. Например, menu_morrowind.dds. p)Зона использования. 1)Замена небосвода более анимированным. 2)Замена главного меню игры. 3)Какая-то особая, изменяющаяся текстура у объекта (хамелеон и тд). 4)Каждому Вварденфелчанину по телеку. 5)Мало ли что ещё можно придумать... PS:В результате эксперементов у меня появилось очень кавайное меню игры. Я думал звук из AVI файлов не будет слышен, но я его слышу. Теперь Морровинд приветствует меня словами: "Тихиро, не грусти. Ещё увидимся"(Мултфильм "Унесённые призраками", взял первый попавшийся AVI). PPS:Неописанное мною можно слегка подглядеть сдесь: http://morrgraphext.wiki.sourceforge.net/Tools