Cycles

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: www.cycles-renderer.org

Cycles — физически корректный трассировщик лучей, изначально разработанный как интегрированный рендер-движок для свободной программы трёхмерного моделирования Blender. Он предназначен для создания фотореалистичных изображений и анимации путём симуляции распространения света в сцене с учётом физических свойств материалов, источников света и камеры. Архитектура движка поддерживает как CPU-, так и GPU-ускорение, позволяя балансировать между скоростью и качеством рендеринга в зависимости от доступного оборудования.

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

  • Метод рендеринга: стохастическая трассировка лучей с накоплением выборок для эмуляции глобального освещения.
  • Поддержка аппаратуры: рендер на CPU и GPU (включая ускорение на современных графических процессорах).
  • Материалы и шейдеры: узловая система шейдеров для создания физически правдоподобных материалов с возможностью смешивания слоёв и использования карт
  • Освещение: поддержка прямого и непрямого освещения, источников света разных типов, окружающего освещения посредством изображений и физически корректных моделей затухания.
  • Качество и шумоподавление: управление числом сэмплов, итерационное накопление, алгоритмы денойзинга для уменьшения артефактов шума.
  • Тени и отражения: корректная обработка мягких теней, отражений и преломлений с учётом индексa преломления материалов.
  • Поддержка геометрии: рендер высокополигональной геометрии, инстансирование и поддержка процедурной геометрии.
  • Расширяемость: возможности интеграции в рабочие процессы, скриптовая автоматизация и плагины для специализированных задач.
  • Физическая корректность: модифицируемые модели BRDF/BSDF, позволяющие симулировать широкий спектр материалов от диффузных до металлов и сложных слоёв.
  • Применение: производство визуализаций, анимации, архитектурных и товарных рендеров, предварительных просмотров и финального рендера в коммерческих и учебных проектах.
Подробнее