×
Меню
Индекс

NiBltSource how to add via NF

Основная статья: NiBltSource
 
Требует обновления, или замены Nif.Xml файла!
 
Создать пустой ниф файл.
Т.е. открыть любой ниф файл 4.0 версии и полностью удалить все содержимое.
insert->niB->NiBltSource
Use External = 1
Это активирует выбор текстуры.
External File Name =
Указать путь к текстуре. Именно путь, а не одно только название оной!
Опция выбора текстуры через меню, отсутствует!
Можно указать только в ручную.
 
 
/Textures/MyTexture.dds (возможно требуется обратный слеш ?)
Либо:
../Textures/MyTexture.dds
Т.е. указать путь к файлу здесь важно, а какой будет слеш вопрос открытый.
NiPixelData = 0.
Т.е. если не используется упакованная текстура, всегда 0.
Сохранить файл в папке Textures, а не в meshes!
 
В качестве теста, можно указать полученный файл в niTexturingProperty, на правах обычной niSourceTexture.
Т.е. выбрать ниф файл, как обычную текстуру, указав в одном из слотов текстурных свойств.
Если игра не показала никаких ошибок в Warning.txt, значит путь в Blt файле быль указан верно.
 
Ролика - не создавалось.
Т.к. объект, по видимости не работает в "чистом" виде, через простое добавление в ниф файл.
В теории, наверное, МВСЕ 2.Х могла бы проделать нечто подобное.
Т.е. загрузить блт в бек-буфер видео карты и указать координаты для размещения.
Но, на практике, не проверялось.
 
Ниф файл можно найти в папке:
@_Notes_for_Modmaking\Additional_Files\Tours\NiBltSource
Для тестов, разместить его в папку textures.