Saya ingin menambahkan hamburan volumetrik monte-carlo lengkap ke pelacak jalur saya, tetapi saya kesulitan meneliti bagaimana melakukannya. Izinkan saya menjelaskan apa yang ingin saya lakukan: Sinar memasuki materi, dan kami menerapkan BTDF, kemudian setelah beberapa jarak, terjadi peristiwa hamburan volumetrik, setelah itu (dalam kasus isotropik), sinar tersebut menyebar ke segala arah di bola. Ini berulang sampai sinar keluar dari materi dengan BTDF lain.
Pertanyaan saya adalah sebagai berikut:
- Bagaimana cara memilih jarak antara acara pencar? Intuition memberi tahu saya harus ada semacam sebar pdf, yang memberikan kemungkinan untuk menyebar setelah jarak tertentu?
- Apakah ini benar?
- Apakah pdf menjadi fungsi linier untuk bahan isotropik?
- Apakah fungsi ini memiliki nama atau sesuatu yang saya bisa Google?
- Apakah Beer-Lambert masih berlaku di antara acara pencar?
- Saya pikir tidak. Karena Beer-Lambert adalah penyederhanaan perhitungan hamburan yang sebenarnya.
- Kemudian lagi, mungkin Beer-Lambert adalah perhitungan pada skala mikro, dan lintasan jejak pada skala makro.
- Apa yang setara dengan volumetrik dengan BSDF? Sepertinya saya bisa menggunakan fungsi fase seperti Henyey-Greenstein untuk menentukan arah baru, tetapi apa yang saya gunakan untuk atenuasi?
- Terakhir, apa beberapa frasa Google yang lebih baik untuk hamburan volumetrik Monte-Carlo?
- Pencarian hamburan volumetrik, atau SSS, akhirnya memberikan makalah, metode, dan posting blog tentang penyederhanaan simulasi penuh Monte-Carlo (Dipole, hamburan, hamburan keluar, difusi, dll.)
sumber