Modding:Руководство пользователя по программе NifTexture

Материал из Tiarum
Перейти к: навигация, поиск
Morrowind: NifTexture – Руководство пользователя
45px-Scroll.png

автор: Aleandra
редактирование: Helmut

Авторская Эта страница защищена авторскими правами..
Не редактируйте его без предварительного согласования с автором! Свои изменения и дополнения вы можете предложить непосредственно автору, либо на Форуме, либо на странице Обсуждения

Играя в Морровинд, довольно часто хочется изменить цвет моделей, их текстуры, но изучать 3DsMax нет ни времени, ни желания. В таком случае есть выход. Программа NifTexture.

Обладает довольно простым интерфейсом, однако мне ещё не встречалась русскоязычная версия.


Рассмотрим подробнее интерфейс.

Al1.jpg


Выпадающее меню позволяет открывать nif-файлы из папок meshes и производить с ними операции. Справочная документация полностью англоязычная.
Версии этой программы колеблются от 1.0 до 1.9. Версия 1.0 очень неудобна тем, что не в состоянии открыть графический файл с альфа-каналом, т.е. со светящимися глазами и тому подобное. По сему подходит для работы только с обычными доспехами, лицами и одеждой. Начиная с версии 1.3, появляется возможность редактировать и предметы с текстурами с альфа-каналом. Система редактирования позволяет использовать сразу несколько файлов, не перетруждая пользователя несколько раз открывать и закрывать нужные мэши (начиная с версии 1.3).
Текстуры желательно использовать только из папки data files\textures, однако, если же все-таки необходимо ввести другую директорию, то это придется делать вручную.
Теперь рассмотрим окно редактирования файла:

Al2.jpg


На данном скрине представлена версия 1.3. Открыто 2 файла
Сверху окна указывается имя файла. В данном случае активный файл al_vamp. В левом большом окне указаны текстуры, которые использует данный nif, в среднем окне их положение в body part (периодически skin будет указывать head, hair и другие части тела). В правых 3 окнах указывается свечение. Кстати об этих окнах, не желательно в них, что-либо менять, а то может получиться так, что объект будет светиться полностью, а не его часть. Во всяком случае, Specular указывает на затемнение 2-ой текстуры. Каждая текстура с альфа каналом может иметь свои цвета и значение в этих 3 окнах. Немного поэкспериментировав с ними можно получить желаемый цвет свечения. Кнопка Auto Tint сбрасывает все параметры свечения на белый цвет.
Для изменения текстуры необходимо ее выделить, в нижней строчке Filename высветиться ее имя, затем нажать browse и из папки Textures выбрать нужную текстуру и она тут же заменится.
Бывают случаи, что путь текстуры кем-то прописан и заблокирован, да так, что кнопка browse вообще не нажимается, однако и тут есть выход. Просто вручную вводите имя текстуры из папки textures и активируйте мышкой текстуру из левого окна, она тут же заменится.
Теперь рассмотрим на примере. Имеется голова темной эльфийки, вам необходимо сделать из нее, допустим, вампира. Как видно на скрине лицо имеет альфа канал, соответственно для работы с ним подойдет версия 1.3 и старше.

Al3.jpg Al4.jpg


Для этого необходимо через body part вывести имя мэша, которое используется данным лицом. В КС смотрим в информации NPC название этой головы, допустим это b_dark elf_f_head_01, затем открываем вкладку Body Part, ищем там название b_dark elf_f_head_01, проще это будет сделать, нажав сверху на линейку race. В этом случае все файлы встанут в порядке рас, тогда без труда можно найти Dark Elf и там этот файл. Открываем его свойства. Через свойства становится видно, какой именно мэш использует лицо, и путь к нему в папке Meshes, если он лежит во второстепенной папке.

Al5.jpg


На данном образце нужный мэш лежит в папке Data files\Meshes\_aleandra\al_vamp.nif. При работе с мэшами, желательно создать отдельную, так называемую «рабочую» папку и изменяемые nif переименовать во избежание неполадок в игре, об этом позже.
Итак, создаем новую папку. Находим нужный мэш и перемещаем его туда, меняем имя. Теперь у нас есть лицо обычной эльфийки, но нам-то нужен вампир. Для этого нужен мэш лица вампира. Он так же ищется в КС и обычно имеет в названии букву v и в окне Type написано vampire. Но, хочу заметить, что лицо вампира должно мало-мальски напоминать лицо обычного данмера, иначе все выйдет перекошено и не красиво.

Al6.jpg


Поступаем так же как и с предыдущим, находим мэш, в данном случае он просто лежит в папке meshes, и переносим в свою рабочую папку.
Теперь необходимо узнать какие текстуры использует обычное лицо эльфийки, что бы потом наложить их на лицо вампира. Все просто. Запускаем NifTexture и в нем открываем файл al_vamp.nif, т.е. файл обычного лица. В левом окне высветиться 2 текстуры. Затем открываем файл лица вампира, и просто заменяем его текстуры на новые, в том же порядке, в котором они высвечены на обычном лице. Сохраняем, допустим, под именем vampire.nif и переносим в папку data files\meshes. Но на этом не все. Лицо есть, но его нужно прописать в КС.
Открываем КС, раздел body part и там открываем новый файл, задаем ему имя, расу, тип и нажимаем add art file и выбираем наш vampire.nif. Он тут же появится в списке лиц. Можно протестить на любом NPC. Вот результат:

Al7.jpg


При помощи NifTexture можно создавать новые расы, одежду, менять расцветки брони, одежды, оружия. Поддерживает форматы текстур .dds, .tga, .bmp и свободно ими оперирует. В фотошопе можно создать свою текстуру и наложить на предмет, однако стоит учитывать, что она должна быть по размерам такая же как и родная текстура nif.
При помощи NifTexture так же можно смешивать расы, например делать полуимперцев, полуэльфов. Для этого необходимо всего лишь взять мэш волос и перекрасить уши эльфа в цвет кожи имперца и создав новый nif приписать его к расе имперцев.
С появлением better bodies 2.0 стало намного проще делать новые расы, т.к. используется одна большая текстура, с которой можно делать в фотошопе все, что угодно, только придется потом помучаться с наложением на разные части тела, ибо их жутко много, так же следует помнить и виде от 1-ого лица.

Вот, в общем-то, и все по этой утилите.