Gölge sivilce nedeni


Yanıtlar:


10

resim açıklamasını buraya girin

Resim 1 : Kötü bir gölge sivilce vakası. (Sentetik ve biraz abartılı)

Gölge aknesi, gölge haritasının ayrık doğasından kaynaklanır. Bir gölge haritası örneklerden oluşur, bir yüzey süreklidir. Böylece, yüzeyde ayrık yüzeyin numuneden daha fazla olduğu bir nokta olabilir. Çoklu örneklemede bile sorun devam eder, ancak bunu önemli maliyetle neredeyse ortadan kaldıracak şekilde daha akıllıca örnekleyebilirsiniz.

resim açıklamasını buraya girin

Resim 2: Bir gölge fonksiyonunun yan kesiti ve ayrık örnekleri.

Bunu çözmenin kanonik yolu, gölge haritasını hafifçe dengelemektir, böylece nesne artık kendini gölgelemez. Bu ofsete yanlılık denir. Sabit bir değerden daha fazla akıllı ofset kullanılabilir, ancak sabit bir değer oldukça iyi çalışır ve minimum ek yüke sahiptir.

resim açıklamasını buraya girin

Resim 3: Gölge fonksiyonu öne eğimli (ofset).


Ve derinlik haritasının bu ayrık doğası, kayan nokta hassasiyeti nedeniyle oluşturulur. Sağ?
Ankit singh kushwah

1
Oluşturulmadığı için, görüntüler farklı olduğu için yalnızca bir değere sahip olduğu için ayrıktır.
joojaa

Kamera ve ışık alanında görüntüler farklı mı?
Ankit singh kushwah

Tamam, zikzak çizgi derinlik haritasını mı temsil ediyor?
Ankit singh kushwah

Derinlik haritasının işlevini, kesikli çizgiler derinlik haritasının piksel örneklerini temsil eder.
joojaa

5

Joojaa'nın cevabına ek olarak: Gölge fonksiyonunu dengelemek için bir önyargı kullanmak gerçekten de gölge sivilce problemini çözer, ancak ek bir sorun yaratabilir: Peter Panning

Peter Panning'e sahip örnek resim

Soldaki resimde gördüğünüz gibi, gölge gölge döküm duvarından ayrılmıştır. Bu, geometrinin zeminde gezindiği izlenimini verir (tıpkı Peter Pan'ın havada süzülebileceği gibi Peter Panning adı gibi).

Bu sorunu çözmek için, bir hacme sahip "kalın" geometri kullanmanız ve ardından arka yüzleri kullanarak gölge haritasını oluşturmanız gerekir. Ofset geometrinin kalınlığından daha küçükse, Peter Panning olmayacaktır.

Kalın geometrili sahne ve böylece Peter Panning yok

Her iki görüntü de gölge eşlemenin nasıl çalıştığı, gölge aknenin nasıl oluşturulduğu ve çözüldüğü ve Peter Panning'in ne olduğu hakkında daha fazla bilgi edinebileceğiniz bu öğreticiden alınmıştır .


Ayrıca daha akıllı olabilir ve orta mesafe haritaları oluşturabilir.
joojaa


@ MartinBüttner Evet, evet. Bu şekilde adlandırmak mantıklı bir neden gibi görünüyor. Bahsettiğim eğitimde verdiğim açıklama kullanılıyor.
Dragonseel
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.