«monte-carlo» etiketlenmiş sorular

2
Neden monte carlo ray izleme dağıtılmış ray izlemeden daha iyi performans gösteriyor?
Monte edilmiş bir karlo ışını izleyicisinin kalitesinin (yol izleme algoritmalarına dayanarak) dağıtılmış (stokastik) bir motordan çok daha gerçekçi olduğunu duydum. Nedenini anlamaya çalışıyorum, ama daha yeni başlıyorum. Bu konuya girip temelleri anlamak için, biri beni doğru yöne götürebilir mi? Algoritmanın hangi kısmı daha gerçekçi bir render sonucuna yol açar?

3
Rus Ruleti gerçekten cevap mı?
Path Tracing'in bazı uygulamalarında, bazı yolları iptal etmek ve katkılarını diğer yollar arasında paylaşmak için Rus Ruleti adı verilen bir yaklaşımın kullanıldığını gördüm. Belirli bir eşik katma değerinin altına düşene kadar bir yolu izlemek ve ardından onu terk etmek yerine, farklı bir eşiğin kullanıldığını ve katkısının bu eşiğin altında olduğu …

2
İlişkili örnekler Monte Carlo oluşturucunun davranışını nasıl etkiler?
Monte Carlo veya çift yönlü yol izleme gibi Monte Carlo görüntü oluşturma yöntemlerinin çoğu açıklaması, numunelerin bağımsız olarak üretildiğini varsayar; yani, bağımsız, muntazam dağıtılmış sayıların bir akışını üreten standart bir rastgele sayı üreteci kullanılır. Bağımsız olarak seçilmeyen numunelerin gürültü açısından faydalı olabileceğini biliyoruz. Örneğin, tabakalı örnekleme ve düşük tutarsızlık dizileri, …

2
Yol izleme için iyi bir lens / kamera objektif modeli nasıl oluşturulur?
Smallpt üzerinde öğrendikten ve deney yaptıktan sonra küçük bir yol izleyici yazdım . Kendimi yazmadığım (ve anlamadığım) tek şey, ilk ışınların kameradan nasıl hesaplandığı ve işlendiği. İlkeyi doğru anladım, ancak nasıl yapılacağını açıklayan bazı kaynaklar arıyorum: Işınların başlangıç ​​yönünü hesaplama Alan derinliği gibi efektlere izin veren gerçek bir lensi (iğne …

1
Kosinüs ağırlıklı yarımküre örneklemesi, dolaylı ışığın katkısını hesaplarken hala NdotL gerektirir mi?
Düzgün yarımküre örneklemesinden kosinüs ağırlıklı yarımküre örneklemesine dönüştürürken bir makaledeki bir ifadeyle kafam karıştı. Mevcut dolaylı katkım şu şekilde hesaplanır: Vec3 RayDir = UniformGenerator.Next() Color3 indirectDiffuse = Normal.dot(RayDir) * castRay(Origin, RayDir) Nokta ürününün cos olduğu yer (θ) Ancak daha iyi örnekleme hakkındaki bu makalede ( http://www.rorydriscoll.com/2009/01/07/better-sampling/ ) yazar, PDF'nin (cos …

1
Tam Monte-Carlo Hacimsel Saçılma
Yol izleyicime tam monte-carlo hacimsel saçılımı eklemek istiyorum, ancak nasıl yapılacağını araştırmakta zorlanıyorum. Ne yapmak istediğimi açıklayayım: Bir ışın bir malzemeye girer ve BTDF'yi uygularız, sonra bir miktar mesafeden sonra, hacimsel bir saçılma olayı meydana gelir, bundan sonra (izotropik durumda), ışın herhangi bir yönde saçar küre. Bu, ışın malzemeden başka …
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.