這邊先定義一下幾個容易搞混的名詞,Rendering, Shading, Shadowing, Lighting,當時花了一些時間才搞清楚。
無論用什麼樣的render pipeline,我最後都要使用點陣圖來顯示,也就是pixel的二維陣列,所以在CG的pipeline就有Rasterization這個步驟,然後在輸出到screen,或者說是window, viewport。