Компания AMD анонсировала скорое открытие исходных текстов профессиональной системы фотореалистичного рендеринга Radeon ProRender (ранее известен как AMD FireRender). Код планируется открыть в начале сентября и развивать под эгидой проекта GPUOpen.

ProRender представляет собой движок рендеринга, использующий методы симуляции физических процессов с применением вычислений на стороне GPU для достижения высокой производительности. ProRender может интегрироваться с различными профессиональными пакетами моделирования, например, плагины уже доступны для Autodesk 3ds Max и SOLIDWORKS, скоро ожидается поддержка Autodesk Maya. Пакет может работать на системах Windows, macOS и Linux c GPU, CPU и APU не только от AMD, но и от других производителей. Совместимость с различными GPU обеспечивается благодаря применению стандарта OpenCL.

В отличие от других систем, для обеспечения высокой производительности ProRender пытается одновременно задействовать все доступные в системе вычислительные ресурсы, включая CPU, APU и имеющиеся GPU. Основу ProRender составляет движок трассировки лучей, обширный набор реалистичных шаблонов материалов, построенных на основе физических параметров, и система управления движением камеры. Движок трассировки выполнен в виде библиотеки на языке C++, которую можно связывать со сторонними приложениями.

Источник: http://www.opennet.ru/opennews/art.shtml?num=44856