Требования:
Обновление, посвящённое 25-летию Half-Life, добавило поддержку более высоких разрешений экрана. Однако для корректного отображения спрайтов оружия, реализованного при помомощи Half-Life Weaponmod необходимо обновить соответствующие файлы .spr и .txt. Без этих обновлений спрайты могут отображаться некорректно.
Данный инструмент автоматизирует процесс создания обновлённых файлов .spr и .txt, обеспечивая совместимость с новой поддержкой разрешений и упрощая рабочий процесс.
Особое внимание уделено качеству графики: для увеличения спрайтов применяются современные методы апскейлинга, что позволяет сохранить детализацию и минимизировать потери качества при масштабировании.
Так, HUD для weapon_357 до обновления выглядел следующим образом
После обновления он стал выглядеть так
Использование утилиты
1. Перенесите необходимые .spr и .txt файлы в одну директорию (показано на рисунке ниже)
2. Запустите утилиту при помощи команды
Описание параметров:
--path - Путь к директории с txt и spr файлами
--umodel - Название модели, которая будтет применена для апскейлинга. Полный список поддерживаемых моделей приведён ниже
Результаты работы
До применения утилиты
После применения утилиты
- Python 3
- Установленные библиотеки из requirements.txt
- EN
Обновление, посвящённое 25-летию Half-Life, добавило поддержку более высоких разрешений экрана. Однако для корректного отображения спрайтов оружия, реализованного при помомощи Half-Life Weaponmod необходимо обновить соответствующие файлы .spr и .txt. Без этих обновлений спрайты могут отображаться некорректно.
Данный инструмент автоматизирует процесс создания обновлённых файлов .spr и .txt, обеспечивая совместимость с новой поддержкой разрешений и упрощая рабочий процесс.
Особое внимание уделено качеству графики: для увеличения спрайтов применяются современные методы апскейлинга, что позволяет сохранить детализацию и минимизировать потери качества при масштабировании.
Так, HUD для weapon_357 до обновления выглядел следующим образом
После обновления он стал выглядеть так
Использование утилиты
1. Перенесите необходимые .spr и .txt файлы в одну директорию (показано на рисунке ниже)
2. Запустите утилиту при помощи команды
Описание параметров:
--path - Путь к директории с txt и spr файлами
--umodel - Название модели, которая будтет применена для апскейлинга. Полный список поддерживаемых моделей приведён ниже
Результаты работы
До применения утилиты
После применения утилиты