原文:【十天自制軟渲染器】DAY 01:圖形學學習建議與環境搭建

推薦直接閱讀博客原文,更新更及時,閱讀體驗更佳 十天自制軟渲染器 這個標題我承認標題黨了.在對圖形學一無所知的情況下想十天自制一個軟渲染器,就好似一節課沒上過卻試圖一個晚上看完 天精通 C 然后第二天早上八點考試得滿分一樣,我承認世界上有這種天才,但很可惜我不是。 就像前文所說,本系列造的輪子都是站在巨人的肩膀上完成的,需要對相關知識有一定的了解和學習,如果你是一個圖形學大牛,這種軟渲染器肯定是 ...

2021-01-14 09:00 1 822 推薦指數:

查看詳情

十天自制渲染器DAY 02:畫一條直線(DDA 算法 & Bresenham’s 算法)

📌 推薦關注公眾號「鹵蛋實驗室」或訪問博客原文,更新更及時,閱讀體驗更佳 第一我們搭建了 C++ 的運行環境並畫了一個點,根據 點 → 線 → 面 的順序,今天我們講講如何畫一條直線。 本文主要講解直線繪制算法的推導和思路(莫擔心,只涉及到一點點的中學數學 ...

Tue Jan 19 17:06:00 CST 2021 0 504
十天自制渲染器DAY 03:畫一個三角形(向量叉乘算法 & 重心坐標算法)

📌 如果你喜歡我寫的文章,可以把我的公眾號設為星標 🌟,這樣每次有更新就可以及時推送給你啦。 前面兩畫了點和線,今天我們來畫一個最簡單也是最強大的面——三角形。 本文主要講解三角形繪制算法的推導和思路(只涉及到一點點的向量知識),最后會給出代碼實現,大家放心 ...

Tue Feb 02 22:19:00 CST 2021 0 446
游戲-圖形學學習路線

游戲-圖形學學習路線 前言:學長推薦的圖形學學習路線。下個學期就要開課圖形學了,希望邊考研能夠學習完這個路線。> 搬運自:學長的博客-芒苔蕪 一.效率最高的入門路線 [現代計算機圖形學入門-閆令琪] https://www.bilibili.com ...

Thu Jan 07 00:58:00 CST 2021 0 411
[圖形學學習]OpenGL視圖矩陣變換

模型矩陣 這個三維模型,是由一組頂點定義的。頂點的XYZ坐標是相對於物體中心定義的:也就是說,若某頂點位於(0, 0, 0),它就在物體的中心。 也許玩家需要用鍵鼠控制這個模型,所以我們希望能 ...

Tue Nov 04 07:45:00 CST 2014 0 2851
圖形學3D渲染管線學習

圖形學3D渲染管線 DX和OpenGL左右手坐標系不同,會有一些差距,得出的矩陣會不一樣; OpenGL的投影平面不是視景體的近截面; 頂點(vertexs) 頂點坐標,顏色,法線,紋理坐標(UV),連線索引; 圖元(primitives) 幾何頂點被組合為圖元(點,線段或多邊形 ...

Thu Dec 09 22:19:00 CST 2021 0 1157
3D圖形學學習——旋轉矩陣以及Unity的應用

矩陣旋轉公式:   繞z軸旋轉:     Rz(θ) =   cosθ , sinθ , 0           - sinθ , cosθ , 0              0 ...

Sun Feb 23 06:36:00 CST 2020 0 639
圖形學之Unity渲染管線流程

Unity中的渲染管線流程 下圖是《Unity Shader 入門精要》一書中的渲染流程圖; ApplicationStage階段:准備場景信息(視景體,攝像機參數)、粗粒度剔除、定義每個模型的渲染命令(材質,shader)——由開發者定義,不做討論; GemetryStage階段:頂點着色 ...

Mon Dec 13 05:33:00 CST 2021 0 2195
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM