×
Menu

Nifskope Spell


Batch
Актуально для старших тесов.
Часть опций может быть не активна в нифах ТЕС3.
 
Multy Apply mod
позволяет обработать несколько настроек материала... Не похоже, что можно задать что-то свое.
 
Make All Skin Partition
пересоздаст настройки Скина, для всех объектов содержащих оный в сцене.
 
Перестраивает Skin с учетом заданных настроек.
Например 4 кости на вертекс и кол-во костей для создания одной части (part).
При этом, в niSkinData добавляется niSkinPartition !
 
Забаговано в нифскопе!
 
Для старших 4.2->... версий моделей (должно) работать нормально!
 
Проще говоря, для ниф файлов 4.0.0.2 - не следует использовать эту опцию!
Верно для нифскопа 1.1.3 и 2.0.7-8 и более ранних версий 1.Х, 0.Х
Все попытки использовать этот способ по созданию SkinPartition для МВ приводили к вылету редактора при попытки их использовать. Т.к. в  принципе, это и не должно бы работать из локальных файлов в МВ.
Но только для моделей старших версий (от 4.2) содержащих niSkinPartition в качестве отдельного блока.
 
Хотя это не совсем так, сама возможность использования SkinPartition в локальных ниф файлах существует, как это показали тесты от 06 2020. Но, правильно создать этот элемент в ниф файле, посредством автоматизации Нифскопа, или модулей для 3д МАХ не представляется возможным. Также, в этом нет прямой необходимости, т.к. в версии движка 4.0 SkinPartition  работает полностью в автоматическом режиме. Т.е. сама игра автоматически разделяет поверхность между костями.
Впрочем, как-раз это и проводит к появлению щелей...
Это не те стрипсы, что поддерживает МВ.
Т.е. нельзя ставить флаги Stripify и Pad Small.
Stripfy - отвечает за раздел в  niSkinPartition ->Strip Lengths.
Strips Lengths - позволяют сколько-то увеличить быстродействие работы аппаратного скиннинга.
Но оба этих параметра на используется в МВ.
В теории, эта опция могла бы быть мощным средством по борьбе с щелями в оболочках!
Но на практике, через это меню, получаются только убитые модели, которые не принимают не КС, ни Игра.
Optimize
Вот здесь есть несколько интересных опций!
Комбинировать свойства.
 
Объединяет все одинаковые свойства (материалов, альфы и текстурных свойств) в разных шейпах.
Т.е. Оптимизирует модель удаляя дублирующиеся свойства.
Бывает крайне полезна при работе с «толстыми нифами», в которых много шейпов с одинаковыми свойствами.
*Контроллеры не входят в этот список! Только простые элементы.
*Стоит заметить, что «дубли» активно создаются модулем НифТулз в 3д максе.
*Модуль беседки, умеет оптимизировать ниф, при экспорте, удаляя различные повторы.
 
Рекомендуется обязательно применять эту опцию на последнем этапе обработки меша!
Иной раз она способна существенно уменьшить размер файла!
Что может, позитивно сказаться на быстродействии игры!
 
Split
разделить свойства.
Каждому шейпу свой материал (или свойства альфы, или настройки текстур)!
Т.е. делает каждую запись (свойств) уникальной.
 
Что бывает весьма полезно для создания, или правки уникальных свойств избранного объекта, так что бы не задеть настройки прочих объектов.
*Не действует на эффекты и их содержимое!
Т.е. эффекты не становятся уникальными для каждой ноды.
*Не действует на текстуры.
Т.е. номера текстур в текстурных свойствах остаются без изменений.
Если нужен новый номер текстуры, следует ее скопировать, вставить в конец файла и только затем указать новый номер в текстурных свойствах!
 
Remove Bogus Nodes
 Удалить «лишние» (в т.ч. пустые) ноды.
Или «глючные», по мнению нифскопа.
На деле ОПАСНАЯ ОПЦИЯ!!! Особенно в моделях содержащих бипед.
 
Т.к. эта опция, удалит из файла часть нод (костей) которые не числятся в списках «скин-даты», однако оные кости могут быть частью анимации (о них может быть указание в КФ файле).
Или оказаться "базовыми" костями к которым привязаны кости использованные в скине!
Лучше обходить эту опцию стороной во избежание багов анимации существ и перекосов заскиненной брони!
 
