Справка Cinema 4D Cinema 4D Visualize, Broadcast, Studio Advanced Render PyroCluster
Функция доступна в CINEMA 4D Visualize, Studio

PyroCluster - Объемный Трассировщик

Общие Глобальные параметры

PyroCluster - Объемный Трассировщик

Профессионалы, занимающие компьютерной графикой, постоянно находятся в состоянии поиска путей создания наиболее оптимальных и реалистичных результатов с помощью персонального компьютера. Одна из сложнейших задач при этом, это внешний вид таких феноменов природы как огонь, вода и дым. PyroCluster выполняет всю работу, если речь идёт о создании таких эффектов. Но для работы с этим Plug-in вам необходимо знать, как происходит образование таких эффектов посредством PyroCluster, для создания предварительного прообраза будущего эффекта. Это знание будет для вас однозначно необходимо, если речь при этом идёт об оптимизации скорости просчёта сцен созданных посредством PyroCluster.

На заметку!
Попробуйте понять методы создания 3D - эффектов посредством PyroCluster. Если вы в состоянии это освоить, то вы можете экономить много времени при просчёте сцен на вашем ПК! Поэтому, для вас имеет смысл прочитать изложенную здесь информацию.

Как создаются цифровые дым, пыль и туман?

На нижнем изображении вы видите тайну возникновения 3D - объёмных эффектов. Один единственный луч проходит через объём облака (Voxel). Естественно это не только один луч. PyroCluster использует большое число таких лучей, для создания 3D - эффектов. Во время прохождения луча в глубину объёма, для каждого шага луча при этом производятся фрактальные просчёты соответствующего участка Voxel. Эта реальная действительность разрушает все ваши розовые мечты моментального просчёта объёмных сцен 3D - эффектов. Единственное при этом, что будет происходить с завидной скоростью - это нагрев процессора вашего ПК, в период обработки астрономических значений. Так что понятие быстрого просчёта объёмных эффектов просто не существует!

Но вы, наверное, уже догадались сами, если вы уже работали с объёмными источниками освещения в Cinema 4D.

PyroCluster при этом выполняет всю работу и предоставляет вам при этом в пользование достаточно функций, для сокращения длительного времени просчёта.

PyroCluster предоставляет вам полный контроль над своим алгоритмом объёмного трассера. Посредством него вы можете влиять на скорость просчёта объёмных эффектов. Вы работаете с Volume-Tracer, по аналогии с другими материалами в Cinema 4D. Всё что вы должны при этом сделать, это, добавить вашей сцене минимум два материала - PyroCluster и Volume-Tracer. Выберите для этого соответствующие названия из меню Создать / Шейдер / PyroCluster.

Для улучшения времени просчёта объёмных PyroCluster-эффектов, вам необходимо устанавливать параметр интервала образцов, на разумные значения. Разумные значения? Что понимается в этом случае под выражением "Разумные значения"?.

Ответ на этот вопрос приводит к проблеме, с которой все объёмные Фрактали сталкиваются постоянно - а дымное облако является действительно большим 3D-Fraсtal. Вы никогда не можете при этом сказать заранее, как будет выглядеть конечный результат! Многие параметры являются при этом взаимозависимыми и имеют огромное влияние на конечный результат и время просчёта общего вида объёмного эффекта вида.

Параметр Размер мирового шага – это спасение вашего рабочего дня!

При этом имеется одно простое правило, для нахождения оптимального расстояния образцов. Параметр интервала образцов определяет, насколько точно будет подразделён 3D - участок, для нахождения в сцене PyroCluster объёма. Низкие значения приводят к продолжительному времени просчёта. Если вы находите визуализацию вашей сцены слишком продолжительной, обратите внимание, прежде всего на это значение!

Рассмотрим пример:

Представьте себе, вы создали сцену неба с небольшой облачностью. Вы выбрали при этом достаточный радиус, для обеспечения настоящего 3D вида. Каждый отдельный Voxel имеет радиус = 2000 условных единиц. Если вы теперь глобальное Sample-расстояние оставите на стандартном значении = 0,5, то в этом случае потребуется вечность до получения вами конечного результата и полного просчёта сцены. Иначе говоря: Вы просто не дождётесь конечного результата. В этом случае вы можете увеличить расстояние образцов до 60 (!) без изменения качества визуализации. Но если бы вы при значении Voxel-радиуса = 10 также установили бы значение Sample-расстояния = 60, то конечный результат выглядел бы больше чем ужасно. Кроме этого вы бы увидели на небосводе не желаемое изображение, а разноцветные круги. Единственным преимуществом при этом было бы очень быстрое время визуализации. Ширина шага при этом = 60 пропустила бы все PyroCluster объёмы, если бы вы при этом имели радиус = 10.

На заметку:
Параметр интервала образцов, является наиболее эффективной установкой, которую PyroCluster может вам предложить!

Диалоговое окно Volume-Tracer - Объёмный трассировщик

PyroCluster является тесно связанным с программой Cinema 4D, и использует интенсивно все функции, которые имеются в программе. Мы рекомендуем вам предварительно ознакомиться с настоящей документацией, прежде чем вы начнёте исследовать вселенную на предмет создания атмосферных эффектов.

Вам необходимы следующие рабочие шаги, для возможности создания в программе Cinema 4D атмосферных эффектов, при совместном использовании с инструментом PyroCluster:


  1. Создайте объект окружения (Основное меню: Создать / Объекты сцены / Окружение).
  2. Создайте новый шейдер PyroCluster- Volume -Tracer (Менеджер материалов: Создать / Шейдер / PyroCluster).
  3. Создайте ещё один Shader "PyroCluster" (Менеджер материалов: Создать / Шейдер / PyroCluster).
  4. Назначьте Volume-Tracer-материал для объекта окружения.
  5. Назначьте PyroCluster-материал соответствующей системе частиц.
  6. В случае Thinking Particles (Основное меню / Симуляция) Объекту геометрии частиц.