【手続補正書】
【提出日】平成18年6月9日(2006.6.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  プリミティブ面で構成されるオブジェクトの画像を生成する画像生成システムであって、
前記オブジェクトに加わった衝撃位置を演算する衝撃演算手段と、
前記衝撃位置の近傍のプリミティブ面を変形させるための演算を行う変形演算手段と、
前記オブジェクトに衝撃が加わった場合には、変形したプリミティブ面で構成されるオブジェクトの画像を生成する画像生成手段と、
を含むことを特徴とする画像生成システム。
【請求項２】  請求項１において、
前記変形演算手段が、
前記衝撃位置に基づき、オブジェクトを構成するプリミティブ面を特定するためにオブジェクトの表面上又はオブジェクトの近傍に分布する面特定点から移動の対象となる少なくとも一つの面特定点を決定する移動対象点決定手段と、
衝撃に基づき変形するプリミティブ面の形状を特定するための少なくとも一つの変形点を演算する手段と、
決定された少なくとも一つの面特定点の位置を、少なくとも一つの変形点に移動させる手段とを含み、
前記画像生成手段が、
移動後の面特定点に基づきプリミティブ面を特定して画像を生成することを特徴とする画像生成システム。
【請求項３】  請求項２において、
前記衝撃演算手段が、
前記オブジェクトに加わった衝撃の大きさ及び方向を演算する手段をさらに含み、
衝撃位置と衝撃の大きさ及び方向の少なくとも一方に基づき前記少なくとも一つの変形点を演算することを特徴とする画像生成システム。
【請求項４】  請求項２又は３のいずれかにおいて、
前記面特定点を、所定の密度で分布させることを特徴とする画像生成システム。
【請求項５】  請求項２乃至４のいずれかにおいて、
前記面特定点を、格子点をランダムにずらした配置で分布させることを特徴とする画像生成システム。
【請求項６】  請求項２乃至５のいずれかにおいて、
衝撃によるオブジェクトの変形の大きさに応じて前記面特定点の粗密を調整して分布させることを特徴とする画像生成システム。
【請求項７】  請求項２乃至６のいずれかにおいて、
前記移動対象点決定手段が、
前記衝撃位置に近接する面特定点を移動対象として決定することを特徴とする画像生成システム。
【請求項８】  請求項２乃至７のいずれかにおいて、
前記オブジェクトに衝撃が加わった際に、リアルタイムに前記面特定点を分布させることを特徴とする画像生成システム。
【請求項９】  請求項８において、
前記オブジェクトに加わった衝撃に応じて、前記面特定点の範囲及び粗密の少なくとも一つを決定して前記面特定点を分布させることを特徴とする画像生成システム。
【請求項１０】  請求項２乃至９のいずれかににおいて、
衝撃により変形したプリミティブ面にテクスチャをマッピングするために必要な演算を行うテクスチャマッピング用演算手段をさらに含み、
前記テクスチャマッピング用演算手段が、
衝撃により前記面特定点が移動した場合にも、移動前の面特定点に対応していたテクスチャ座標を用いてテクスチャマッピング処理を行うことを特徴とする画像生成システム。
【請求項１１】  請求項２乃至９のいずれかにおいて、
衝撃により変形したプリミティブ面にテクスチャをマッピングするために必要な演算を行うテクスチャマッピング用演算手段をさらに含み、
前記テクスチャマッピング用演算手段が、
衝撃位置に対応するテクスチャ座標を衝撃による移動後の面特定点に対応させてテクスチャマッピング処理を行う手段を含むことを特徴とする画像生成システム。
【請求項１２】  請求項２乃至１１のいずれかにおいて、
前記面特定点を頂点とする複数のポリゴン面で構成されるオブジェクトの画像生成を行うことを特徴とする画像生成システム。
【請求項１３】  請求項２乃至１２のいずれかにおいて、
前記面特定点を頂点とするポリゴンオブジェクトを用いて画像生成を行うよう構成されており、衝撃によりポリゴンの頂点が移動した場合には、移動後の頂点付近がより暗くなるようにシェーディング処理を行う手段を含むことを特徴とする画像生成システム。
【請求項１４】  ポリゴン面で構成されるオブジェクトの画像を生成する画像生成システムであって、
所定の密度でオブジェクトの表面に配置された複数の点を頂点とするポリゴン面で構成されるオブジェクトの情報を記憶するオブジェクト情報記憶手段と、
前記オブジェクトに衝撃が加わった場合に、加わった衝撃位置に基づき移動対象となる少なくとも１つの頂点を決定する移動対象点決定手段と、
前記オブジェクトに加わった衝撃の大きさ及び方向に基づき、前記移動対象頂点を移動させる手段と、
移動後の頂点を用いて衝撃による変形後のオブジェクトの画像を生成する画像生成手段と、
を含むことを特徴とする画像生成システム。
【請求項１５】  プリミティブ面で構成されるオブジェクトの画像を生成する画像生成システムを制御するためのプログラムが記憶されたコンピュータが読みとり可能な情報記憶媒体であって、
前記オブジェクトに加わった衝撃位置を演算する衝撃演算手段と、
前記衝撃位置の近傍のプリミティブ面を変形させるための演算を行う変形演算手段と、
前記オブジェクトに衝撃が加わった場合には、変形したプリミティブ面で構成されるオブジェクトの画像を生成する画像生成手段と、
を実現するために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項１６】  請求項１５において、
前記変形演算手段が、
前記衝撃位置に基づき、オブジェクトを構成するプリミティブ面を特定するためにオブジェクトの表面上又はオブジェクトの近傍に分布する面特定点から移動の対象となる少なくとも一つの面特定点を決定する移動対象点決定手段と、
衝撃に基づき変形するプリミティブ面の形状を特定するための少なくとも一つの変形点を演算する手段と、
決定された少なくとも一つの面特定点の位置を、少なくとも一つの変形点に移動させる手段とを含み、
前記画像生成手段が、
移動後の面特定点に基づきプリミティブ面を特定して画像を生成するために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項１７】  請求項１６において、
前記衝撃演算手段が、
前記オブジェクトに加わった衝撃の大きさ及び方向を演算する手段をさらに含み、
衝撃位置と衝撃の大きさ及び方向の少なくとも一方に基づき前記少なくとも一つの変形点を演算するために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項１８】  請求項１６又は１７のいずれかにおいて、
前記面特定点を、所定の密度で分布させるために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項１９】  請求項１６乃至１８のいずれかにおいて、
前記面特定点を、格子点をランダムにずらした配置で分布させるために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項２０】  請求項１６乃至１９のいずれかにおいて、
衝撃によるオブジェクトの変形の大きさに応じて前記面特定点の粗密を調整して分布させるために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項２１】  請求項１６乃至２０のいずれかにおいて、
前記移動対象点決定手段が、
前記衝撃位置に近接する面特定点を移動対象として決定するために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項２２】  請求項１６乃至２１のいずれかにおいて、
前記オブジェクトに衝撃が加わった際に、リアルタイムに前記面特定点を分布させるために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項２３】  請求項２２において、
前記オブジェクトに加わった衝撃に応じて、前記面特定点の範囲及び粗密の少なくとも一つを決定して前記面特定点を分布させるために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項２４】  請求項１６乃至２３のいずれかにおいて、
衝撃により変形したプリミティブ面にテクスチャをマッピングするために必要な演算を行うテクスチャマッピング用演算手段をさらに含み、
前記テクスチャマッピング用演算手段が、
衝撃により前記面特定点が移動した場合にも、移動前の面特定点に対応していたテクスチャ座標を用いてテクスチャマッピング処理を行うために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項２５】  請求項１６乃至３４のいずれかにおいて、
衝撃により変形したプリミティブ面にテクスチャをマッピングするために必要な演算を行うテクスチャマッピング用演算手段をさらに含み、
前記テクスチャマッピング用演算手段が、
衝撃位置に対応するテクスチャ座標を衝撃による移動後の面特定点に対応させてテクスチャマッピング処理を行うを行うために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項２６】  請求項１６乃至２５のいずれかにおいて、
前記面特定点を頂点とする複数のポリゴン面で構成されるオブジェクトの画像生成を行うために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項２７】  請求項１６乃至２６のいずれかにおいて、
前記面特定点を頂点とするポリゴンオブジェクトを用いて画像生成を行うよう構成されており、衝撃によりポリゴンの頂点が移動した場合には、移動後の頂点付近がより暗くなるようにシェーディング処理を行う手段を実現するために必要なプログラムを含むことを特徴とする情報記憶媒体。
【請求項２８】  ポリゴン面で構成されるオブジェクトの画像を生成する画像生成システムを制御するためのプログラムが記憶されたコンピュータが読みとり可能な情報記憶媒体であって、
所定の密度でオブジェクトの表面に配置された複数の点を頂点とするポリゴン面で構成されるオブジェクトの情報を記憶するオブジェクト情報記憶手段と、
前記オブジェクトに衝撃が加わった場合に、加わった衝撃位置に基づき移動対象となる少なくとも１つの頂点を決定する移動対象点決定手段と、
前記オブジェクトに加わった衝撃の大きさ及び方向に基づき、前記移動対象頂点を移動させる手段と、
移動後の頂点を用いて衝撃による変形後のオブジェクトの画像を生成する画像生成手段と、
を実現するために必要なプログラムを含むことを特徴とする情報記憶媒体。