DFF Scope

Версия 1.0 · Автор: DraigNET

Описание

DFF Scope — это автономный просмотрщик моделей DFF и текстурных словарей TXD для GTA San Andreas. Укажите папку, пролистывайте модели и смотрите их в 3D с текстурами. Установка не требуется, просто распакуйте и запустите exe-файл. Он был создан для решения одной конкретной проблемы: кэши загрузки серверов хранят файлы под хэшированными именами, такими как 0x1D9252D1.dff и 0x35F43E1C.txd, поэтому невозможно определить, какой текстурный словарь принадлежит какой модели, просто глядя на имена файлов. Открывать их по одной паре, чтобы выяснить, очень медленно. Автоматическое сопоставление текстур DFF и текстур TXD сохраняет свои оригинальные внутренние имена, даже когда сами файлы переименованы. DFF Scope индексирует каждый словарь в папке при загрузке и ранжирует их по количеству текстур, которые они фактически содержат для выбранной модели, показывая результат рядом с каждым (например, 5/5). Правильный словарь обычно уже выбран к моменту завершения загрузки модели. Если вы хотите попробовать другие, используйте W и S для переключения по списку, а флажок скрывает словари, которые не имеют ничего общего с текущей моделью. Правильное разделение материалов San Andreas оставляет идентификатор материала равным нулю на каждом треугольнике в списке треугольников DFF и хранит реальное разделение по материалам в расширении Bin Mesh PLG. DFF Scope читает это расширение, поэтому модель с двенадцатью материалами отображается с двенадцатью текстурами, а не с размытием первой текстуры по всей сетке. Обрабатываются как списки треугольников, так и трисрипы.

Функции:
- Просмотр всей папки DFF, переключение с помощью A и D
- Автоматическое сопоставление TXD по внутреннему имени текстуры с оценками совпадения
- Аппаратно-ускоренный 3D-вид (OpenGL 3.3): орбита, масштабирование и панорамирование
- Шесть предустановок камеры — спереди, сзади, слева, справа, сверху и изометрическая
- Обнаружение оси вверх с ручным переключением. Здания хранятся с осью Z вверх, но геометрия пешеходов лежит вдоль оси X, поэтому модели не согласуются в том, какая сторона вверх
- Переключение каркасной модели
- Отображение информации по модели: геометрия, вершины, треугольники, материалы и какие текстуры модели отсутствуют в текущем словаре
- Темный интерфейс, запоминающий последнюю использованную папку

Управление:
- Левый клик и перетаскивание — орбита
- A / D — предыдущая / следующая модель
- Правый клик и перетаскивание — панорамирование
- W / S — предыдущий / следующий словарь
- Колесо мыши — масштабирование
- F — обрамить модель
- Ctrl+O — открыть папку
- T — каркас
- 1–6 — предустановки камеры

Требования: Windows и GPU, поддерживающий OpenGL 3.3 (все, начиная с 2010 года). Ничего устанавливать не нужно — просто распакуйте и запустите DFF Scope.exe.

Что не делает: Это просмотрщик, а не редактор или конвертер. Он не экспортирует, не изменяет и не конвертирует ничего и никогда не записывает в открытые файлы. Он предназначен для скинов и моделей карт/объектов, которые имеют одну геометрию. Модели с несколькими частями, такие как транспортные средства, отображаются без их трансформаций рамы, поэтому отдельные части появляются в начале координат, а не в собранных позициях. Данные скелета считываются, но не применяются, поэтому модели с кожей показывают свою привязку. Файлы столкновений (COL) и анимации (IFP) не поддерживаются.

Под капотом: Парсер RenderWare написан с нуля и считывает бинарный поток напрямую — обход чанков, список кластеров и геометрии, материалы и декодеры текстурных словарей. Ничего не передается в другой инструмент, и никаких игровых файлов не требуется, кроме тех, которые вы открываете. Рендеринг осуществляется с помощью OpenGL 3.3 с одним вызовом отрисовки на материал, поэтому то, что вы видите на экране, — это реальное распределение материалов модели, а не приближение. Поддерживаемые форматы текстур: DXT1, DXT3, DXT5, несжатый 32-битный BGRA, 16-битный 1555 и 8-битный палитрированный. Используется базовый уровень мипов. Протестировано на 767 файлах моделей и 646 текстурных словарях.

Как установить мод для GTA San Andreas

  1. Прочитайте README внутри архива.
  2. Сделайте резервную копию изменяемых файлов игры.
  3. Проверьте версию игры и зависимости мода перед запуском.
Сообщество

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

Обсуждайте материал и отвечайте другим участникам.

Не более двух ссылок. Спам блокируется автоматически.

Обсуждение ещё не началось. Будьте первым.