View Categories

Hafif Önbellek GI

2 dakika okuma

İçindekiler

Genel Bakış #


Işık önbellekleme (V-Ray’in eski sürümlerinde “ışık eşleme” olarak adlandırılır), bir sahnedeki genel aydınlatmayı yaklaşık olarak hesaplamak için kullanılan bir tekniktir. Bu yöntem, başlangıçta Chaos tarafından özellikle V-Ray render motoru için geliştirilmiştir. Foton eşlemeye çok benzer, ancak birçok sınırlamasından arındırılmıştır.

Işık önbelleği, kameradan çıkan birçok göz yolunu izleyerek oluşturulur. Yoldaki her bir yansıma, yolun geri kalanından gelen aydınlatmayı, foton haritasına çok benzeyen 3 boyutlu bir yapıya depolar. Öte yandan, bir anlamda, ışıklardan gelen yolları izleyen ve yolun başından itibaren biriken enerjiyi foton haritasına depolayan foton haritasının tam tersidir.

Çok basit olmasına rağmen, ışık önbellekleme yaklaşımının foton haritasına göre birçok avantajı vardır: 

  • Kurulumu daha kolaydır. Foton haritasının aksine, ışınlar yalnızca kameradan izlenir; foton haritası ise sahnedeki her ışığı işlemek zorundadır ve genellikle her ışık için ayrı bir kurulum gerektirir.

  • Işık önbellekleme yaklaşımı, gökyüzü ışığı, kendiliğinden aydınlanan nesneler, fiziksel olmayan ışıklar, fotometrik ışıklar vb. dahil olmak üzere her türlü ışıkla verimli bir şekilde çalışır. Buna karşılık, foton haritası, yeniden üretebileceği aydınlatma efektlerinde sınırlıdır; örneğin, foton haritası, ters kare düşüşü olmayan gökyüzü ışığından veya standart çok yönlü ışıklardan gelen aydınlatmayı yeniden üretemez.

  • Işık önbelleği, köşelerde ve küçük nesnelerin etrafında doğru sonuçlar üretir. Öte yandan, foton haritası, bu durumlarda genellikle yanlış sonuçlar üreten, bu alanları karartan veya aydınlatan karmaşık yoğunluk tahmin şemalarına dayanır.

  • Birçok durumda, sahnedeki aydınlatmanın çok hızlı ve sorunsuz önizlemeleri için ışık önbelleği doğrudan görselleştirilebilir.

 

Bu avantajlara rağmen, ışık önbellekleme, foton haritasına benzer bir hıza sahiptir ve bir sahnedeki genel aydınlatmaya ilişkin yaklaşık değerleri çok hızlı bir şekilde üretebilir. Ayrıca, ışık önbelleği animasyonlara GI efektleri eklemek için de başarıyla kullanılabilir.

Elbette, hafif önbellek bazı sınırlamalara sahiptir: 

  • Işınım haritası gibi, bu da görüş açısına bağlıdır ve kameranın belirli bir konumu için oluşturulur.

  • Foton haritası gibi, ışık önbelleği de uyarlanabilir değildir. Aydınlatma, kullanıcı tarafından belirlenen sabit bir çözünürlükte hesaplanır.

  • Hafif önbellek, kabartma haritalarıyla pek iyi çalışmıyor.

 

Aşağıdaki diyagram, Işık Önbelleğinin nasıl oluşturulduğunu göstermektedir. Ortamdan gelen ışığı elde etmek için V-Ray, kameradan sahneye birçok ışın izler. Her ışık yansıması, işleme sırasında kullanılabilen bir örnek oluşturur. Bir ışın, başka bir ışın tarafından oluşturulan bir örneğe çarparsa, izleme durdurulur ve bunun yerine örnekten gelen bilgiler okunur. Bu, işlemi önemli ölçüde hızlandırır.

 

 

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir