📦 Залил пре-релиз четвертой версии scfile.
Добавлен экспорт скелета.
При указании флага
И формата, например
Поддержка анимаций если и будет, то позже.
Нужен фидбек, особенно от шарящих за риг челов. Сам в этом не силен, поэтому могу не заметить важные для работы нюансы.
Если будут ошибки (любые) желательно как можно подробнее их описывать.
На свой страх и риск. Возможны критические баги, вплоть до непредсказуемого поведения.
Добавлен экспорт скелета.
При указании флага
--skeletonИ формата, например
-F glb или -F dae.Поддержка анимаций если и будет, то позже.
Нужен фидбек, особенно от шарящих за риг челов. Сам в этом не силен, поэтому могу не заметить важные для работы нюансы.
Если будут ошибки (любые) желательно как можно подробнее их описывать.
🍌9👍2
Гайд по использованию CLI-подобных инструментов.
CLI (Command Line Interface) программы — это приложения, которые работают через командную строку. Вместо графического интерфейса вы управляете ими с помощью текстовых команд. Это полезно для автоматизации задач или работы с инструментами, у которых нет графического интерфейса.
Чтобы запустить CLI-программу, откройте командную строку. В Windows найдите "cmd" через поиск или введите "cmd" в адресной строке проводника — командная строка откроется сразу в этой папке. Если вы открыли её другим способом, перейдите в нужную папку с помощью команды "cd". Например, "cd C:\Projects". Проверить содержимое папки можно командой "dir".
Для запуска программы введите её имя (например, "app.exe"), а затем аргументы и параметры. Аргументы — это файлы или пути к ним, которые программа обрабатывает. Например: "app.exe file1.txt file2.txt". Параметры (опции) — настройки, которые меняют поведение программы. Они начинаются с "-" или "--", например: "app.exe --output result.txt". Флаги — это параметры без значений, которые включают или выключают функции, например: "app.exe --verbose".
Если вы не знаете, как использовать программу, введите "app.exe --help" (может отличаться), чтобы увидеть список доступных опций.
🍌4
Forwarded from ScPatchTracker
📌 https://scpatch.info
Инструмент для анализа обновлений клиента stalcraft.
Показывает текстовые списки и каталоги измененных файлов, а также правки в локализации.
Для тех, кому важны технические детали до официального патчноута.
Инструмент для анализа обновлений клиента stalcraft.
Показывает текстовые списки и каталоги измененных файлов, а также правки в локализации.
Для тех, кому важны технические детали до официального патчноута.
😱7👍1🍌1
Forwarded from ScPatchTracker
✨ Добавлен тестовый предпросмотр текстур по категориям в разделе "Обзор"
🍌8
🐢 Эстонская разведка передает:
Проблемы со шрифтами вызваны заменой системы отрисовки текста. Мера вынужденная, предыдущая технология не потянула бы массивы корейских 🇰🇷 иероглифов.
В итоге выбор пал на Slug. Это стандарт индустрии, который перекладывает рендер символов на GPU. Баги при такой миграции - вещь ожидаемая и временная.
В теории переход разгружает CPU и экономит видеопамять, что критично для тяжелых интерфейсов. Но реальный профит напрямую зависит от качества интеграции.
Прямо глобального прироста FPS может и не будет, но замена самописного кода на современное решение - это в любом случае верный шаг к хорошей оптимизации.
Проблемы со шрифтами вызваны заменой системы отрисовки текста. Мера вынужденная, предыдущая технология не потянула бы массивы корейских 🇰🇷 иероглифов.
В итоге выбор пал на Slug. Это стандарт индустрии, который перекладывает рендер символов на GPU. Баги при такой миграции - вещь ожидаемая и временная.
В теории переход разгружает CPU и экономит видеопамять, что критично для тяжелых интерфейсов. Но реальный профит напрямую зависит от качества интеграции.
Прямо глобального прироста FPS может и не будет, но замена самописного кода на современное решение - это в любом случае верный шаг к хорошей оптимизации.
👍8😁4
Выпущен ранний пререлиз sc-file 5.0
Отдельная благодарность TeamDima и BoJIwEbNuK7 за помощь в исследовании форматов и поддержку. Без них значительная часть обновления была бы невозможна.
ЧТО НОВОГО
• Добавлен [тестовый] декодер кэша карты (MDAT).
• Добавлен декодер (EFKMODEL).
• Подправлен парсинг моделей (MCSB).
КАК ИСПОЛЬЗОВАТЬ
Теперь доступны две команды:
•
Для любого поддерживаемого файла
•
Для склейки карты в (MCA) регионы
Можно как раньше, обычный drag and drop, нужная команда определится автоматически.
ПРЕДУПРЕЖДЕНИЕ
Декодер кэша карты в разработке. Полной совместимости ждать не стоит. Экспорт 1:1 означал бы воссоздание игры с нуля, что технически невозможно. Декодер воссоздает лишь обрезанную репрезентацию, а не буквальную распаковку мира.
ВЫХОДНОЙ ФОРМАТ
Anvil MCA (версия 1.12.2). На новых версиях работает благодаря обратной совместимости. На более старых не проверялось.
РЕКОМЕНДАЦИИ
Для рендера всей карты через ЛОДы можно использовать Voxy.
Из ресурспаков есть старый пак для билдеров из 2021.
Модпак и ресурспак скину в комментарии.
Отдельная благодарность TeamDima и BoJIwEbNuK7 за помощь в исследовании форматов и поддержку. Без них значительная часть обновления была бы невозможна.
ЧТО НОВОГО
• Добавлен [тестовый] декодер кэша карты (MDAT).
• Добавлен декодер (EFKMODEL).
• Подправлен парсинг моделей (MCSB).
КАК ИСПОЛЬЗОВАТЬ
Теперь доступны две команды:
•
scfile convertДля любого поддерживаемого файла
•
scfile mapcacheДля склейки карты в (MCA) регионы
Можно как раньше, обычный drag and drop, нужная команда определится автоматически.
ПРЕДУПРЕЖДЕНИЕ
Декодер кэша карты в разработке. Полной совместимости ждать не стоит. Экспорт 1:1 означал бы воссоздание игры с нуля, что технически невозможно. Декодер воссоздает лишь обрезанную репрезентацию, а не буквальную распаковку мира.
ВЫХОДНОЙ ФОРМАТ
Anvil MCA (версия 1.12.2). На новых версиях работает благодаря обратной совместимости. На более старых не проверялось.
РЕКОМЕНДАЦИИ
Для рендера всей карты через ЛОДы можно использовать Voxy.
Из ресурспаков есть старый пак для билдеров из 2021.
Модпак и ресурспак скину в комментарии.
🔥5
Релиз scfile 5.0
• Добавлен GUI
• Проверка обновлений
• Улучшения в API библиотеки
Подробности в Release Notes
• Добавлен GUI
• Проверка обновлений
• Улучшения в API библиотеки
Подробности в Release Notes
🍌7