【手続補正書】
【提出日】平成20年10月17日(2008.10.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
形状の集まりにより表現されるオフジェクトのアンチアライアス・ラスタライゼーションのために、
オブジェクトのシルエット上に縁部を有する形状を選択するステップと、
前記オブジェクトのシルエット上にある前記形状の前記縁部に縁部ジオメトリを作成するステップと、
前記縁部ジオメトリをレンダリングするステップと、
前記縁部ジオメトリをレンダリングした後、前記形状をレンダリングするステップと
を含むコンピュータ実行可能命令を有することを特徴とするコンピュータ可読記録媒体。
【請求項２】
前記形状は三角形を含むことを特徴とする請求項１に記載のコンピュータ可読記録媒体。
【請求項３】
前記シルエットは、前記オブジェクトをそこから見る視点によって定義されることを特徴とする請求項１に記載のコンピュータ可読記録媒体。
【請求項４】
前記シルエットは、前記視点に面する形状、および前記視点とは反対方向を向く形状に接する縁部を含むことを特徴とする請求項３に記載のコンピュータ可読記録媒体。
【請求項５】
前記縁部ジオメトリは、１ピクセル幅の形状を含むことを特徴とする請求項１に記載のコンピュータ可読記録媒体。
【請求項６】
前記形状は平面に配置され、前記縁部ジオメトリは前記平面に配置されることを特徴とする請求項１に記載のコンピュータ可読記録媒体。
【請求項７】
前記形状は平面に配置され、前記縁部ジオメトリは別の平面に配置されることを特徴とする請求項１に記載のコンピュータ可読記録媒体。
【請求項８】
前記他の平面は、前記オブジェクトをそこから見る視点の平面を含むことを特徴とする請求項７に記載のコンピュータ可読記録媒体。
【請求項９】
前記縁部に縁部ジオメトリを作成するステップは、第１のピクセルシェーダを前記縁部ジオメトリに関連付けられているピクセルに適用するステップを含むことを特徴とする請求項１に記載のコンピュータ可読記録媒体。
【請求項１０】
前記縁部に縁部ジオメトリを作成するステップは、第２のピクセルシェーダを前記縁部ジオメトリに関連付けられているピクセルに適用するステップをさらに含むことを特徴とする請求項９に記載のコンピュータ可読記録媒体。
【請求項１１】
前記縁部に縁部ジオメトリを作成するステップは、補間機構を前記縁部ジオメトリに関連付けられているピクセルに適用するステップを含むことを特徴とする請求項１に記載のコンピュータ可読記録媒体。
【請求項１２】
前記補間機構はグーローシェーダを含むことを特徴とする請求項１１に記載のコンピュータ可読記録媒体。
【請求項１３】
前記補間機構はピクセルシェーダを含むことを特徴とする請求項１１に記載のコンピュータ可読記録媒体。
【請求項１４】
前記縁部に縁部ジオメトリを作成するステップは、前記縁部のピクセルのテクスチャに一致するテクスチャを作成するステップを含むことを特徴とする請求項１に記載のコンピュータ可読記録媒体。
【請求項１５】
前記縁部に縁部ジオメトリを作成するステップは、不透明から透明まで変動する別のテクスチャを作成するステップをさらに含むことを特徴とする請求項１４に記載のコンピュータ可読記録媒体。
【請求項１６】
前記他のテクスチャは、前記形状に最も近い前記縁部ジオメトリの側で不透明であり、前記形状から最も離れた前記縁部ジオメトリの側で透明であることを特徴とする請求項１５に記載のコンピュータ可読記録媒体。
【請求項１７】
前記他のテクスチャは不透明から透明まで直線的に変動することを特徴とする請求項１５に記載のコンピュータ可読記録媒体。
【請求項１８】
前記他のテクスチャは、非線形関数に基づいて不透明から透明まで変動することを特徴とする請求項１５に記載のコンピュータ可読記録媒体。
【請求項１９】
前記非線形関数はシヌソイド関数を含むことを特徴とする請求項１８に記載のコンピュータ可読記録媒体。
【請求項２０】
前記形状は１ピクセル幅より大きいことを特徴とする請求項１８に記載のコンピュータ可読記録媒体。
【請求項２１】
ピクセルが他のピクセルより前記視点により近い場合を除いて、前記オブジェクトに関連付けられている前記ピクセルが前記他のピクセル上に上書きされないように、Ｚテスト関数を厳密に未満に設定するステップをさらに含むことを特徴とする請求項１に記載のコンピュータ可読記録媒体。
【請求項２２】
画像をレンダリングすることにより形状の集まりにより表現されるオブジェクトのアンチアラアスド・ラスタライゼーションの方法であって、
オブジェクトを表す形状をソートするステップであって、前記ソートは、前記オブジェクトに関連付けられている視点からの前記形状の距離に基づくステップと、
前記オブジェクトのシルエット上にある形状の縁部ジオメトリを作成するステップと、
前記縁部ジオメトリに重ならないように前記形状を変更することにより前記縁部ジオメトリをレンダリングして、変更された形状を発生するステップと、
前記縁部ジオメトリをレンダリングした後に、前記変更された形状をレンダリングするステップと
を含むことを特徴とする方法。
【請求項２３】
前記視点から最も離れたものから前記視点に最も近いものの順に前記形状をレンダリングするステップをさらに含むことを特徴とする請求項２２に記載の方法。
【請求項２４】
前記縁部ジオメトリのテクスチャと連続するように、前記形状のテクスチャを変更するステップをさらに含むことを特徴とする請求項２２に記載の方法。
【請求項２５】
前記形状は多角形であることを特徴とする請求項２２に記載の方法。
【請求項２６】
前記多角形は三角形であることを特徴とする請求項２５に記載の方法。
【請求項２７】
前記オブジェクトのシルエット上にある形状の縁部ジオメトリを作成するステップは、前記形状の縁部に重なるように前記縁部ジオメトリを作成するステップを含むことを特徴とする請求項２２に記載の方法。
【請求項２８】
前記縁部ジオメトリは多角形を含むことを特徴とする請求項２７に記載の方法。
【請求項２９】
前記多角形は四角形を含むことを特徴とする請求項２８に記載の方法。
【請求項３０】
前記形状は平面に配置され、前記形状の縁部に重なるように前記縁部ジオメトリを作成するステップは、前記平面に前記縁部ジオメトリを作成し、かつ前記縁部ジオメトリの少なくとも一部分を前記形状が存在する前記平面の一部分に作成するステップを含むことを特徴とする請求項２７に記載の方法。
【請求項３１】
画像をレンダリングすることにより形状の集まりにより表現されたオブジェクトのアンチアライアスド・ラスタリゼーションをするための装置であって、
オブジェクトのシルエットを検出し、
前記オブジェクトの前記シルエットに存在する形状の縁部に縁部ジオメトリを作成し、
前記縁部ジオメトリをレンダリングし、
前記縁部ジオメトリに重なる任意の部分を削除するように前記形状を変更する前記縁部ジオメトリをレンダリングし、前記縁部ジオメトリがレンダリングされた後に前記形状をレンダリングする
ように構成された１つまたは複数のプロセッサの組を含むことを特徴とする装置。
【請求項３２】
前記オブジェクトの表現を表示するように構成されているディスプレイをさらに含むことを特徴とする請求項３１に記載の装置。
【請求項３３】
前記１つまたは複数のプロセッサの組はグラフィックカードのプロセッサを含むことを特徴とする請求項３１に記載の装置。
【請求項３４】
前記１つまたは複数のプロセッサの組は前記グラフィックカードが配置されているコンピュータのプロセッサも含むことを特徴とする請求項３３に記載の装置。
【請求項３５】
前記１つまたは複数のプロセッサの組はプロセッサを１つだけ含むことを特徴とする請求項３１に記載の装置。