Krakatoa'daki ışık efektinin arkasındaki matematik nedir?


16

Krakatoa'daki ışık efektinin arkasındaki matematiği bilmek istiyorum ( örnek için buraya tıklayın ).

Işık kaynağı parçacıklarla seyahat ediyor, ancak gölgelendirme nasıl yapılır? Phong gölgeleme gibi basit bir şey mi? Bu etkiyi GPU üzerinde gerçek zamanlı olarak uygulamak mümkün müdür?


3
Demo videoların yaklaşık 4'ünü izledim ve dürüstçe aslında kendileri üzerinde aydınlatma yaptığını düşünmüyorlar, bunun yerine yoğunluklarına ve hızlarına göre ışık veriyorlar. Örneğin, bağladığınız video yayıcılar da ışık yayıyor, ancak yollar ışık yaymıyor gibi görünüyor. Diğer demoların bazılarında, yollar tekrar hızlandırıldığında tekrar 'yanar'. Bunun işe yarayıp yaramadığından emin değilim, ancak bunun nasıl gerçekleştirilebileceğine dair bir fikir.
James

2
Etkinin kendisi büyük olasılıkla GPU üzerinde gerçek zamanlı olarak mümkündür. Sorunlu kısım parçacık sayısı olacaktır.
Samaursa

Yanıtlar:


1

Bana kendi kendini gölgeleyen parçacıklar gibi geliyor; temelde bir duman / parçacık izi ile sahne etrafında hareket eden 3 nokta ışık var. Doğru görünmenin zor kısmı, parçacıkların yarı saydam olmasıdır, bu yüzden gerçekten sert gölgeler yapamazsınız, Volumetrik Parçacık Gölgeleri benzer bir etki uygulamak için iyi bir başlangıç ​​olabilir. Umarım yardımcı olur.


Katılıyorum, bir parçacık sürüsünün önü ile hareket eden bir nokta ışığı ile benzer bir etki yaptım
brandon
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.