粒子ベースシミュレーションによる水滴のアニメーション
物理計算に基づいた写実的な自然現象のコンピュータグラフィクスによる表現への要求は,
エンターテイメントなどの分野でますます高まってきている.特にゲームなどにおいて,
ユーザの入力に対してインタラクティブな表現を行うためには,実時間処理で物理現象が
シミュレーション可能であることが求められる.我々の生活で身近な存在である水滴は,
その計算コストの高さと水滴特有の物理特性から,実時間で違和感のないシミュレーション
手法が確立されていないものの一つである.
本研究では,粒子を用いた液体シミュレーション手法であるSmoothed Particle Hydrodynamics[1]
を拡張し,接触角の違いを表現可能な界面張力モデルを用いて水滴を表現する手法を提案する.提
案手法は,接触角の異なる水滴および扁平形状の水滴の表現を可能としている.さらに,陰曲
面を生成するための密度ボリュームを平滑化することにより,滑らかな水面の表現を可能とする.