人肌や食べ物などの半透明物体は様々な場面で登場します。半透明物体の重要な性質の一つである表面下散乱の計算には高いコストがかかるため、高速な描画は依然として大きな課題といえます。そこで、ダイクストラ法による主要な散乱光の高速な取得を用いた、半透明物体のリアルタイムレンダリング手法をご紹介します。最短経路を探索するアルゴリズムであるダイクストラ法を用いて、最も光が透過しやすい経路を探索します。その経路を透過した光が描画結果に対して支配的であるという仮定の下、輝度の計算を行います。本セクションでは、表面下散乱光の近似的な扱いや、半透明物体のリアルタイムレンダリングについての解説を行います。本手法は、簡単な実装で半透明物体のリアルタイムレンダリングを実現することができます。