Global aydınlatma kılavuzu.
Bu kılavuzda Global aydınlatmanın ne olduğunu açıklayacağız ve deneyebileceğiniz birkaç GI tekniğini paylaşacağız.
Global aydınlatmayı kavrama.
Global aydınlatma, ışığın sanal ortamda gerçek dünyadaki yüzeylerle nasıl etkileşime girdiğini taklit eden bir özelliktir. Geleneksel anlamda oyun tasarımcıları nesneleri doğrudan bir kaynaktan aydınlatmak için doğrudan aydınlatma kullanmak zorunda kalıyordu, bu da bazı gölgeler oluşturuyordu ancak çok gerçekçi görünmüyordu.
Global aydınlatma teknikleri sayesinde tasarımcılar, yüzeye çarptığında ışık saçan dolaylı aydınlatmayı kullanabilirler. Bu özellik, çok daha girift ve gerçekçi karmaşık etkileşimler oluşturur. GI kullanan oyunların doğal ve sürükleyici hissettiren daha ikna edici ortamlara sahip olmasının nedeni budur.
Örneğin, global aydınlatma aşağıdaki senaryolarda fark yaratabilir:
- Pencereden gelip oda boyunca sıçrayan ışık
- Ormandaki ağaç yapraklarından yansıyan benek şeklinde ışık
- Gölün yüzeyinden yansıyan ışık
Global aydınlatma teknikleri.
Görsel işlemede kullanabileceğiniz, aşağıdakiler gibi pek çok genel aydınlatma tekniği vardır:
- Işınsallık. Bu teknikte, yüzeyler daha küçük alanlara ayrılır. Bu alanlar arasında ışığı dağıtarak sahnedeki nesneler arasında daha yumuşak bir ışık geçişi oluşturur.
- Foton eşleme. Bu GI yöntemi, ışık kaynağından fotonları çeker ve sahne boyunca hareket ettikçe bunları bir haritada depolar. Bu, çok fazla bilgi işlem gücü gerektirir ancak gerçekçi yansımalar oluşturur.
- Önceden hesaplanmış GI. Önceden hesaplanmış global aydınlatma, genellikle ışık haritası olarak önceden hesaplanır ve saklanır. Tasarımcılar, bunu gerçek zamanlı görsel işleme sırasında oyunun dokusunun üzerine yerleştirir. Oyun sırasında hızlıdır ancak hareketli nesnelerle iyi başa çıkamaz.
- Dinamik GI. Dinamik global aydınlatma, ışığı gerçek zamanlı olarak hesapladığından hareketli nesnelerle gerçekçi ortamlar oluşturmak için idealdir.
Global aydınlatma ve ışın izleme.
Hem global aydınlatma hem de ışın izleme, gerçekçi aydınlatma oluşturmaya yardımcı olur. Ancak, tam olarak aynı değillerdir. Aralarında aşağıdakiler gibi farklar vardır:
- Metodoloji. GI, ışığı yüzeyler arasında dağıtmak için ışınsallıktan ve foton eşlemeden yararlanır. Alternatif olarak ışın izleme, çarptığı ışık kaynaklarını görmek için kameradan ışınlar gönderir.
- Performans. GI, özellikle gerçek zamanlı senaryolarda çok fazla bilgi işlem gücü gerektirir. Bu nedenle, çoğu tasarımcı önceden hesaplanmış GI’yi tercih eder. Işın izleme aynı zamanda hesaplama bakımından da pahalı olduğundan, film ve TV için CGI ile kullanımı daha yaygındır.
Global aydınlatma, dolaylı aydınlatmayı simüle ederek modelleri daha gerçekçi hale getirir. Ancak, çok fazla kaynak gerektirdiğinden gerçek zamanlı oyunlar için her zaman uygun değildir.
Işın izleme, yansımaları ve yumuşak gölgeleri simüle ederek gerçekçi sahneler de oluşturur. Işın izleme için eskiden çok fazla kaynak gerekirdi ancak teknolojideki yenilikler sayesinde bunu gerçek zamanlı işlemede kullanmak mümkün hale geldi.
Bu iki teknik, genellikle örtüştüğünden benzer görünebilir. Işın izleme genel olarak global aydınlatmayı hesaplamak için kullanıldığından, tasarımcıların gelecekte GI ve ışın takibini bir araya getiren daha fazla araç görmesi mümkündür.
Oyun tasarımında global aydınlatma.
Global aydınlatma, oyun tasarımında sınırları zorluyor. Aşağıdakiler için kullanılabilir:
- Doğrudan ve dolaylı ışık kaynakları ekleyerek gerçekçi ortamlar oluşturma
- Ortam aydınlatmasını değiştirerek karakterlerin farklı ortamlara doğal bir şekilde karışabilmesini sağlama
- Gerçek zamanlı dinamik ışık kaynakları oluşturma
The Witcher 3: Wild Hunt, Red Dead Redemption 2 ve Uncharted 4 gibi modern oyunlar, göz alıcı sanal dünyalar oluşturmaya verilebilecek harika örneklerden bazılarıdır. Ancak, global aydınlatma ile gerçeğe yakın oyunlar oluşturulabilse de, çok fazla bilgi işlem kaynağı kullanmak gerekir ve donanımların tümü bunu desteklemez.
Işığın gücünü keşfedin: Adobe Substance 3D ile global aydınlatmayı basitleştirme.
Global aydınlatma, sanal ortamlara hayat verir. Akıllı dolaylı aydınlatma sayesinde oyun tutkunlarını hemen öyküye sürükleyen bir ambiyans yaratır.
GI’nin zorlukları olsa da 3D tasarım ve oyun tasarımı için mükemmel bir araçtır. Farkı ilk elden görmek için, Adobe Substance 3D Stager’ı kullanarak projelerinizde global aydınlatma oluşturma denemeleri yapmaya başlayın.
Sık Sorulan Sorular
IŞIN İZLEME GLOBAL AYDINLATMA MIDIR?
YEREL AYDINLATMA İLE GLOBAL AYDINLATMA ARASINDAKİ FARKLAR NELERDİR?
GLOBAL AYDINLATMA TÜRLERİ NELERDİR?
Global aydınlatma elde etmenin aşağıdakiler dahil birkaç yolu vardır:
● Işınsallık
● Foton eşleme
● Önceden hesaplama
● Dinamik