در کنفرانس GDC، مایکروسافت به معرفی بهروزرسانیهای بزرگی برای مجموعه نرمافزاری ویندوز پرداخته است که شامل ویژگیهای جدیدی چون DirectX Raytracing 1.2، PIX، رندرینگ عصبی و موارد دیگر میشود. این تکنولوژیها به منظور ارتقای کیفیت بصری و بهبود عملکرد در نسل بعدی گرافیکهای رایانهای طراحی شدهاند.
بررسی کامل DirectX Raytracing 1.2 (DXR)
با شروع از DXR 1.2 (رندرینگ پرتوی DirectX)، مایکروسافت دو تکنولوژی جدید به نامهای OMM (نقشههای میکروپوششی مات) و SER (ترتیبدهی اجرای شیدرها) را معرفی کرده است که به بهبود عملکرد کمک شایانی خواهند کرد.
- نقشههای میکروپوششی مات (OMM): این تکنولوژی به طور قابل توجهی هندسههای تست شده با آلفا را بهینهسازی کرده و عملکرد بازیهای ردیابی مسیر را تا 2.3 برابر افزایش میدهد. با مدیریت بهینه دادههای شفافیت، OMM فراخوانیهای شیدر را کاهش داده و بهرهوری رندرینگ را به طور چشمگیری افزایش میدهد بدون آنکه کیفیت بصری را تحت تاثیر قرار دهد.
- ترتیبدهی اجرای شیدرها (SER): این ویژگی یک جهش بزرگ در عملکرد رندرینگ ایجاد میکند و در برخی سناریوها میتواند تا دو برابر سریعتر عمل کند. با گروهبندی هوشمندانه اجرای شیدرها، این تکنولوژی بهرهوری GPU را افزایش داده، انحرافات را کاهش میدهد و نرخ فریمها را بهبود میبخشد، که باعث میشود عناوین ردیابی پرتوی روانتر و جذابتر از همیشه شوند. این ویژگی راه را برای بازیهای بیشتر ردیابی مسیر در آینده هموار میکند.
هدف DXR 1.2 ارائه بهبودهایی تا 40 درصد در عملکرد بازیها در صحنههای پیچیده است، که در دموهای بازی Alan Wake 2 توسط Remedy در GDC به نمایش درآمد و با استفاده از جدیدترین تکنولوژیها گرافیکهای ردیابی پرتوی بسیار دقیق ارائه شد.
شرکت مایکروسافت اعلام کرده که انویدیا این دو ویژگی پیشرفته را پذیرفته و پشتیبانی از درایورهای GeForce RTX را فعال کرده است. همچنین در حال همکاری با AMD، اینتل و کوالکام برای پذیرش گستردهتر این تکنولوژیها هستند.
پشتیبانی از بردارهای تعاونی و رندرینگ عصبی
یک جنبه مهم دیگر که توسط مایکروسافت معرفی شده، پشتیبانی از بردارهای تعاونی است، که ویژگی جدیدی در مدل شیدر 6.9 است و به زودی در دسترس قرار خواهد گرفت. با استفاده از این بردارهای تعاونی، توسعهدهندگان میتوانند از موتورهای شتابدهنده سختافزاری جدید برای عملیات برداری و ماتریسی بهره ببرند و تکنیکهای رندرینگ عصبی را مستقیماً درون خط لوله گرافیکی یکپارچه کنند.
DirectX Raytracing 1.2 (DXR)
همه فروشندگان بزرگ سختافزار، از جمله انویدیا، AMD و اینتل، در حال پشتیبانی از بردارهای تعاونی و رندرینگ عصبی هستند.
فشردهسازی بافتهای عصبی
فشردهسازی بافتهای عصبی (Neural Block Texture Compression) تکنیک جدید گرافیکی است که به طور چشمگیری مصرف حافظه را کاهش میدهد، در حالی که وفاداری بصری استثنایی را حفظ میکند. بر اساس اطلاعات به اشتراک گذاشته شده توسط شرکای اینتل، با استفاده از بردارهای تعاونی برای پشتیبانی از مدلهای فشردهسازی عصبی پیشرفته، سرعت عملکرد استنتاج تا 10 برابر افزایش یافته است.
رندرینگ مسیر واقعی میتواند با استفاده از نمونهبرداری فوقالعاده عصبی و حذف نویز بهبود یابد، که دو نوآوری پیشرفته گرافیکی را ترکیب میکند تا تصاویری واقعی را با سطوح عملکرد عملی ارائه دهد.
انویدیا اعلام کرد که Neural Shading SDK آنها از DirectX پشتیبانی میکند و از بردارهای تعاونی بهره میبرد، به طوری که توسعهدهندگان میتوانند به راحتی تکنیکهای رندرینگ عصبی را یکپارچه کرده و واقعگرایی بصری را بدون افت عملکرد بهبود بخشند.
بهروزرسانیهای WARP
مایکروسافت همچنین بهروزرسانیهایی برای WARP (پلتفرم پیشرفته رستر) ارائه خواهد کرد. WARP یک رندرکننده نرمافزاری مبتنی بر CPU برای DirectX است که قادر به عملکرد بهتر و بهروزرسانیهای مربوط به عملکرد خواهد بود. این رندرکننده به طور کامل تنها با استفاده از CPU عمل میکند و نیازی به GPU ندارد، که آن را برای سیستمهایی که فاقد GPU سازگار هستند، مناسب میسازد. WARP اکنون کاملاً با DX12 Ultimate سازگار خواهد بود و پشتیبانی از جدیدترین ویژگیها از جمله ردیابی پرتوی، شیدرهای مش و گرافهای کاری را به همراه خواهد داشت.
پشتیبانی از PIX
مایکروسافت همچنین پشتیبانی از DirectX Raytracing 1.2 (DXR) را در PIX، ابزار اشکالزدایی و پروفایلینگ خود، بر روی ویندوز ارائه خواهد کرد. این سه تکنولوژی در SDK Agility Preview که در اواخر آوریل 2025 منتشر میشود، در دسترس خواهند بود.
DirectX Raytracing 1.2 (DXR)
در مجموع، این بهروزرسانیها و ویژگیهای جدید گامهای مهمی برای ارتقای عملکرد و کیفیت بصری بازیها و برنامههای گرافیکی هستند و در آیندهای نزدیک، تحولاتی چشمگیر در صنعت گرافیک دیجیتال خواهند داشت.
نظرات کاربران