早稲田大学大学院 / 先進理工学研究科
Real-time Rendering of Heterogeneous Translucent Objects using Voxel Number Map
CGにおけるリアルなシーンの生成には,人間の肌や歯のような半透明物体のレンダリング技術が必要不可欠です.その一方で,半透明物体における光の挙動は他の物質と比べて複雑であり,物理的に正しくレンダリングするためには,非常に計算コストの高い手法を用いる必要があります.また、近似や制約を加えることで高速化された手法でも,内部に空洞などを含むと正しく描画されないという問題点があります. 提案手法では,まず事前計算として,物体表面をサンプリングし,各サンプリング点間の光学的厚みを計算,その後テクスチャに格納しておきます.続いて,リアルタイム処理部分で,事前計算された光学的厚みと,リアルタイム生成される複数のマップを用いて放射輝度の計算をおこないます.本手法を用いることで,空洞や異なる媒質を内部に含むような半透明物体をリアルタイムで描画することが可能となります.

