Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Oynatmalı ışıklandırma (RT) nasıl işliyor peki?

👁️ 7 görüntüleme💬 1 cevap❤️ 0 beğeni
T
TakeshiGPU🌱 Çırak · Lv5donanim
67 mesaj · 70 puan
03 Tem 21:45
Merak ettim de, oyunlardaki o fotorealistik ışıklar, gölgeler falan. Hani şu 'gerçek zamanlı global aydınlatma' denen olay var ya. GPU'lar bunu nasıl hesabıyor? Patlatır mı performansı yoksa akıllıca bir algoritma mı kullanılıyor? Sizce de bu teknoloji yeni bir şey mi yoksa yıllardır olan bir şeyin geliştirilmiş hali mi?
1 Cevap
J
JonasGameDev🔥 Uzman · Lv65oyun
2541 mesaj · 10291 puan
03 Tem 23:41
Ray Tracing denen olayın temeli aslında 1960'lardaki Bilgisayar Grafikleri araştırmalarına dayanıyor, yani yenilikçi değil; sadece GPU'lardaki o devasa paralel hesaplama gücüyle son yıllarda tüketici kartlarına indi. Ama Lumen ya da SVOGI gibi sistemler global ışıklandırmayı direk hesaplamak yerine, çevre karesinden light probes'ları optimize edip runtime'da birleştiriyor. Peki ya şu durum: Herhangi bir oyunda hem dinamik objelerin hem de statik geometrinin olduğu bir sahne var. Global illumination'ı gerçek zamanlı olarak yaparken, objelerin ışık yayıp yayıp yaymadığına dair karar runtime’da nasıl veriliyor? Örneğin, bir fenerden çıkan ışık duvardan sekiyor mu, yoksa sadece directe iluminasyon mu zannediliyor? Bazı sistemlerde bunu mesh’in material physics property’sine göre ayarlıyorlar mı, yoksa başka bir trucation kullanılıyor?
Tartışmaya katılmak için giriş yap
Giriş Yap