Apa matematika di balik efek cahaya di krakatoa?

16

Saya ingin tahu matematika di balik efek cahaya di krakatoa ( klik di sini untuk contoh).

Sumber cahaya bepergian dengan partikel, tetapi bagaimana shading dilakukan? Apakah ini sesuatu yang sederhana, seperti Phong shading? Apakah mungkin untuk menerapkan efek seperti itu secara real time pada GPU?

oo
sumber
3
Menonton sekitar 4 video demo dan sejujurnya saya tidak berpikir mereka benar-benar melakukan pencahayaan pada diri mereka sendiri tetapi malah mengeluarkan cahaya berdasarkan kepadatan dan kecepatannya. Video yang Anda tautkan misalnya, penghasil emisi juga memancarkan cahaya, tetapi jejaknya sepertinya tidak memancarkan cahaya. Di beberapa demo lain ketika jalan dipercepat lagi mereka 'menyala' lagi. Tidak yakin apakah ini membantu tetapi mungkin hanya beberapa wawasan tentang bagaimana hal itu dapat dicapai.
James
2
Efeknya sendiri sangat mungkin terjadi pada GPU secara real time. Bagian yang bermasalah adalah jumlah partikel.
Samaursa

Jawaban:

1

Bagiku itu seperti partikel yang membayangi diriku sendiri; pada dasarnya Anda memiliki 3 titik lampu yang bergerak di sekitar adegan dengan jejak asap / partikel. Bagian yang sulit dengan mendapatkan tampilan yang benar adalah bahwa partikel-partikel tersebut tembus cahaya sehingga Anda tidak dapat melakukan bayangan keras, Volumetric Particle Shadows mungkin merupakan awal yang baik untuk menerapkan efek yang sama. Semoga ini bisa membantu.

Daniel Carlsson
sumber
Saya setuju, saya telah melakukan efek yang serupa dengan titik cahaya bergerak dengan bagian depan segerombolan partikel
brandon