Microsoft, DirectX Raytracing (DXR) için Clustered Geometry ve Partitioned TLAS adlı iki yeni özelliği tanıttı. Şirket, bunları DXR’nin 2018’de kullanıma sunulmasından bu yana aldığı en büyük güncelleme olarak nitelendiriyor. Özellikler şimdilik DirectX 12 Agility SDK 1.722’nin geliştirici önizlemesinde yer alıyor.
Clustered Geometry, karmaşık modelleri küçük ve yeniden kullanılabilir üçgen gruplarına ayırıyor. Böylece hareketli bir nesne değiştiğinde ışın izleme için gereken büyük veri yapısını baştan oluşturmak yerine daha küçük parçalar üzerinde çalışılabiliyor. Partitioned TLAS ise benzer bir yaklaşımı sahnenin geneline uyguluyor: Değişmeyen bölgelerin verileri korunurken yalnızca değişen bölümler güncelleniyor.
Microsoft’un Radeon RX 9070 ile yaptığı örnek testte, ışın izleme için kullanılan hızlandırma yapılarının toplam bellek tüketimi 7.519 MiB’den 774 MiB’ye düştü. Bu yaklaşık %90 azalma anlamına geliyor. Aynı testte kare hızı 1,2 FPS’den 79 FPS’ye çıktı. Ancak bu sonuçlar bir geliştirici örneğine ait; oyunlarda aynı kazanımların görüleceği anlamına gelmiyor. Ayrıca yeni yöntem, veri yapıları oluşturulurken daha fazla geçici bellek gerektirebiliyor.
Özellikler yeni bir ışın izleme donanımı gerektirmese de uyumlu sürücülere ve oyun geliştiricilerinin desteğine ihtiyaç duyuyor. Microsoft’un açıkladığı mevcut destek listesinde tüm NVIDIA RTX ekran kartları, AMD Radeon RX 9000 serisi ve belirli Intel Arc ile Core Ultra modelleri bulunuyor. Nihai sürüm için henüz bir tarih verilmedi.
Kaynak: www.techspot.com
