Cutter2 (оптимизатор системы частиц)

Используется для ускорения рендеринга анимации в сценах с большим количеством источников частиц SuperSpray.

Запуск

Открыть модуль можно из главного меню программы

F-Tools.script -> Utilities -> open Cutter2

Так же модуль можно запустить на панели инструментов, если она настроена:

super Cutter 2

О том, как настроить панель инструментов, описано в разделе Интерфейс 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 — это начало жизни системы частиц.

Интерфейс

Cutter2

  • Cut -обрезает жизнь частиц в текущем кадре, в соответствии с алгоритмом.
  • Stop — отключает работу алгоритма
  • Start — запускает работу алгоритма