解決方案
Pixar 在 1987 年的 REYES 論文中,針對一個暴力幾何管線處理得很糟的渲染問題提出解法:複雜的電影場景,包含多種表面類型、紋理與可見性情況。
巧妙的做法是停止把每個物件當成特例。REYES 將所有物件化約為微多邊形,然後讓著色與可見性在該共享單位上運作,並在最適合各項計算的座標系統中進行。
這樣的架構讓任意複雜的模型變得可管理,因為局部性將分頁降到最低、紋理濾波變得更簡單,而螢幕空間的隨機取樣則在不需要笨拙的裁剪與反透視運算下處理了可見性。
達成了什麼
將每個形狀化約為一個微小的共同單位
為何有效
共享的微多邊形表示法將複雜度移出後續的渲染階段。
在能讓數學更簡單的地方使用不同的座標系統,而不是強迫使用單一全域空間。
此架構利用了局部性,因此龐大的場景可以分成小塊處理。
可套用之處
當輸入差異極大時,找出能讓後續每項操作都變得簡單的共同中間形式。
後續影響
該論文成為電腦圖學的核心參考文獻,OpenAlex 將其列為 1987 年 ACM SIGGRAPH Computer Graphics 由 Pixar 作者發表的文章,並記錄了 237 次引用。
追溯依據
參考來源
- The Reyes image rendering architecture OpenAlex / ACM SIGGRAPH Computer Graphics · api.openalex.org ·