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

PyroCluster

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

Вы получаете при этом неограниченную возможность создания объёмных эффектов при помощи только одной программы!

Эффекты созданные в модуле PyroCluster
Эффекты газа и пара
Эффекты жёсткого материала

PyroCluster-эффекты являются настоящими 3D-эффектами, которые основаны на работе инструмента программы Cinema 4D системы частиц.

Конечно, PyroCluster работает совместно с инструментом Thinking Particles (PyroCluster и Thinking Particles). Для создания безошибочной интеграции модулей и их совместной работы, а также гарантии при работе с ними MAXON Computer и cebas разработали и создали новые техники программирования среды для этих модулей. Одной из удивительных новых технологий, которая была разработана для инструмента PyroCluster программы Cinema 4D, является атмосферная. Она позволяет визуализацию нескольких объёмных эффектов в одной сцене (либо их смешивание). Источники объёмного освещения и PyroCluster Эффекты гармонично сочетаются и образуют при этом вполне правильные по геометрии объёмные тени. Для визуализации таких эффектов не обязательно наличие специальных знаний пользователя.

Феномены природы являются в общих чертах сложнейшими и наиболее продолжительными по времени эффектами визуализации. При этом было инвестировано неимоверное количество исследований в этой области, даже немного магии, и так далее, для внедрения и осуществления работы инструмета при производстве таких эффектов, как облака, пар и дым, а также эффектов связанных с горением. Фундамент всего этого был оптимизирован до мыслимых пределов, для получения вами в конечном итоге ультимативного и профессионального инструмента. Кроме этого PyroCluster является полностью multi-threaded (поддерживает использование на одном ПК нескольких процессоров \CPUs\), так что у вас есть возможность получения конечного результата с удвоенной скоростью с помощью Dual CPU систем (системы с двумя процессорами).

Технология PyroCluster:

PyroCluster объединяет следующие технологии:

Алгоритм 3D затенения

Вещи, которые не здесь или не видимы или может наоборот?

Честно говоря - звучит странно, но соответствует модулю PyroCluster на 100%. 3D затенение производит очень быстро процесс визуализации. При этом PyroCluster применяет метод, основанный на человеческом восприятии происходящего. При этом будут, например отсутствующие части изображения автоматически дополнены или заменены. Человеческое восприятие основывается на знании и ожидании (при чтении текста мы не расшифровываем написанное, а узнаем, прежде всего, формы по их геометрии и внешнему виду).

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

PyroCluster Render-Algorithm визуализирует верхнее изображение как собрание полых, тёмных сферических объектов. Но это не всё. 3D Shading учитывает ещё больше, для создания более реалистичных эффектов. Но описание всех подробностей просто не поместилось бы по объёму в это техническое описание. Просто сохраните это для себя или лучше запомните, что техника PyroCluster основанная на такой технологии создания – впоследствии будет называться Voxel или Объёмные частицы.

Исключение влияния освещения

PyroCluster является Volume-Tracer (объёмным трассировщиком), который применяет продвинутые методы просчёта объёма. Но эффекты атмосферы при визуализации сцены всегда связаны с определёнными затратами времени. И, к сожалению этому практически невозможно препятствовать. Наиболее применяемые установки расширения и управления скоростью процесса являются встроенными в инструмент PyroCluster. Критическим для любой сцены являются, PyroCluster-эффекты, которым необходимо несколько источников освещения. Обычно используется один или два источника, для создания освещения эффектов атмосферы. Но практически это просто не возможно, создание освещения комплексной сцены посредством применения минимума источников освещения.

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

То есть вы можете для каждого источника определить отдельно, его влияние на PyroCluster-эффекты.

На заметку:
При этом речь идёт о глобальной установке. Все PyroCluster-эффекты сцены будут подвержены влиянию этой установки.

Это функционирует следующим образом:

Для описания функции "исключение влияния источника освещения", мы используем простую сцену, как на нижнем изображении. В этой сцене имеется два источника освещения Spot, которые направлены на PyroCluster-эффект. Оба источника создают тени. Если вы ничего не изменяете в установках Сцена - для источника освещения (то есть установки PyroCluster подсветка и PyroCluster отбрасывание теней являются активными), то сцена выглядит следующим образом:

В следующем примере установка PyroCluster подсветка является отключенной для одного из источников освещения. Это является необходимым, если вы намерены контролировать только освещение PyroCluster-эффектов. Тени собственные и отбрасываемые при этом не подвержены влиянию этой установки!

Теперь дополнительно мы отключим установку PyroCluster отбрасывание теней. Вы видите сейчас эффекты освещения других источников (освещение и тенеобразование). Обратите внимание, что эти установки являются актуальными только для PyroCluster-эффектов! Другие объекты сцены при этом не подвержены их влиянию.

Первый взгляд на PyroCluster

Что делает PyroCluster?

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

Pyro-Cluster поддерживает (объёмное) освещение и образование теней практически с любым источником освещения программы Cinema 4D.  

PyroCluster также подходит для создания визуализации суппер реалистичного плотного дыма или облачности. Следующий пример показывает образец такого облака с ярко выраженными качествами. PyroCluster поддерживает также объёмное образование теней и освещения с наличием определённой цветовой нагрузки тени. Эффекты теней могут быть созданы посредством мягких теней (Shadow Maps) либо жёстких Raytracing. При этом может быть определено, что тени должны создаваться и соответственно "отбрасываться", либо приниматься или просто должны быть созданы свойства для них.