NIFZER0EDIT v2.1 - браузерный просмотрщик и редактор NIF/KF для Gamebryo / NetImmerse

Здесь должна быть подпись к изображению

NIFZER0EDIT

это экспериментальный браузерный инструмент для просмотра и редактирования файлов формата NIF, созданный для работы с ассетами Gamebryo / NetImmerse прямо в окне современного браузера. Программа не требует установки в привычном смысле: она выполнена в виде одного автономного HTML-файла, который можно открыть локально и сразу использовать для просмотра моделей, проверки правок, тестирования анимации и экспорта данных в более удобные современные форматы.

Главная идея NIFZER0EDIT - дать моддерам и авторам контента максимально доступный и быстрый способ работы с NIF-файлами без обязательной установки тяжёлых настольных редакторов. Это особенно удобно в ситуациях, когда нужно быстро открыть модель, проверить структуру, посмотреть текстуры, подправить вершины или UV, загрузить KF-анимацию, протестировать изменения и сохранить результат.

Здесь должна быть подпись к изображению
Здесь должна быть подпись к изображению

В отличие от классических desktop-only утилит, NIFZER0EDIT работает кроссплатформенно: его можно запускать на Windows, Linux, macOS и других системах, где есть современный браузер с поддержкой WebGL и актуальных веб-API.

 Такой подход делает программу удобной как для повседневной быстрой работы, так и для мобильного тестирования на разных устройствах и системах.

По своей задаче NIFZER0EDIT можно сравнить с NifSkope, однако философия у проекта другая. NifSkope остаётся более зрелым, глубоким и проверенным решением для серьёзного анализа и сложного редактирования NIF. NIFZER0EDIT же делает ставку на доступность, лёгкий запуск, переносимость, быстрый просмотр, удобное тестирование и работу без сложной подготовки окружения. Это не замена классическим инструментам, а удобное дополнение к ним.

Текущая версия уже позволяет использовать программу как практичную рабочую среду для:

  • просмотра NIF-моделей;
  • быстрой проверки изменений;
  • загрузки и сохранения KF-анимации;
  • редактирования вершин;
  • редактирования UV;
  • работы с bone-related инструментами;
  • просмотра и автоподхвата текстур;
  • экспорта в glTF для удобного предпросмотра в современных пайплайнах;
  • работы с двуязычным интерфейсом на русском и английском языках.
Здесь должна быть подпись к изображению

Основные возможности NIFZER0EDIT v2.1:

  • загрузка и сохранение файлов .NIF;
  • загрузка и сохранение файлов .KF;
  • инструменты редактирования, связанные с костями;
  • редактирование вершин модели;
  • инструменты редактирования UV;
  • экспорт в glTF 2.0;
  • загрузка текстур и автоматическая привязка текстур из выбранной папки;
  • поддержка интерфейса на русском и английском языках;
  • работа в виде одного автономного HTML-файла;
  • кроссплатформенный запуск без отдельной установки;
  • ориентация не только на более поздние версии Gamebryo / NetImmerse, но и на ассеты эпохи Morrowind.

Что изменилось в версии 2.1:

Версия 2.1 заметно расширяет возможности редактора и делает повседневную работу удобнее. В этой сборке улучшены инструменты редактирования геометрии и UV, доработан интерфейс, расширены встроенные подсказки и повышено удобство управления как мышью, так и на устройствах с сенсорным экраном.

В версии 2.1 добавлено и улучшено:

  • более удобное редактирование вершин;
  • улучшенный рабочий процесс редактирования UV;
  • UV-gizmo для перемещения текстурных координат;
  • дополнительный режим X-Ray / прозрачности при работе с UV;
  • более заметные и более удобные точки выбора;
  • улучшенное touch-friendly управление;
  • улучшенная видимость точек в bone editor;
  • расширенная встроенная документация на русском и английском языках;
  • более понятные пояснения по интерфейсу, панели инструментов и встроенной справке;
  • множество исправлений и улучшений рабочего процесса по результатам тестирования.
Здесь должна быть подпись к изображению

Технические требования:

Точных официальных минимальных системных требований у этой версии не заявлено, поэтому ниже указаны практические требования, которые следуют из текущей сборки программы.

  • Операционная система: Windows, Linux, macOS или любая другая ОС, способная запускать современный браузер.
  • Браузер: современный браузер с поддержкой JavaScript, WebGL и актуальных веб-API.
  • 3D-ускорение: требуется видеосистема и браузер, поддерживающие WebGL-рендеринг, так как программа использует встроенный 3D-движок на базе Three.js.
  • Файловые функции: для максимально удобной работы с выбором папок и запоминанием каталогов нужен браузер, поддерживающий File System Access API. В браузерах без этой поддержки основная работа с файлами всё равно возможна, но часть вспомогательных функций может быть недоступна.
  • Поддерживаемые форматы:
    • модели: .NIF
    • анимации: .KF
    • текстуры: .DDS, .TGA, .PNG, .JPG, .JPEG
    • экспорт: .glTF
  • Установка: не требуется. Достаточно распаковать архив и открыть HTML-файл.
  • Подключение к интернету: не требуется для базовой работы, так как необходимые компоненты встроены в сам HTML-файл.
  • Память и производительность: зависят от размера модели, количества блоков, разрешения текстур и сложности сцены. Чем тяжелее NIF и текстурный набор, тем выше требования к браузеру и системе.

Особенности работы:

NIFZER0EDIT удобен тем, что позволяет быстро открыть файл и сразу перейти к делу, без развёртывания отдельного программного окружения. Это особенно полезно для:

  • быстрого просмотра NIF перед дальнейшей обработкой;
  • проверки структуры модели;
  • предпросмотра текстур и сценовых данных;
  • оперативного тестирования правок;
  • промежуточного экспорта в glTF;
  • быстрой работы на разных системах без повторной установки редактора.

Отдельным плюсом является формат распространения: редактор можно легко хранить, переносить и делиться им как одним самодостаточным HTML-файлом.

Важные замечания:

NIFZER0EDIT всё ещё следует воспринимать как ранний публичный релиз, а не как окончательную замену зрелым настольным программам. На текущем этапе совместимость продолжает развиваться, поэтому часть моделей может открываться не полностью корректно, некоторые файлы могут требовать дополнительной поддержки со стороны парсера, а отдельные варианты NIF и нестандартные случаи пока ещё реализованы не полностью.

Иными словами, программа уже пригодна для практического использования, но остаётся экспериментальным инструментом. Для быстрого просмотра, проверки, тестирования и лёгких правок она очень удобна, а для глубокой и максимально надёжной работы со сложными NIF-сценами классические настольные редакторы пока всё ещё остаются более зрелым выбором.

Используемые компоненты:

В сборку встроены сторонние компоненты:

  • Three.js r160
  • THREE.GLTFExporter

Также программа использует стандартные браузерные API, включая механизмы работы с локальными файлами и папками.

Итог:

NIFZER0EDIT v2.1 - это удобный, лёгкий и современный браузерный инструмент для просмотра и редактирования NIF-ассетов без установки классического desktop-приложения. Программа подойдёт моддерам, авторам моделей и всем, кому нужен быстрый доступ к NIF/KF-файлам, базовому редактированию, просмотру текстур, UV-правкам, bone-инструментам и экспорту в glTF в кроссплатформенной среде.

Здесь должна быть подпись к изображению
Загрузил:
zero30paul
1

Комментарии

Авторизуйтесь, чтобы оставить новый комментарий. Или зарегистрируйтесь.