レイトレーシング ray tracing
レイトレーシングは最近のマルチコア型マイクロプロセサやGPUなど半導体の性能向上により、
リアルタイムレンダリングの技術トレンドの一つとして注目されつつある手法。
元々はオフラインでのレンダラで行っていた処理をそれぞれのGPUで行うもの。
レイトレーシング技術は一般的なCG技術と比べて,より忠実に光の挙動を模擬するため計算量が膨大になる。
従来は1フレームの画像生成だけで数分~十時間もの時間を要していたが,これを100ms以下の時間で処理できるようになれば,これまでハリウッドの映画製作や工業デザイン,建築デザインなど限られた分野でしか利用されてこなかったレイトレーシングの適用分野が大幅に広がる。
・一見してコンピュータ・グラフィックス(CG)とは思えない、実写と見まがうばかりの映像を生成する。
・処理アルゴリズムは、一般のリアルタイムのポリゴンラスタライザとは異なり、光跡(レイ)を追跡(トレース)して目に届く色を検索して決定するアルゴリズム。
・主に3次元空間内を伝わる波の伝播経路を追跡することで現実世界の物理現象を仮想的にシミュレートする計算手法
・このアルゴリズムで相互反射や影や、スペキュラ反射を正確に表現することが可能になります。
ImaginationTechnologiesなどがPowerVRで参入を目論んでいる。対抗はnVidiaやAMD。
Wikipediaより
レイトレーシングは最近のマルチコア型マイクロプロセサやGPUなど半導体の性能向上により、
リアルタイムレンダリングの技術トレンドの一つとして注目されつつある手法。
元々はオフラインでのレンダラで行っていた処理をそれぞれのGPUで行うもの。
レイトレーシング技術は一般的なCG技術と比べて,より忠実に光の挙動を模擬するため計算量が膨大になる。
従来は1フレームの画像生成だけで数分~十時間もの時間を要していたが,これを100ms以下の時間で処理できるようになれば,これまでハリウッドの映画製作や工業デザイン,建築デザインなど限られた分野でしか利用されてこなかったレイトレーシングの適用分野が大幅に広がる。
・一見してコンピュータ・グラフィックス(CG)とは思えない、実写と見まがうばかりの映像を生成する。
・処理アルゴリズムは、一般のリアルタイムのポリゴンラスタライザとは異なり、光跡(レイ)を追跡(トレース)して目に届く色を検索して決定するアルゴリズム。
・主に3次元空間内を伝わる波の伝播経路を追跡することで現実世界の物理現象を仮想的にシミュレートする計算手法
・このアルゴリズムで相互反射や影や、スペキュラ反射を正確に表現することが可能になります。
ImaginationTechnologiesなどがPowerVRで参入を目論んでいる。対抗はnVidiaやAMD。
Wikipediaより
コメント