初めに この記事はレイトレ合宿8アドベントカレンダー7/17の1個目の記事として書かれたものです。 この記事ではレイトレーシングにおけるImage Based Lightingの扱い、純パストレにおける実装、重点的サンプリングの手法及び実装について解説していきます。 初めに IBL(Image Based Lighting) IBLの実装 HDRとuv座標 実装 IBLの重点的サンプリング 一次元区分的関数 CDFの逆関数 実装 二次元区分的関数 pdfなどの注意点 サンプリング方法 ヤコビアン MISの対応 処理のまとめ 終わりに デバッグ テクスチャのサンプリング NEEやMISのテスト 参考文献 IBL(Image Based Lighting) IBLとはImage based Lightingの略で環境光をテクスチャで作ろうという手法です。IBLそのものはリアルタイム、オフライン
![レイトレーシングにおけるIBL(Image Based Lighting)の実装 - MochiMochi3D](https://cdn-ak-scissors.b.st-hatena.com/image/square/ec861fc303cebcfe10b932dad14d53f8d1a6baae/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkinakomoti321%2F20220510%2F20220510020546.png)