Академия кинематографических искусств и наук присудила награду за научно-технические достижения библиотеке трассировки лучей Embree от Intel в знак признания ее роли в качестве вклада инноваций в процесс создания фильмов.
Библиотека трассировки лучей Embree с открытым исходным кодом является частью инструментария рендеринга oneAPI от Intel. Он также интегрирован в популярные инструменты рендеринга, включая Blender, V-Ray от Chaos Group, MoonRay от DreamWorks Animation, ParaView от Kitware, Corona Render, Maxon Cinema 4D и Cinebench.
Рендеринг внес свой вклад в фильмы, в том числе «Как приручить дракона», «Лего Бэтмен», «Кролик Питер», «Гринч» и «Тролли».
Embree использует методы трассировки лучей для имитации воздействия света на 3D-объекты и материалы их поверхности и создает реалистичные изображения, включая математически правильные отражения, преломление и тени. Embree также имеет готовые к производству функции для обработки таких эффектов, как отражения и тени на волосах, мехе или зеркалах, а также сложное размытие движения для нескольких движущихся объектов, таких как транспортные средства, пропеллеры и птицы. Его также можно использовать для эффектов частиц, таких как песок и пена.
Под обложками Embree-это коллекция высокопроизводительных ядер трассировки лучей, предназначенных для инженеров графических приложений, которые хотят повысить производительность своего приложения для фотореалистичного рендеринга. Ядра оптимизированы для новейших процессоров Intel, и Embree поддерживает выбор кода времени выполнения для выбора алгоритмов обхода и построения, которые наилучшим образом соответствуют набору команд вашего процессора. Embree содержит алгоритмы, оптимизированные для некогерентных рабочих нагрузок (например, алгоритмы трассировки лучей Монте-Карло) и когерентных рабочих нагрузок (например, первичная видимость и жесткие теневые лучи).
Embree позволяет разработчикам оптимизировать приложения для рендеринга на существующем оборудовании и добиться быстрых циклов рендеринга и экономичного производства. Intel планирует расширить инструментарий рендеринга Intel oneAPI от использования профессиональными студиями до индивидуальных создателей домашнего контента и малых предприятий. Инструментарий рендеринга можно скачать или использовать в Intel DevCloud бесплатно. Код для Embree доступен на GitHub.