平行運算 最主要是 資料彼此的相關性.
3D圖形用到的資料竟然全部都是獨立 不相關的.
3D輸入的資料: 點頂, Normal , Tex....這都是頂點相關的, 不同的頂點 當然會有不同的資料.
而且彼此的頂點 不會互相影響, 頂點資料完全獨立.
所以經過 Model x View x Proj 轉換後, 頂點的資料還是一樣不會有任何關連.
那面的資料就只是3個 索引值. i0, i1, i2.
有相關的面重疊的問題, 因為是用z-buffer處理重疊的問題.
天 竟把相關性給解決了.
因為 先劃A面 跟先劃B面 用z-buffer比較 是完全沒有順序關係.
3D圖形竟然是平行運算裡最簡單的一種.
---
平行運算最主要的重點在於資料的相關性. 例如排序....
資料跟資料彼此有關係, 用 gpu算排序 就變得比較複雜.