Metropolis hafif ulaşım - Metropolis light transport
Metropolis ışık aktarımı ( MLT ), Metropolis – Hastings algoritması olarak adlandırılan Monte Carlo yönteminin üç boyutlu sahnelerin ayrıntılı fiziksel tanımlarından görüntüler oluşturmak için işleme denklemine yönelik bir varyantının global bir aydınlatma uygulamasıdır .
Prosedür, çift yönlü yol izlemeyi kullanarak gözden ışık kaynağına giden yolları oluşturur , ardından yolda küçük değişiklikler yapar. Görüntü üzerinde uygun parlaklık dağılımını hesaplamak için bazı dikkatli istatistiksel hesaplamalar (Metropolis algoritması) kullanılır. Bu prosedürün, iki yönlü yol izlemeye göre avantajı vardır, ışıktan göze bir yol bulunduğunda, algoritma daha sonra yakındaki yolları keşfedebilir; bu nedenle bulunması zor ışık yolları, aynı sayıda simüle edilmiş foton ile daha kapsamlı bir şekilde keşfedilebilir. Kısaca, algoritma bir yol oluşturur ve yolun 'düğümlerini' bir listede saklar. Daha sonra, ekstra düğümler ekleyerek ve yeni bir ışık yolu oluşturarak yolu değiştirebilir. Bu yeni yolu oluştururken, algoritma kaç yeni 'düğüm' ekleneceğine ve bu yeni düğümlerin gerçekten yeni bir yol yaratıp yaratmayacağına karar verir.
Metropolis ışık aktarımı, bazı durumlarda (ancak her zaman değil), yol izleme veya çift yönlü yol izleme gibi diğer tarafsız algoritmalardan daha hızlı bir şekilde işleme denkleminin bir çözümüne yakınlaşan tarafsız bir yöntemdir.
Enerjiyi Yeniden Dağıtım Yolu İzleme (ERPT), ara bir olasılık dağıtım adımı yerine Metropolis örneklemeye benzer mutasyon stratejileri kullanır .
Ayrıca bakınız
- Nicholas Metropolis - Algoritmanın adını aldığı fizikçi
MLT kullanan işleyiciler:
- Arion - Yol izlemeye dayalı ve bir MLT örnekleyici sağlayan ticari tarafsız bir oluşturucu
- Indigo Renderer - MLT kullanan ticari tarafsız bir 3B oluşturucu
- Iray ( harici bağlantı ) - MLT için bir seçeneğe sahip tarafsız bir oluşturucu
- Kerkythea - MLT kullanan ücretsiz, tarafsız bir 3B oluşturucu
- LuxRender - MLT kullanan açık kaynaklı tarafsız bir oluşturucu
- Mitsuba Renderer ( web sitesi ) Çeşitli MLT varyantlarını uygulayan araştırma odaklı bir oluşturucu
- Octane Render - MLT kullanan ticari tarafsız bir oluşturucu
- Unicorn Render ( web sitesi ) - MTL örnekleyici ve Kostik örnekleyici sağlayan ticari tarafsız bir render
Referanslar
Dış bağlantılar
- Stanford'daki Metropolis projesi
- Mitsuba oluşturucunun ana sayfası
- LuxRender - MLT'yi destekleyen açık kaynaklı bir oluşturma motoru
- Kerkythea 2008 - MLT kullanan ücretsiz bir işleme sistemi
- Metropolis Hafif Taşımacılığa Pratik Bir Giriş
- GPU'da tarafsız fiziksel tabanlı işleme
Bu bilgi işlem makalesi bir taslaktır . Wikipedia'yı genişleterek yardım edebilirsiniz . |