(57)【要約】【課題】  仮想空間内で設定された気流分布に基づく煙の移流する様子を任意の視点から見た煙テクスチャ画像として好適に表現することができる画像処理方法及びプログラムを提供する。【解決手段】  コンピュータ内に仮想空間を形成して煙のパーティクルを均一に発生させる。次いで、当該仮想空間内の気流分布に基づいて移流するパーティクルの位置を時系列的に算出し、各時点における仮想空間内の濃度を解析し、所定濃度に満たない部分のパーティクルを削除する。そして、仮想空間内に残存するパーティクルに対して、仮想視点から見て直交するように煙テクスチャをマッピングし、その仮想視点から見た煙テクスチャ画像を生成する。【選択図】  図３
2006040057.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ内に形成された仮想空間内に所定のパーティクルを発生させる発生工程と、
前記仮想空間内の気流分布に基づいて移流する前記パーティクルの位置を時系列的に算出する算出工程と、
前記算出工程により算出された各時点における前記仮想空間内の濃度分布を解析し、所定濃度分布に満たない部分のパーティクルを削除する削除工程と、
前記仮想空間内に残存するパーティクルに対して、仮想視点から見て直交するように煙テクスチャをマッピングするマッピング工程と、
前記煙テクスチャがマッピングされた後の前記仮想空間を前記仮想視点から見た煙テクスチャ画像を生成する画像生成工程と
を有することを特徴とする画像処理方法。
【請求項２】
前記発生工程が、前記コンピュータ内に形成された、複数の開放部を有する３次元閉空間モデル内に温熱気流解析用のパーティクルを均一に発生させ、
前記算出工程が、第１の開放部から流入し、第２の開放部から流出する気流分布に基づいて移流する前記パーティクルの位置を時系列的に算出する
ことを特徴とする請求項１に記載の画像処理方法。
【請求項３】
前記煙テクスチャが、煙を表現する白色の非透過部分とそれ以外の無色の透過部分とから構成された平面テクスチャであって、
前記削除工程が、前記平面内に占める煙部分の割合に基づいて前記濃度分布に対するしきい値を定め、前記仮想空間内において前記しきい値に満たない濃度分布の部分のパーティクルを削除する
ことを特徴とする請求項１又は２に記載の画像処理方法。
【請求項４】
前記発生工程が、前記仮想空間の大きさと前記煙テクスチャの大きさとに基づいて定められた個数の前記パーティクルを該仮想空間内に均一に発生させ、
前記算出工程が、前記発生工程により発生したパーティクルの個数と前記仮想空間内の気流分布とに基づいて濃度分布解析を行う時間間隔を定め、該時間間隔で前記パーティクルの位置を算出する
ことを特徴とする請求項１から３までのいずれか１項に記載の画像処理方法。
【請求項５】
前記画像生成工程によって生成されたそれぞれの時点における煙テクスチャ画像を時系列順に記憶装置に記憶する記憶工程と、
前記記憶手段に時系列順に記憶された煙テクスチャ画像を連続再生する再生工程と
をさらに有することを特徴とする画像処理方法。
【請求項６】
所定の仮想空間が内部に形成されたコンピュータに、
前記仮想空間内に所定のパーティクルを発生させる発生手順と、
前記仮想空間内の気流分布に基づいて移流する前記パーティクルの位置を時系列的に算出する算出手順と、
前記算出手順により算出された各時点における前記仮想空間内の濃度分布を解析し、所定濃度分布に満たない部分のパーティクルを削除する手順手順と、
前記仮想空間内に残存するパーティクルに対して、仮想視点から見て直交するように煙テクスチャをマッピングするマッピング手順と、
前記煙テクスチャがマッピングされた後の前記仮想空間を前記仮想視点から見た煙テクスチャ画像を生成する画像生成手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想空間内における煙の流れを視覚的に表現する画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、コンピュータハードウェア技術の発達に伴って、よりリアリティのあるＣＧ（Ｃｏｍｐｕｔｅｒ  Ｇｒａｐｈｉｃｓ）画像の表現が盛んに行われている。このような最先端のＣＧ技術を用いることで、従来はその表現が困難であった煙のようなオブジェクトを高品位で表現することが可能になってきている。例えば、煙の流れをＣＧ映像で表現するに際して、従来はポリゴン等の多数のオブジェクトを作成してそれをランダムに動かし、それぞれのオブジェクトに煙のテクスチャをマッピングすることで高品位な煙の描画が可能であった（例えば、特許文献１参照。）。
【０００３】
一方で、従来から煙の移流のような空気環境を分かりやすく表現するために流体解析を用いたパーティクル表現が活用されてきた。
【特許文献１】特開２００４−１２７３２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の流体解析手法で得られた煙の濃度分布からは、その物理的意味を正確に伝えることは可能であるものの、ＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）映像のように視覚的に表現する場合には必ずしも適しているとはいえない。この理由として、煙は視覚的には移流の影響を強く受ける現象ではあるが、その濃度分布はそれぞれの時点における移流・拡散結果のスカラ分布であるため、煙が移流する過程を正確に表現することができないためである。
【０００５】
従って、従来の技術では、上述したような最先端のＣＧ技術を用いた場合であっても、それだけでは煙が移流する状況について、よりリアリティを持たせて描画することができなかった。
【０００６】
本発明は、このような事情を考慮してなされたものであり、仮想空間内で設定された気流分布に基づく煙の移流する様子を任意の視点から見た煙テクスチャ画像として好適に表現することができる画像処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る画像処理方法は、
コンピュータ内に形成された仮想空間内に所定のパーティクルを発生させる発生工程と、
前記仮想空間内の気流分布に基づいて移流する前記パーティクルの位置を時系列的に算出する算出工程と、
前記算出工程により算出された各時点における前記仮想空間内の濃度分布を解析し、所定濃度分布に満たない部分のパーティクルを削除する削除工程と、
前記仮想空間内に残存するパーティクルに対して、仮想視点から見て直交するように煙テクスチャをマッピングするマッピング工程と、
前記煙テクスチャがマッピングされた後の前記仮想空間を前記仮想視点から見た煙テクスチャ画像を生成する画像生成工程と
を有することを特徴とする。
【０００８】
また、本発明に係る上記画像処理方法は、
前記発生工程が、前記コンピュータ内に形成された、複数の開放部を有する３次元閉空間モデル内に温熱気流解析用のパーティクルを均一に発生させ、
前記算出工程が、第１の開放部から流入し、第２の開放部から流出する気流分布に基づいて移流する前記パーティクルの位置を時系列的に算出する
ことを特徴とする。
【０００９】
さらに、本発明に係る上記画像処理方法は、
前記煙テクスチャが、煙を表現する白色の非透過部分とそれ以外の無色の透過部分とから構成された平面テクスチャであって、
前記削除工程が、前記平面内に占める煙部分の割合に基づいて前記濃度分布に対するしきい値を定め、前記仮想空間内において前記しきい値に満たない濃度分布の部分のパーティクルを削除する
ことを特徴とする。
【００１０】
さらにまた、本発明に係る上記画像処理方法は、
前記発生工程が、前記仮想空間の大きさと前記煙テクスチャの大きさとに基づいて定められた個数の前記パーティクルを該仮想空間内に均一に発生させ、
前記算出工程が、前記発生工程により発生したパーティクルの個数と前記仮想空間内の気流分布とに基づいて濃度分布解析を行う時間間隔を定め、該時間間隔で前記パーティクルの位置を算出する
ことを特徴とする。
【００１１】
さらにまた、本発明に係る上記画像処理方法は、
前記画像生成工程によって生成されたそれぞれの時点における煙テクスチャ画像を時系列順に記憶装置に記憶する記憶工程と、
前記記憶手段に時系列順に記憶された煙テクスチャ画像を連続再生する再生工程と
をさらに有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、仮想空間内で設定された気流分布に基づく煙の移流する様子を任意の視点から見た煙テクスチャ画像として好適に表現することができる。また、任意の視点から見た煙テクスチャ画像を生成する際に使用する煙テクスチャの大きさに応じて煙テクスチャ画像を好適に描画する際に不要となるパーティクルを削除するための濃度分布を適切に決定することができ、さらに煙の移流状況を動画像として好適に描画するための煙テクスチャ画像の生成間隔を好適に決定することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して、コンピュータ内に仮想空間を構築し、その仮想空間内における煙の移流状況をＶＲ表現するための画像処理方法について詳細に説明する。本実施形態では、仮想空間内で移流効果を組み込んだ煙表現を好適に行うために、濃度分布と時系列パーティクルデータを用いた煙表現方法について説明する。尚、本実施形態に係る画像処理を行う装置（デバイス）としては、３次元ＣＡＤ、パーソナルコンピュータ、或いはワークステーション等の汎用のコンピュータを用いて実現することが可能である。
【００１４】
図１は、本実施形態に係る煙の移流を描画するための画像処理を実行するコンピュータの構成を示すブロック図である。図１において、操作部１２０は、例えばマウス、キーボード、ボタン等から構成され、オペレータが操作データを入力して画像処理部１１０に対して各種指示を行うことができる。一時記憶部１３０は、ＲＡＭ等のハードウェアから構成され、後述する画像処理プログラム等のアプリケーションプログラムが展開され、画像処理部１１０のワークエリアとなる。記憶部１４０は、固定式又は着脱可能なハードディスクやＲＯＭ、或いはＤＶＤ、ＭＯ等の可搬可能な記憶媒体（記録媒体）から構成され、本実施形態に係る各種情報処理に関するプログラムや煙を発生させる環境の仮想空間である３次元室内空間モデルを含む各種データ等を格納する。
【００１５】
画像処理部１１０は、記憶部１４０に記憶されている画像処理プログラム等に基づいて任意の気流分布を有する３次元室内空間モデル内における煙の分布を時系列的に算出して、仮想視点から見た煙テクスチャ画像を各時点について生成する。尚、生成された煙テクスチャ画像は時系列順に記憶部１４０に記憶され、静止画データとして、或いは動画データとして表示部１５０で再生することが可能である。表示部１５０は、例えばＣＲＴや液晶モニタ等で実現され、画像処理部１１０による処理によって生成された画像を出力（再生）する。
【００１６】
また、通信部１６０は、他のコンピュータやＣＡＤシステム等と直接或いはインターネット、ＬＡＮ等のネットワークを介して接続し、それらの外部装置との間で各種データ通信を行うためのものである。尚、本実施形態においては、煙の移流をシミュレーションするための仮想空間である３次元室内空間モデルは、前述したように記憶部１４０に記憶するようにしているが、当該３次元室内空間モデルは本コンピュータの画像処理部１１０によって構築されたものでも、通信部１６０を介して外部装置で構築されたものをダウンロードして、或いはデータ通信しながら使用するようにしてもよい。
【００１７】
画像処理部１１０には、仮想空間である３次元室内空間モデル内に初期状態として煙表現のためのパーティクルを発生させるパーティクル発生部１１１と、時系列的に任意に定めることができる気流分布に従って変化するパーティクルの位置を演算するパーティクル位置演算部１１２と、それぞれの時点で濃度を解析する濃度解析部１１３と、所定濃度に満たない部分のパーティクルを削除するパーティクル削除部１１４と、残存するパーティクルの位置上に任意の視点に対して直交するように配置される煙テクスチャの貼り合わせ面上に煙テクスチャを貼り合わせるマッピング部１１５と、当該任意の視点から見た仮想空間（３次元室内空間モデル）をレンダリングして煙テクスチャ画像を生成するレンダリング部１１６と、生成されて記憶部１４０に記憶された煙テクスチャ画像を再生する再生部１１７が含まれる。
【００１８】
図２は、本実施形態に係る煙の移流を描画するための画像処理を実行するコンピュータのハードウェア構成を示すブロック図である。図２において、ＣＰＵ２０１は、図１の画像処理部１０１を実現するものであり、ＯＳに基づいて各種アプリケーションを実行するための制御を行う。ＲＡＭ２０２は、ＣＰＵ２０１で実行されるアプリケーションプログラムが展開されるとともに、作業データを一時的に格納するものであり、図１の一時記憶部１３０を実現するものである。
【００１９】
また、ＲＯＭ２０３には、本コンピュータに接続されている各種デバイスを制御するためのプログラムである基本入出力システム（ＢＩＯＳ）等が格納されている。尚、格納されているＢＩＯＳ等は電気的に書き換えが可能であって、アップグレードが可能である。ネットワークインタフェース２０４は本コンピュータをＬＡＮやインターネット等のネットワーク２０５上に接続された外部装置とアクセスを行うためのものであり、図１の通信部１６０を実現するものである。
【００２０】
さらに、２０６は操作部インタフェースであり、キーボードやマウス等の操作デバイス２０７を用いてオペレータが指示した情報をコンピュータ内部に取り込むためのものである。ディスプレイコントローラ２０８は、ＣＰＵ２０１による画像描画命令を処理するためのコントローラであり、生成された画像をディスプレイ２０９上に出力（再生）する。
【００２１】
さらにまた、記憶部インタフェース２１０は、ハードディスクドライブ（ＨＤＤ）２１１やＤＶＤ、ＭＯ等の可搬可能な記憶媒体２１３用のメディアドライブ２１２といった外部記憶装置をコンピュータに接続するためのインタフェースである。尚、ハードディスクドライブ２１１には、ＣＰＵ２０１が実行するＯＳのプログラム、各種アプリケーションプログラム、各種デバイスのデバイスドライバ等が格納されている。また、ハードディスクドライブ２１１、或いは記憶媒体２１３には、本実施形態によって生成された煙テクスチャ画像が動画像として再生可能なように時系列的に格納される。尚、上述したＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、ネットワークインタフェース２０４、操作部インタフェース２０６、ディスプレイコントローラ２０８及び記憶部インタフェース２１０は、バス２１４を介して互いに接続されている。
【００２２】
図３は、本発明の一実施形態に係る仮想空間における煙の移流する様子を時系列的に煙テクスチャ画像で表現するための画像処理手順を説明するためのフローチャートである。すなわち、以下では、図１及び図２を用いて説明したコンピュータを用いて、図３に示す画像処理手順に従って行われる煙テクスチャ画像の生成処理について詳細に説明する。尚、本実施形態では、煙表現を行う仮想空間として、戸建住宅の通風を想定し、そこに充満している煙がその部屋の窓を開放することによって生じる気流分布に従って移流し、室内に充満していた煙が無くなっていく現象をＣＧ画像で視覚的に表現する例について説明する。
【００２３】
まず、煙を充満させる建物の３次元室内空間モデルをモデリングしてコンピュータ内に記憶する（ステップＳ１１）。以下で説明する実施形態では、シミュレーションに用いられる３次元室内空間モデルは図１及び図２に示すコンピュータ内に記憶されていることとするが、その構築は当該コンピュータを用いてモデリングしてもよいし、３次元ＣＡＤ等の他装置で生成した３次元モデルをネットワーク等を介して取得して格納したもの、或いはネットワーク等を介して接続されたそれらの他装置に格納されているモデルを通信しながら用いるようにしてもよい。
【００２４】
図４は、本実施形態で仮想空間として使用される３次元室内空間モデルのある高さにおける平面図である。図４において斜線で示す部分は、閉空間である室内空間を示しており、初期状態として当該閉空間内に煙が一様に充満されている状態を想定する。そして、開放部Ｗ１（窓）、Ｗ２（玄関扉）を開放したときに生じる通風によって煙が移流する様子をＣＧ表現する。尚、本実施形態では、図４に示すように開放部Ｗ１が風上、開放部Ｗ２が風下であるとする。
【００２５】
ここで、煙の流れを表現するための前提となる温熱気流解析用のデータを作成して、以下で行われるシミュレーションの初期状態とする（ステップＳ１２）。すなわち、本実施形態では煙表現に使用するパーティクルのモデルとして、温熱気流解析の結果を用いることとし、温熱気流解析用のパーティクルを図４に示す室内空間内に均一に分布させ、これを初期状態とする。尚、本実施形態では初期状態として煙は均一に充満していることとするが、煙のパーティクルは均一ではなく、任意の密度で配置するようにしてもよい。
【００２６】
その後、所定の時間間隔で温熱気流分布に基づくパーティクルデータの位置の計算を行い（ステップＳ１３）、濃度分布を解析する（ステップＳ１４）。そして、それぞれの時点でパーティクルデータと濃度分布とを照合する（ステップＳ１５）。
【００２７】
図５は、時系列パーティクルデータの一定時間経過後の変化の様子及びパーティクルデータと濃度分布との関係を説明するための図である。図５において、５１は、図４に示すような煙が部屋内に均一に充満している初期状態から２か所の窓Ｗ１、Ｗ２を開放した直後の状態を示す図である。また、５２は、窓Ｗ１、Ｗ２を開放して２分が経過したときの状態を示す図である。
【００２８】
尚、本実施形態では、ステップＳ１１で構築された仮想空間である３次元室内空間モデルにおける通風状態に基づいて濃度分布しきい値を決定するようにした。ここで、本実施形態では、濃度分布は無次元化（０から１までの値をとる）で表現するものとし、その中間値である０．５を濃度分布のしきい値として採用する。以下、本実施形態においてこのしきい値を採用した根拠について説明する。
【００２９】
本実施形態における仮想空間は、図４及び図５に示す３次元室内空間モデルとして５００（ｃｍ）×５００（ｃｍ）×５００（ｃｍ）のスケールとした。また、煙表現テクスチャを５０（ｃｍ）×５０（ｃｍ）の平面テクスチャとする。図６は、本実施形態で使用する煙テクスチャの一例を示す図である。図６に示す煙テクスチャは、５０（ｃｍ）×５０（ｃｍ）のサイズの矩形形状の平面中に図６に示すような煙を表現する白色の非透過部分と、それ以外の無色の透過部分とから構成されて、その部分にはより遠い位置の煙テクスチャへのオクルージョンは発生せずに重畳した煙の表現が可能となるため、より自然なＣＧ画像を生成することができる。すなわち、図６で黒色部分がマッピングの際には透明となってマッピングされる。
【００３０】
また、本実施形態では、一例として図６に示す矩形部分に示る煙部分（白色部分）のサイズを２５（ｃｍ）×２５（ｃｍ）とし、煙背景アルファ値が５０パーセントのものを使用する。従って、煙テクスチャの矩形において煙部分は２５ｃｍ×２５ｃｍに相当することから、上記３次元室内空間モデル内に配置されるパーティクル数は、合計２０×２０×２０＝８０００個になる。尚、本実施形態における通風状態においては、新たに空間内にパーティクルが発生することはないこととする。
【００３１】
また、ステップＳ１４の濃度分布の解析処理によって、３次元室内空間内におけるパーティクルの濃度分布が既知となり、例えば図５のラインＬ１１〜Ｌ１４、Ｌ２１〜Ｌ２３で示されるように、それぞれの状態における等濃度分布線を求めることが可能となる。そして、図５において、ラインＬ１４及びラインＬ２３が濃度分布０．５を示す境界線となる。
【００３２】
次に、煙のレンダリングを視覚的により適切になるようにするために、任意の濃度しきい値によるパーティクルの削除を行う（ステップＳ１６）。ここで本実施形態では、仮想空間内においてしきい値０．５に満たない濃度分布になっている部分に存在するパーティクルをレンダリングの対象から外すために削除する。すなわち、図５においてラインＬ１４の左側、ラインＬ２３の左側に位置するパーティクルは濃度分布がしきい値０．５に満たない部分であるとしてレンダリングの対象から外す。尚、本実施形態では濃度分布が０．５以下の部分に存在するパーティクルを削除することとしたが、この値は任意に設定してもよい。
【００３３】
尚、ステップＳ１６でのパーティクルの削除処理はレンダリングを適切にするために削除するものであり、所定時間間隔経過後に行うパーティクルの移動計算においては全パーティクル（すなわち、ステップＳ１６で削除されたパーティクル及び削除されていないパーティクル）を用いて行うようにする。これは、煙の移流では、一旦濃度分布が０．５に満たない部分に位置するようになったパーティクルであっても、彩度濃度分布が０．５以上の部分に戻ってくることがあるためである。
【００３４】
次に、本実施形態では、図６に示す煙表現用のテクスチャを空間内に適切にマッピングすることによって、より好適に煙を表現する（ステップＳ１７）。そこで、本実施形態では、図６に示すようなテクスチャをマッピングするための面を仮想空間内のパーティクルの位置に配置し、その面がある仮想視点からＶＲ体験者が仮想空間を見る視線に対して常に直交させる。すなわち、図６に示すような煙テクスチャをマッピングするための平面を仮想空間内のパーティクルの位置に上記視線に対して直交するように配置し、その平面に対してそれぞれ煙テクスチャをマッピングする。尚、テクスチャを貼り合わせるための面を空間内に視線に直交させて配置する方法については、例えば特開２００１−２８３２６０号公報に記載の方法を使用する。
【００３５】
そして、ＶＲ体験者の視線から見た（すなわち、仮想視点からの上記視線の）仮想空間をレンダリングすることによって煙テクスチャ画像を生成し、それをハードディスクや記憶媒体等に記憶する（ステップＳ１８）。上述した処理によって、初期状態における煙テクスチャ画像を生成することができる。そして、以降は、所定時間経過後の室内の様子を上述した手順と同様の手順で算出して、煙テクスチャ画像を生成する。尚、本実施形態では、生成された煙テクスチャ画像は汎用のＶＲソフトウェアを用いてハードディスクや記憶媒体等に記憶することにより、ＶＲ体験者等は任意のタイミングでそれを再生することが可能である（ステップＳ２０）。
【００３６】
本実施形態では、上述したように窓Ｗ１、Ｗ２を開放して屋外の新鮮な空気（すなわち、煙の濃度が０）が空間内に流入することで時間が経過すると仮想空間内のパーティクル濃度に変化が発生する。そこで、本実施形態では、パーティクルの移動量を計算する場合の時間スケールを通風の代表的な速度である２５（ｃｍ／ｓ）とした。また、初期段階における各パーティクル間の距離は、前述したようにパーティクルを貼り付けるテクスチャ平面の一辺の１／２の距離である２５（ｃｍ）とした。従って、濃度計算の時間間隔を２５（ｃｍ）／２５（ｃｍ／ｓ）＝１（ｓ）とした。
【００３７】
そこで、次に１秒経過後の３次元室内空間モデルにおける煙表現を同様にして行う。尚、空間内にしきい値０．５以上の濃度分布が消滅した段階で、仮想空間（ＶＲ空間）に煙は存在しなくなる煙テクスチャ画像が生成される。このように、しきい値０．５の根拠は、濃度分布の中間値と煙背景アルファ値０が５０パーセントに規定したことによる。
【００３８】
図７は、本実施形態における処理方法で生成した煙テクスチャ画像の一例を示す図である。図７において煙テクスチャ画像７１は、図５の窓開放直後の状態５１であッて、室内空間には煙が充満している状態が描画されている。また、図７において煙テクスチャ画像７２は、窓開放２分後の状態５２における任意の視点からのレンダリング結果を示しており、煙テクスチャ画像７１に示すように当初は煙が室内に充満していたが、窓を開放することにより煙が減少している様子が適切に描画されている。また、２分経過後であっても、部屋の奥ではまだ煙が除去されていないことが視覚的に理解することができる。このように本実施形態では、濃度分布のしきい値を０．５としてレンダリングを行って煙テクスチャ画像を生成するとともに、任意のタイミングにおける静止画を再生したり、新鮮な空気の流入に伴う煙の移流を動画として表現（連続再生）することができる。
【００３９】
尚、通風以外の機械換気（例えば、換気扇で煙を排出するような場合）を想定したような場合も同様の考え方をすればよい。逆に、煙が発生する場合は、初期状態が煙がない状態であって、最終イメージが空間内に煙が充満する状態であるようにすればよい。また、通風の状態を途中で変化させたり、停滞させたりするようにしても、その時点での状態に基づいてパーティクルの位置を算出することで同様に適切な煙テクスチャ画像を得ることが可能となる。また、３次元モデルも図４に示したものだけには限定されず、任意のモデルを使用することが可能である。
【００４０】
尚、本発明は、前述した実施形態の機能をコンピュータで実現するためのプログラムを、コンピュータ読み取り可能な記録媒体（記憶媒体）に記録して、当該記録媒体に記録されたプログラムを上記システム内のコンピュータ等が読み出して実行するようにしてもよい。また、コンピュータ読み取り可能な記録媒体には、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の可搬記録媒体、システム又はコンピュータに内蔵されているハードディスク、揮発性メモリ（ＲＡＭ）等の記憶装置（記録装置）を含む。また、上記プログラムは、インターネット等のネットワークや電話回線等の通信回線を介して上記システムやコンピュータ等にダウンロードするようにしてもよい。そして、上記システムやコンピュータにおいて、読み出されたプログラムを実行することにより、前述した実施形態の機能が実現されることとなる。この場合、上記記録媒体等は、前述したフローチャートに対応するプログラムを格納している。
【図面の簡単な説明】
【００４１】
【図１】本実施形態に係る煙の移流を描画するための画像処理を実行するコンピュータの構成を示すブロック図である。
【図２】本実施形態に係る煙の移流を描画するための画像処理を実行するコンピュータのハードウェア構成を示すブロック図である。
【図３】本発明の一実施形態に係る仮想空間における煙の移流する様子を時系列的に煙テクスチャ画像で表現するための画像処理手順を説明するためのフローチャートである。
【図４】本実施形態で仮想空間として使用される３次元室内空間モデルのある高さにおける平面図である。
【図５】時系列パーティクルデータの一定時間経過後の変化の様子及びパーティクルデータと濃度分布との関係を説明するための図である。
【図６】本実施形態で使用する煙テクスチャの一例を示す図である。
【図７】本実施形態における処理方法で生成した煙テクスチャ画像の一例を示す図である。
【図１】
2006040057.tif 000003
【図２】
2006040057.tif 000004
【図３】
2006040057.tif 000005
【図４】
2006040057.tif 000006
【図５】
2006040057.tif 000007
【図６】
2006040057.tif 000008
【図７】
2006040057.tif 000009