ピクサーの1987年のREYES論文は、力任せのジオメトリパイプラインではうまく扱えなかったレンダリング問題に取り組んだ。それは、多様な表面タイプ、テクスチャ、可視性のケースを伴う複雑な映画のシーンである。

賢い一手は、各オブジェクトを特別扱いするのをやめることだった。REYESはすべてのオブジェクトをマイクロポリゴンに還元し、その後、シェーディングと可視性の処理を、各計算に最も適した座標系におけるその共通単位に対して行わせた。

このアーキテクチャにより、任意に複雑なモデルが扱いやすくなった。局所性によってページングが最小化され、テクスチャフィルタリングがより単純になり、スクリーン空間での確率的サンプリングによって、厄介なクリッピングや逆透視の作業なしに可視性を処理できたからである。

あらゆる形状を一つの微小な共通単位に還元する

共有されたマイクロポリゴン表現によって、複雑さが後段のレンダリング段階から取り除かれた。

単一のグローバル空間を強制するのではなく、計算が容易になる場所では異なる座標系が用いられた。

このアーキテクチャは局所性を活用したため、巨大なシーンを小さな断片に分けて処理できた。

入力が大きく異なる場合には、後続のあらゆる操作を単純にする共通の中間形式を見つけることだ。

この論文はコンピュータグラフィックスの主要な参考文献となり、OpenAlexはこれをピクサーの著者らによる1987年のACM SIGGRAPH Computer Graphicsの論文として登録し、237件の被引用を記録している。

出典をたどる

出典

  1. The Reyes image rendering architecture OpenAlex / ACM SIGGRAPH Computer Graphics · api.openalex.org ·