Открыть сервисСервис

Очистка истории в Autodesk 3ds Max

Очистка истории в Autodesk 3ds Max — комплекс процедур по удалению или сокращению журнала действий (Undo History) и связанных служебных данных в 3ds Max, компьютерной программе для 3D-моделирования, анимации и рендеринга компании Autodesk. Очистка истории позволяет снизить потребление оперативной памяти, уменьшить размер файлов сцены и устранить конфликты, возникающие при длительной работе с большими сценами.

Назначение истории действий в 3ds Max

История действий (Undo History) в 3ds Max — это журнал операций пользователя: создание и модификация объектов, трансформации, применение модификаторов, операции со сценой. По умолчанию программа запоминает заданное количество последних действий, что позволяет отменять их последовательно комбинацией Ctrl+Z или через меню Edit → Undo.

Каждая запись в истории занимает часть оперативной памяти, поэтому при работе с тяжёлыми сценами (миллионы полигонов, сложные иерархии, симуляции) размер журнала может составлять сотни мегабайт. Программа также хранит служебные данные: Undo-буферы, кэш редактора, журналы ошибок, автосохранения.

Настройка глубины истории

Основной способ «очистки» истории — ограничение её глубины. В 3ds Max параметр находится в диалоговом окне Customize → Preferences → General → Scene Undo:

  • Levels — количество хранимых шагов отмены (по умолчанию 20, допустимые значения от 1 до 500). Уменьшение значения сокращает объём памяти под журнал.
  • Strict и Persistent — режимы хранения: строгий режим очищает Undo-буфер при определённых операциях, персистентный сохраняет его между сессиями.

После изменения параметра программа предлагает очистить текущий бегущий список отмены — действие необратимо, но освобождает память немедленно.

Ручная очистка текущей истории

Чтобы принудительно очистить накопленную историю, не меняя настройки, используются следующие способы:

  1. Edit → Hold / Fetch — команда Hold сохраняет снимок сцены во временный буфер, Fetch восстанавливает его, сбрасывая Undo-журнал.
  2. File → Reset — полный сброс сцены с очисткой истории и всех объектов.
  3. Сохранение и перезагрузка файла — после сохранения сцены (File → Save) и её повторного открытия история действий, как правило, очищается, так как Undo-буфер не сохраняется в .max-файле.
  4. Команда New — создание новой сцены с очисткой журнала.

Очистка служебных файлов и кэша

Помимо Undo-истории, 3ds Max накапливает временные данные на диске. Их удаление выполняется вручную или через скрипты:

Каталоги автосохранения

По умолчанию файлы автосохранения (Auto Backup) размещаются в папке, заданной в Customize → Preferences → Files → Auto Backup. Содержимое каталога можно удалять, если текущие сцены сохранены. Параметры автосохранения:

  • Number of Autosaves — количество хранимых копий;
  • Time Interval — интервал в минутах;
  • Total Size — ограничение общего объёма.

Каталоги PlugEd и PlugConfig

Служебные файлы конфигураций плагинов хранятся в пользовательском профиле (обычно C:\Users\<имя>\AppData\Local\Autodesk\3dsMax\<версия>\<локаль>\). Удаление подпапок PlugEd и PlugConfig сбрасывает кэш плагинов, что иногда требуется при конфликтах загрузки расширений.

Автосохранение и резервные копии

Каталоги Autoback и Backup в папке проекта содержат резервные копии сцен. Их периодическая очистка освобождает дисковое пространство.

Снижение потребления памяти при работе

Для минимизации накопления данных в истории рекомендуется:

  • ограничивать глубину Undo History значениями 20–50;
  • регулярно сохранять сцены и перезагружать их;
  • использовать File → Save Selected при работе с фрагментами сцены;
  • удалять неиспользуемые объекты через Utilities → More → Resource Collector или Scene Explorer;
  • очищать кэш рендера (Render → Purge) после завершения работы с анимацией.

Особенности версий

В облачной подписке Autodesk 3ds Max (версии 2021 и новее) часть временных файлов хранится в перенаправленных каталогах Autodesk Desktop Connector, что меняет расположение служебных данных. В старых версиях (до 2014) параметры Undo History настраивались только через редактирование файла 3dsmax.ini.

Интересные факты

  • Undo-буфер 3ds Max хранит не команды, а полные снимки сцены, поэтому каждый шаг отмены может занимать объём, сопоставимый с размером самой сцены.
  • Команда Edit → Redo отключается после любого изменения сцены, не связанного с редактированием (например, после смены ракурса камеры), что отличает 3ds Max от ряда других 3D-пакетов.

Источники

  • Autodesk 3ds Max Help — раздел Preferences (Scene Undo).
  • Autodesk Knowledge Network — статьи об управлении памятью и автосохранении в 3ds Max.
  • Официальная документация Autodesk по настройке файловой системы 3ds Max.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru