跟着閆令琪老師的課程學習,總結自己學習到的知識點 課程網址GAMES101 B站課程地址GAMES101 課程資料百度網盤【提取碼:0000】 目錄 光線追蹤 ...
跟着閆令琪老師的課程學習,總結自己學習到的知識點 課程網址GAMES B站課程地址GAMES 課程資料百度網盤 提取碼: 目錄 幾何 幾何表示 隱式表示 更多的隱式表示方法 顯示表示 更多的顯式表示方法 曲線與曲面 貝塞爾曲線 B zier Curves 代數表示 貝塞爾曲線性質 分段貝塞爾曲線 貝塞爾曲面 幾何操作 曲面細分 Loop Subdivision Catmull 曲面簡化 幾何 幾何 ...
2021-02-25 11:16 0 357 推薦指數:
跟着閆令琪老師的課程學習,總結自己學習到的知識點 課程網址GAMES101 B站課程地址GAMES101 課程資料百度網盤【提取碼:0000】 目錄 光線追蹤 ...
在空間中,曲線有重要的作用,例如可以在空間中定義一條曲線,攝像機或者物體沿着曲線運動;另外字體可以用曲線來表示,也成矢量,這樣字體無論拉多大都不會出現鋸齒。 做一條曲線的方法,比較廣為人知的是貝塞爾曲線,在PS之類的軟件經常用到。 貝塞爾曲線的表示 ...
的噪聲圖: 可以看到兩個向量點乘投影形成的條帶。一點也不均勻。 解決方法是對點積后的結果 ...
又是一個七天七夜。對於3D游戲、圖形卡原理;一個圖形學初哥總算弄明白一些了。但疑惑的更多,以至於每天都有“十萬個為什么”在腦海中翻騰;輾轉難眠。意念力已耗盡,必須休閑一段時間了。盡管,對於實時光線追蹤算法有了新的解決方案;但論證還是要放在后面的章節。下面內容,相當部分是網上抄錄整理的,以便后面 ...
三維仿射變換 縮放 三維平移 三維旋轉 使用軸角表示旋轉 ...
開一個新坑,記錄從零開始學習圖形學的過程,現在還是個正在學習的萌新,寫的不好請見諒。 首先從最基礎的直線生成算法開始,當我們要在屏幕上畫一條直線時,由於屏幕由一個個像素組成,所以實際上計算機顯示的直線是由一些像素點近似組成的,直線生成算法解決的是如何選擇最佳的一組像素來顯示直線的問題 ...
什么是WebGL? WebGL是一項使用JavaScript實現3D繪圖的技術,瀏覽器無需插件支持,Web開發者就能借助系統顯卡(GPU)進行編寫代碼從而呈現3D場景和對象。 WebGL基於OpenGL ES 2.0,OpenGL ES 是 OpenGL 三維圖形 API 的子集 ...
繼續圖形學之旅,我們已經解決了如何畫線和畫圓的問題,接下來要解決的是,如何往一個區域內填充顏色?對一個像素填充顏色只需調用SetPixel之類的函數就行了,所以這個問題其實就是:如何找到一個區域內的所有像素? 區域的表示方法 定義一個區域可以有兩種方法,即內點表示法和邊界表示法,內點表示就是指 ...