Быстрая архивация сцены 3Ds Max без запуска 3Ds Max
Насколько быстро можно собрать архив со сценой 3Ds Max вместе с текстурами, прокси и другими ресурсами?
А что, если сделать это вообще без запуска 3Ds Max?
Я довольно часто сталкиваюсь с ситуацией, когда нужно передать проект на другой компьютер или отправить свою часть работы другому визуализатору. Казалось бы, для этого есть плагины и стандартные инструменты, но есть один нюанс — сначала нужно открыть сцену. Если сцена тяжелая, то только на запуск можно потратить несколько минут.
Кроме того, далеко не все проекты идеально организованы. Текстуры могут лежать в разных местах, пути могут быть абсолютными, часть файлов может быть перенесена. В результате архивация превращается в долгий процесс.
Поэтому я написал небольшую программу, которая собирает архив без открытия 3Ds Max.
Как это работает:
Max Scene Packager анализирует сам файл сцены и извлекает из него пути ко всем используемым ресурсам: текстурам, Corona/V-Ray Proxy, XRef (если есть), другим внешним файлам.
Далее программа:
- ищет файлы по сохраненным путям;
- если не находит, ищет рядом со сценой;
- собирает найденные ресурсы в архив;
- показывает список отсутствующих файлов.
Это позволяет подготовить сцену к передаче буквально за несколько секунд, не дожидаясь открытия самого Max.
Сейчас есть одно ограничение. Если внутри файла сцены сохранились старые пути, которые уже давно не используются, программа тоже может их найти и сообщить как отсутствующие. В следующих версиях постараюсь это улучшить.
Скорость:
Сцена - 441 МБ в сжатом виде;
Папка с текстурами и прокси - 749 файла, 3,11 ГБ;
Открытие сцены - 14 минут 27 секунд
Архивация через Collect Asset - 1 минута 28 секунд
Архивация через Max Scene Packager - 1 минута 19 секунд
Скачать
Программа распространяется бесплатно.
Скачать: https://disk.yandex.ru/d/h2tmc706GA3Lqw
https://drive.google.com/file/d/19EABMFIwbgHcgyETrEeherrTCAXFNWKr/view?usp=drivesdk
Я набираюсь опыта в разработке, поэтому буду очень благодарен за любую обратную связь. Если найдете баги или появятся идеи по улучшению - пишите в Telegram: @Romak04
Спасибо!
UPD 2026_07_16:
Версия программы обновлена до 2.8
Добавлены для поиска текстур стандартные библиотеки материалов 3DsMax
Новый билд по той же ссылке
