Cutter2 (оптимизатор системы частиц)
Используется для ускорения рендеринга анимации в сценах с большим количеством источников частиц SuperSpray.
Запуск
Открыть модуль можно из главного меню программы
F-Tools.script -> Utilities -> open Cutter2
Так же модуль можно запустить на панели инструментов, если она настроена:
О том, как настроить панель инструментов, описано в разделе Интерфейс FTools.script.
Описание.
Бывало ли у вас такое, что во время визуализации вдруг резко возрастало количество времени, затрачиваемое на один кадр? Cutter2 поможет справиться с этой проблемой.
Дело в том, что во время визуализации сцен с большим количеством систем частиц SuperSpray нелинейно возрастает нагрузка на процессор, связанная с расчетом состояния систем частиц SuperSpray от самого первого кадра анимации до текущего.
Что бы избежать этого, нужно «обрезать» жизнь системы частиц во время визуализации. И Cutter2 справляется с этой задачей.
Алгоритм
Пусть жизнь некоторой системы частиц равна Life кадров. Emitter_Start установлен в начальный кадр анимации (пусть это будет 0), Emitter_End и Display_Until установлены в конечный кадр анимации.
Если алгоритм Cutter2 запущен, то в кадре с номером 2*Life в параметр Emitter_Start будет установлено значение Life. В кадре с номером 3*Life в параметр Emitter_Start будет установлено значение 2*Life и так далее. Остальные параметры при этом не меняются.
Напомню, что Emitter_Start — это начало жизни системы частиц.
Интерфейс
- Cut -обрезает жизнь частиц в текущем кадре, в соответствии с алгоритмом.
- Stop — отключает работу алгоритма
- Start — запускает работу алгоритма