Вивільняє пам'ять в 3ds max

Вивільняє пам'ять в 3ds max

Якщо у вас починає гальмувати сцена в 3ds max або вже не залишилося пам'яті на рендеринг, то вам можуть допомогти кілька скриптових функцій.

gc () - прибирання сміття.
freescenebitmaps () - очищення пам'яті від текстур.
clearUndoBuffer () - видалення скасованих дій Undo.

Просто введіть потрібну вам функцію в поле 3ds max (лістенер), розташоване в нижній частині екрана зліва, і натисніть Enter.

Якщо у вас запущений Диспетчер завдань і моніторинг використання пам'яті 3ds max, ви відразу ж там можете побачити результат.

Ось, в принципі, і все. але якщо ви хочете полегшити собі доступ до цих функцій, щоб не довелося запам'ятовувати, як вони все пишуться, то дочитайте статтю до кінця. Далі в ній піде мова про запуск скриптів простим натисканням кнопки, яку можна винести на панель інструментів.

Створюємо скрипт 3ds max

Я помістив всі три функції в один маленький скрипт, ви можете запускати його, щоб не довелося вводити все вручну кожен раз freemem.zip [237 b].

Після збереження просто запустіть скрипт з меню MAXScript в 3ds max.

Для зручності можна створити кнопку зі скриптом на панелі інструментів. Все що потрібно для цього зробити, це відкрити (Open Script.) Скрипт, а не запустити. Відкриваємо скрипт і завантажуємо його.

Коли скрипт відкриється, потрібно буде з меню MAXScript перейти в Menu> Evaluate All (Ctrl + E). У старих версіях 3ds max пункт меню Evaluate All знаходиться в File.

Щоб додати скрипт, треба натиснути правою кнопкою миші на панелі інструментів і вибрати команду Customize.

Коли створите кнопку, можна змінити її текст і додати замість неї логотип, якщо хочете. Для цього потрібно натиснути правою кнопкою миші і вибрати Edit Button Appearance. Можна буде вибрати будь-який із запропонованої купи значків.

Ось і все, кінець уроку. Всього доброго!

Схожі статті