Işın izleme: Teknoloji video oyunlarında böyle çalışır
Ray izleme teknolojisi, bir süredir video oyunu sahnesindeki artı olmayan ultra olmuştur. Nasıl çalıştığını ve terimin arkasında tam olarak ne olduğunu öğrenebilirsiniz.
Işın izleme - nedeni bu
Nvidia'dan RTX grafik kartı serisinin piyasaya sürülmesinden bu yana, şirket ışın izleme teknolojisini kullanıyor. Aşağıda tam olarak neyin arkasında olduğunu açıklıyoruz:
- Işın izlemede, bir algoritma ışık insidansını gerçek zamanlı olarak ve bilgisayar tarafından oluşturulan nesnelerle nasıl etkileşime girdiğini hesaplar. Bu, gerçekçi aydınlatma koşullarını simüle eder. Örneğin, delikli bir duvardan saçılan ayrı ayrı hafif parçacıklar gösterilebilir.
- Bu oluşturma yöntemi öncelikle karmaşık hesaplama nedeniyle çok daha doğal ve grafiksel olarak etkileyici olan gölgeler ve yansımalardan yararlanır.
- Oyundaki nesnelerin rengi de ışığın üzerlerine nasıl düştüğüne bağlı olarak değişir ve bu nedenle gözlerimizin davranışlarına çok yaklaşır.
- Önceki oluşturma yöntemine kıyasla, rasterleştirme, ışın izleme, önemli ölçüde daha fazla güç gerektirir ve bu nedenle her grafik kartı tarafından ele alınamaz. Bu arada Nvidia, GTX serisi Ray Tracing'in grafik kartlarını da etkinleştiren bir sürücü güncellemesi yayınladı, ancak bunun için en uygun şekilde tasarlanmamışlar.
- Şu anda teknolojiyi tam olarak destekleyen bir avuç oyun var. Ancak Cyberpunk 2077 ile 2020'de yeni bir AAA oyunu eklenecek ve diğer geliştiriciler de teknolojiyi adım adım devralacak.
Işın izleme - AMD'nin planları böyle görünüyor
Nvidia zaten ışın izleme grafik kartları satıyor olsa da, AMD hala çok uzak. Sizi şirketin planları hakkında eğiteceğiz.
- AMD son zamanlarda yeni Navi grafik kartı serisini piyasaya sürdü, ancak ray izlemeyi kolayca kullanma gücüne sahip değiller.
- AMD, bulutu kullanarak ek ışın izleme gücü bekler. Bunun ne kadar iyi çalıştığı henüz bilinmiyor.
- Söylentiye göre ışın izleme, 2020 için beklenen yeni nesil AMD grafik çekirdeği ile gelecek. O zamana kadar maalesef sadece söylentiler var.