Перейти к содержанию
  • Работа с  прозрачностью в NifSkope с моделями Fallout 4.

    Инструменты:

    • NifSkope, версия которая может открывать фолловские нифы(2.0 dev.4)

    https://github.com/jonwd7/nifskope/releases/tag/v2.0.dev4#downloads_2_0_dev4

    • Программулина для редактирования файлов материалов *.bgsm Я взяла вот эту, Material Editor

    http://www.nexusmods.com/fallout4/mods/3635/?

    • Фотошоп или джимп с плагинами для редактирования DDS

    Ход действий:
    В графическом редакторе переделываем текстуру, пририсовываем к ней альфа-канал с нужным участком прозрачности.

    Рис.1

    Теперь открываем в нифоскопе ниф файл. Для сравнения нам понадобится еще какой-нибудь аутфит, где точно есть прозрачность похожего вида. Открываем вторым окном, выделяем там и там меши вещей и сравниваем, видим, что в нашем редактируемом ауфите не хватает строчки NiAlphaProperty

    Рис. 2

    Есть два способа прицепить нужные свойства.
    Можно добавить чистый блок - пр.кл по строке меша, block, insert, NiA, NiAlphaProperty. В этом случае настройки flags и tresholds придется выставлять вручную.

    Но «есть способ проще». Берем ветку NiAlphaProperty из второго открытого файла - правый клик на строке NiAlphaProperty, block, copy branch.
    И вставляем в наш целевой файл. Правый клик по выделенной строке меша, block, paste branch.

    Рис. 3

    Строка вставилась, но можно видеть, что встала она не на место, выпала из структуры. Это нужно исправить.
    Выделена строка с мешем, в окне внизу «Block detals» ищем секцию BS properties и во второй пустой строке в графе value впечатываем номер NiAlphaProperty, в моем случае 72.

    image.jpg

    Жмем энтер - строчка альфа свойств сразу прыгает на положенное место, а сняв выделение с меша, видим, что в нифоскопе прозрачность уже видна - шарф исчез.

    Рис.5

    Но аутфиту назначен материал формата bgsm(его видно в первой строке BS properties) и радоваться рано, нужно исправить и его.
    Ниф сохраняем. И с помощью Material Editor открываем bgsm файл.
    Чтобы знать, какие настройки менять, я тоже сравнила этот файл с файлом материала от «образцового» аутфита, с которого брала альфа-свойства.
    оказалось, что не хватает галочки в строкеAlpha Test. Ставим галочку, сохраняем.

    Рис.6

    Забрасываем все переделанные файлы в соответствующие каталоги даты и идем в игру проверять результат.
    Если нам повезло, и под скрытой прозрачностью деталью были другие меши, то мы получим в принципе приемлемый результат:

    Рис.7

    Если же полигоны экономили и куски сетки под деталью удалили, то получится вот такая фигня:

    Рис.8

    Путем махинаций в аутфит-студио и подмены меша тела можно ситуацию поправить.

    Рис.9

    Всё готово. 

    • Нравится 10

    Обратная связь

    Рекомендуемые комментарии

    Комментариев нет



    Для публикации сообщений создайте учётную запись или авторизуйтесь

    Вы должны быть пользователем, чтобы оставить комментарий

    Создать аккаунт

    Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

    Регистрация нового пользователя

    Войти

    Уже есть аккаунт? Войти в систему.

    Войти

×
×
  • Создать...