以前就對3D圖學有興趣,接觸到Games101與Github的TinyRender,才比較清楚學習的切入點
從Win32視窗開始,實作基本的Render pipeline做出了基本投影、攝影機、裁切、貼圖、簡易的Shader流程,但這點內容僅僅只是過水而已
之後大概是繼續詳細完善這些:
- 投影(攝影機、裁切)
- 貼圖(Mipmap、noraml mapping、雙線性採樣)
- 光源(環境光、反射)
- 陰影(硬陰影、軟陰影)
- 條件著色(Z-buffer、Alpha blending)
- 反鋸齒(MSAA)
- 投影(攝影機、裁切)
- 貼圖(Mipmap、noraml mapping、雙線性採樣)
- 光源(環境光、反射)
- 陰影(硬陰影、軟陰影)
- 條件著色(Z-buffer、Alpha blending)
- 反鋸齒(MSAA)
- 多執行續優化
如果進行的狀況不錯,就可以用自製Render找一些論文來實作展示吧,像是布料模擬之類的
但真的不知道之後要怎麼辦,目前覺得圖學這領域有點高,這種半桶水的東西大概也沒辦法找到工作,但學店又推不上研究所,也許只能原價屋報到了