Jump to content

AMD сделала технологию трассировки лучей Radeon Rays 4.0 открытой


Recommended Posts

AMD вслед за перезапуском своей программы GPUOpen с новыми инструментами и расширенным пакетом FidelityFX также выпустила новую версию визуализатора AMD ProRender, включающую обновлённую библиотеку ускорения трассировки лучей Radeon Rays 4.0 (ранее известную как FireRays).

 

sm.01.750.jpg


Ранее Radeon Rays могла работать только через OpenCL на ЦП или ГП, что было довольно серьёзным ограничением. Теперь, когда подтверждено, что готовящиеся к выходу ускорители AMD RDNA2 получат аппаратные блоки трассировки лучей, Radeon Rays 4.0 наконец-то получила оптимизацию BVH, предназначенную специально для графических ускорителей, наряду с поддержкой низкоуровневых API: Microsoft DirectX 12, Khronos ******* и Apple Metal. Теперь технология базируется на HIP (Heterogeneous-Compute Interface for Portability) — платформе параллельных вычислений AMD C++ (эквивалент NVIDIA CUDA) — и не поддерживает OpenCL.

 

sm.02.750.jpg


Самое неприятное, что Radeon Rays 4.0 была выпущена без открытого исходного кода, в отличие от предыдущих версий технологии. После жалоб некоторых пользователей AMD решила частично отменить своё решение. Вот что написал менеджер по продуктам ProRender Брайан Савери (Brian Savery):

«Мы рассмотрели этот вопрос заново внутри компании и внесём следующие изменения: AMD опубликует Radeon Rays 4.0 с открытым исходным кодом, однако некоторые технологии AMD будут помещены во внешние библиотеки, распространяемые в рамках SLA. Как отметил u/scottherkleman в ветке о потрясающе выглядящей демонстрации Unreal Engine 5, мы стремимся предоставлять общие библиотеки трассировки лучей, не привязанные к одному производителю. В этом весь смысл Radeon Rays, и хотя распространять библиотеки с разрешительной лицензией — это неплохо, основываясь на ваших отзывах, мы решили пойти дальше и открыть исходный код. Поэтому, пожалуйста, продолжайте создавать классные вещи с помощью Radeon Rays, и если вы относитесь к тому типу разработчиков, которому требуется уже сейчас доступ к исходному коду, свяжитесь с нами через страницу github или GPUOpen. Исходники для Radeon Rays 2.0 по-прежнему доступны».

 

sm.03.750.jpg

 

Это, безусловно, хорошая новость для тех, кто хочет использовать Radeon Rays, тем более что AMD ProRender теперь доступен с официальным и бесплатным плагином для Unreal Engine.

____________________________________________________________
♦♦♦♦♦♦♦♦◄♫►WeissRussland◄♫►♦♦♦♦♦♦◄♠GRODNO♠►♦♦♦♦♦♦♦♦
---------------------------------------------------------------------------------------------------------
♠ 75.0°e ♣ 53.0°e ♦ 36.0°e ♥ 19.2°e ♠ 13.0°e ♥ 4.8°e ♠ 4.0°w ♣ 5.0°w ♦
____________________________________________________________

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...