Открыть сервис

Autodesk Raytracer

Autodesk Raytracer — это семейство программных средств визуализации (рендеринга), разрабатываемых компанией Autodesk и предназначенных для создания фотореалистичных изображений методом трассировки лучей. Технология используется в системах автоматизированного проектирования (САПР), трёхмерного моделирования и анимации, входящих в состав продуктов Autodesk, таких как AutoCAD, 3ds Max, Revit, Maya и Inventor. Основное назначение Autodesk Raytracer — преобразование трёхмерных сцен, содержащих геометрические модели, материалы, источники света и камеры, в двумерные растровые изображения с высокой степенью реалистичности.

История

Развитие технологии трассировки лучей в продуктах Autodesk началось в середине 1990-х годов. Первоначально в пакете 3ds Max (тогда — 3D Studio MAX) использовался встроенный сканирующий рендерер, не поддерживавший полноценную трассировку лучей. С выходом 3ds Max 2 в 1997 году компания внедрила подключаемый модуль Raytrace, который позволял рассчитывать отражения, преломления и тени с использованием метода обратной трассировки лучей. Этот модуль был написан на языке C++ и интегрирован в архитектуру программного обеспечения.

В 2000-х годах Autodesk приобрела несколько компаний, занимающихся разработкой рендеринговых решений. В 2007 году была куплена компания Mental Images, создательница рендерера mental ray. Mental ray стал основным трассировщиком лучей в 3ds Max, Maya и других продуктах Autodesk. Однако к началу 2010-х годов mental ray устарел и не поддерживал современные методы, такие как трассировка пути (path tracing).

В 2015 году Autodesk объявила о прекращении разработки mental ray и переходе на собственную технологию Autodesk Raytracer (ART). Первая версия ART была включена в состав 3ds Max 2017 и AutoCAD 2017. В 2018 году компания представила Autodesk Raytracer (ART) для Revit, что позволило архитекторам и инженерам выполнять фотореалистичную визуализацию непосредственно в среде Revit без использования сторонних плагинов.

Архитектура и принцип работы

Autodesk Raytracer основан на алгоритме трассировки пути (path tracing), который является разновидностью метода Монте-Карло. В отличие от классической трассировки лучей, где лучи испускаются из камеры и отражаются от поверхностей, трассировка пути моделирует случайные блуждания фотонов по сцене. Это позволяет корректно рассчитывать глобальное освещение, мягкие тени, цветовую интерполяцию (color bleeding) и эффекты подповерхностного рассеивания.

Основные компоненты

Режимы рендеринга

Autodesk Raytracer поддерживает два основных режима:

Классификация и версии

Autodesk Raytracer не является отдельным продуктом, а встраивается в различные приложения Autodesk. В зависимости от программного обеспечения, реализация ART может иметь разные названия и функциональные возможности:

Применение

Autodesk Raytracer применяется в различных отраслях, где требуется создание фотореалистичных изображений трёхмерных моделей:

Архитектура и строительство

В Revit и AutoCAD ART используется архитекторами и проектировщиками для создания визуализаций зданий, интерьеров и ландшафтов. Возможность быстрого интерактивного рендеринга позволяет оперативно оценивать влияние изменений в проекте на внешний вид.

Машиностроение и промышленный дизайн

В Inventor и 3ds Max ART применяется для визуализации деталей, узлов и готовых изделий. Инженеры используют рендеринг для презентаций, каталогов и технической документации.

Анимация и визуальные эффекты

В Maya и 3ds Max ART может использоваться для рендеринга отдельных кадров анимации, хотя для полнометражных проектов чаще применяются специализированные рендереры, такие как Arnold или V-Ray.

Образование и обучение

Благодаря встроенности в студенческие версии продуктов Autodesk, ART используется в учебных заведениях для изучения основ визуализации и трёхмерного моделирования.

Преимущества и ограничения

Преимущества

Ограничения

Сравнение с другими рендерерами

ХарактеристикаAutodesk Raytracer (ART)V-RayArnoldmental ray (устарел)
Метод рендерингаТрассировка путиТрассировка пути + фотонное картированиеТрассировка путиТрассировка лучей + фотонное картирование
GPU-ускорениеНет (только CPU)Да (CUDA)Да (CUDA)Нет
Интерактивный рендерингДаДаДаНет
Поддержка каустикиОграниченнаяДаДаДа
Распределённый рендерингНетДаДаДа
ЦенаБесплатно (в составе Autodesk)ПлатныйПлатный (в составе Maya)Бесплатно (снят с поддержки)

Интересные факты

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →