فناوری ردیابی پرتوهای منبع باز AMD Radeon Rays 4.0

قبلا گفته ایمکه AMD، به دنبال راه اندازی مجدد برنامه GPUOpen خود با ابزارهای جدید و بسته توسعه یافته FidelityFX، نسخه جدیدی از رندر AMD ProRender را نیز منتشر کرده است که شامل یک کتابخانه شتاب ردیابی پرتو Radeon Rays 4.0 به روز شده (که قبلاً به عنوان FireRays شناخته می شد).

فناوری ردیابی پرتوهای منبع باز AMD Radeon Rays 4.0

پیش از این، Radeon Rays فقط می توانست از طریق OpenCL بر روی یک CPU یا GPU اجرا شود، که یک محدودیت بسیار جدی بود. اکنون که شتاب‌دهنده‌های RDNA2 آینده AMD دارای واحدهای ردیابی پرتوهای سخت‌افزاری تأیید شده‌اند، Radeon Rays 4.0 سرانجام بهینه‌سازی‌های BVH را که به‌طور خاص برای پردازنده‌های گرافیکی طراحی شده‌اند، همراه با پشتیبانی از APIهای سطح پایین: Microsoft DirectX 12، Khronos Vulkan و Apple Metal دریافت می‌کند. اکنون این فناوری مبتنی بر HIP (رابط محاسباتی ناهمگن برای قابلیت حمل) - پلت فرم محاسبات موازی AMD C++ (معادل NVIDIA CUDA) - است و از OpenCL پشتیبانی نمی کند.

فناوری ردیابی پرتوهای منبع باز AMD Radeon Rays 4.0

آزاردهنده ترین چیز این است که Radeon Rays 4.0 برخلاف نسخه های قبلی این فناوری بدون منبع باز منتشر شد. پس از شکایت برخی از کاربران، AMD تصمیم گرفت تا حدی تصمیم خود را تغییر دهد. این چیزی است که من نوشتم برایان سیوری، مدیر محصول ProRender:

ما این موضوع را مجدداً در داخل بررسی کرده‌ایم و تغییرات زیر را اعمال خواهیم کرد: AMD Radeon Rays 4.0 را به‌عنوان منبع باز منتشر خواهد کرد، اما برخی از فناوری‌های AMD در کتابخانه‌های خارجی توزیع شده در SLA قرار خواهند گرفت. همانطور که اشاره شد u/scotterkleman در تاپیک مربوط به نسخه نمایشی فوق‌العاده Unreal Engine 5، ما متعهد به ارائه کتابخانه‌های رایج ردیابی پرتویی هستیم که به یک فروشنده وابسته نیستند. این تمام هدف Radeon Rays است، و اگرچه توزیع کتابخانه‌ها با مجوز مجاز ایده بدی نیست، بر اساس بازخورد شما، ما تصمیم گرفته‌ایم ادامه دهیم و کد را منبع باز کنیم. بنابراین لطفاً به ساختن چیزهای جالب با Radeon Rays ادامه دهید، و اگر از آن دسته توسعه دهندگانی هستید که می‌خواهید اکنون به کد منبع دسترسی داشته باشید، از طریق صفحه github یا GPUOpen با ما در تماس باشید. منابع Radeon Rays 2.0 هنوز موجود است'.

این مطمئناً خبر خوبی برای کسانی است که می خواهند از Radeon Rays استفاده کنند، به خصوص که AMD ProRender اکنون با نسخه رسمی و رسمی در دسترس است. افزونه رایگان برای Unreal Engine.

فناوری ردیابی پرتوهای منبع باز AMD Radeon Rays 4.0



منبع: 3dnews.ru

اضافه کردن نظر