Также, будут удалены, все пустые ноды!
Что также может привести к нежелательным последствиям.
Особенно для файлов имеющих KF анимации.
Пустая нода, может быть указана в анимациях и удаление оной, приведет к критическим ошибкам в игре!
 
Remove Bogus Nodes. This will remove all unused parts of the skeleton.
Don't do this if you intend to add some parts later!    
 
Проще говоря - никогда это не используйте!
Верно для нифскопа 1.ХХ линейки.
Не проверялось в 2.Х.
Animation
Опция добавления .кф файл к Нифу чтобы посмотреть анимацию.
 
Для моделей ТЕС3 не актуально.
Нифскоп отказывает подгружать Кф файлы анимации МВ.
 
sanitize
Не замечены результаты для ТЕС3.
Ни меню, ни иной какой реакции.
 
Sanitize:Adjust Link arrays > If you've made changes to a number of different arrays in your .nif, you can update all of them at once with this option.
Sanitize:Reorder Havok Blocks > Will attempt to renumber havok blocks based on the number of the first in the hierarchy. Use this to save time and prevent crashes in one fell swoop!
Sanitize:Check Links > Scans the .nif and stops at the first bad link it finds, Highlighting the link, and tells you what's wrong with it. Ex: A soureTexture node improperly attached to a trishapes' Extra Data List.
меню Block
 
Insert.
Это позволяет создать новый объект в сцене из выпадающего списка.
Insert - также доступен по ПКМ.
 
Это Важная и нужная опция!
Однако (по умолчанию) работать с ней следует острожно!
 
Т.к. в этом списке содержатся вообще все доступные для Ниф файлов типы объектов.
Как для Тес3, так и для Тес5 и даже Цивилизации 4!
Т.е. Это меню позволяет создать в ниф файле нечто новое.
Но, надо проверять, будет ли это поддерживать Ниф файл версии 4.0.
За списком поддерживаемого сюда.
 
Как вариант, можно заменить Nif.xml файл, на содержащий записи, подходящие только для МВ.
См. здесь.
@_Notes_for_Modmaking\Additional_Files\Nif_xml
Версии для Нифскопа 2.0 и 1.1.3 (1.2)
Удалено все лишнее!
Однако!
Эта версия не позволит открыть ниф файлы от других игр, т.к. нужные для этого записи удалены!
Используйте замену только если знаете, что делаете.
Впрочем, никто не мешает использовать несколько копий Нифскопа.
В т.ч. портейбл.
 
Оптимизированный Nif.xml файл предотвращает случайное добавление не известного для МВ объекта.
А также, несколько ускоряет работу Нифскопа.
 
Заметки содержат полную версию Nif.xml файла, со всеми правками и возможностью изучения ниф файлов от других игр.
@_Notes_for_Modmaking\Additional_Files\Nifskope\Nifskope_(XML_file_Only)(for_1.1._1.2versions)
remove by IDE
 Удалить по ИДЕ
Полезная опция для чистки файлов!
Задается список объектов на удаление.
Например надо быстро удалить кучу контроллеров анимации.
В строке вводим имя оного, например «NiKeyframeData» и жмем ОК.
Все эти записи будут удалены. Очень полезно при чистке больших файлов!
 
NiKeyframeController|NiKeyframeData|NiTextKeyExtraData
 — странное двемерское чародейство, удаляет из Ниф файлов лишние контроллеры анимация включая их свойства и настройки.
| - разделитель между именами.
*важно! Имена объектов не принимаются, только их ID !
 
sort by Name
Сортировка по имени
В окне Блок Лист ноды и шейпы будут выстроены по какому-то принципу, понятному только нифскопу и весьма далекого от алфавитной логики. По крайне мере на первый взгляд.
 
В версии нифскопа 1.2а вроде бы поправлено.
Т.е. сортировка объектов по имени, начинает работать.
 
Paste At end
вставить скопированное в конец файла.
Откуда можно переназначить руками, или скопипастить много раз по нужным связям.
 
Обращайте внимание, все вне корневой ноды, считается мусорными свойствами и не загружается игрой!