Video oyunlarındaki grafikler çok yol kat etti. Ancak, oyuncuların bir oyunun grafiğinden beklentileri de üssel olarak artmıştır. Bu günlerde, oyuncular, 10 yıl önce özel 3D render çiftliklerinin dışında hayal edilemeyecek düzeyde bir görsel uygunluk talep ediyorlar. Ve yine de, çoğu zaman, bugün mevcut en iyi görünen oyunlar bile, çevremizdeki dünyayı nasıl algıladığımıza dair son derece ikna edici yaklaşımlar üreten bir dizi render kısayolu kullanarak, bu kadar iyi görünmektedir. Yaklaşımlar olsun, hala eksik bir şey var. Ve bu biraz gerçekçilik eksikliğidir.
Oyun endüstrisinin tamamı en büyük artışını Ray Tracing şeklinde deneyimlemek için hazır.
Ray İzleme Nedir?
Işın izleme, insanların çevremizdeki dünyayı nasıl algıladıklarını veya dünyadaki ışığın bizim tarafımızdan nasıl algılandığını taklit eden 3D sahneleri hesaplama yöntemidir. 3B oluşturma süresi boyunca etrafta olan ve bir ışık kaynağından hedefine ışık ışınlarını özenle hesaplayarak ve bu ışının bir sahnedeki nesneler tarafından nasıl sıçradığını, içinden geçtiğini ve onu kapattığını kullanarak çalışır. Ray Tracing'in en büyük avantajı, yeterli zaman ve hesaplama gücü verildiğinde ortaya çıkan sahnelerin gerçeklikten (veya sanal gerçeklikten) ayırt edilememesidir.
Ray İzleme Oyunlarda Grafikleri Nasıl Geliştirir?
Grafik bölümünün lideri AMD ve Nvidia, bu yıl GDC 2018’de Ray Tracing’de teknolojilerini ve gelişmelerini açıkladılar. GDC 2018’nin “Unreal Eyaleti” açılış oturumu sırasında, NVIDIA ve ILMxLAB işbirliğiyle Epic Games Unreal Engine'deki gerçek zamanlı ışın izlemenin ilk halka açık gösterimi. Öte yandan AMD, DirectX12'in geleceğini tanımlamak, hassaslaştırmak ve desteklemek için Ray Tracing ile birlikte Microsoft ile işbirliği yaptığını belirtti.
Nvidia'nın sunumu sırasında, üç şirket Unreal Engine 4 ile inşa edilen The Force Awakens ve The Last Jedi'nin Star Wars karakterlerini kullanarak deneysel bir sinema demosu sundu. Gösteri, NVIDIA'nın Microsoft DirectX Ray Tracing API'sı (Volta GPU'lar için RTX teknolojisi) tarafından sağlandı. DXR). Ayrıca, ARKit çalıştıran bir iPad, yakın görünümlerde ince detaylara odaklanmak için sanal kamera olarak kullanıldı.
NVIDIA’nın içerik ve teknoloji başkan yardımcısı Tony Tamasi, “Gerçek zamanlı ışın izleme, yıllardır grafik ve görselleştirme endüstrisinin bir rüyasıydı” dedi. “NVIDIA RTX teknolojisi, Volta GPU'ları ve Microsoft'un yeni DXR API'sini kullanan ekipler, gerçek zamanlı ışın izleme çağının sonunda burada olduğunu gösteren gerçekten şaşırtıcı bir şey geliştirdi.”
AMD ilerlemeleriyle ilgili herhangi bir kanıt göstermediyse de, Microsoft ile de koordinasyon içinde olduklarını belirtti. Her iki şirketin de bu yıl bir süre sonra geliştiricilere sunulan DXR API'sini kullanarak Ray Tracing teknolojisine destek verdiği söyleniyor.
Geliştiricilerin takdirine bağlı olarak böyle yüksek kaliteli grafik kalitesi sayesinde, gelecek oyunların yalnızca aydınlatma koşullarını daha iyi netlikle ve doğru bir şekilde temsil ederek daha gerçekçi grafikler göstermesini bekleyebiliriz. Bu GPU'lara daha fazla yük getirilmesine rağmen, Ray Tracing kesinlikle gerçeklik ile sanal gerçeklik arasındaki boşluğu doldurmaya söz veriyor.