2000行代碼實現軟渲染引擎

代碼地址:https://github.com/sdlwlxf1/tinyEngine 終於實現了自己的軟渲染器,圖形學的學習暫時告一段落。代碼參考知乎上的韋易笑大神的回答,自己加入了很多功能包括: 將原來的Gouraud着色改爲phong着色 加入一個平行光和4個點光源,物體材質 背面剔除 利用libpng讀取外部紋理 實現雙線性紋理濾波和mipmap 完整實現3D裁剪算法 簡單的投影 利用sd
相關文章
相關標籤/搜索