@許嘟嘟 抱歉啊姑裂,代碼存在網(wǎng)盤里被誤刪了呻逆。
從0開(kāi)始的OpenGL學(xué)習(xí)(目錄)隨著文章寫(xiě)的越來(lái)越多振诬,覺(jué)得是時(shí)候整理一個(gè)目錄了观话,于是就有了這一篇文章 初窺門徑 一胆数、創(chuàng)建一個(gè)使用OpenGL的窗口二怒允、渲染一個(gè)簡(jiǎn)單的三角形三砰嘁、用不同的方式繪制三角形四、使用著...
@許嘟嘟 抱歉啊姑裂,代碼存在網(wǎng)盤里被誤刪了呻逆。
從0開(kāi)始的OpenGL學(xué)習(xí)(目錄)隨著文章寫(xiě)的越來(lái)越多振诬,覺(jué)得是時(shí)候整理一個(gè)目錄了观话,于是就有了這一篇文章 初窺門徑 一胆数、創(chuàng)建一個(gè)使用OpenGL的窗口二怒允、渲染一個(gè)簡(jiǎn)單的三角形三砰嘁、用不同的方式繪制三角形四、使用著...
@物語(yǔ)時(shí)間 沒(méi)有市殷,沒(méi)有做其他格式的解析愕撰。
從0開(kāi)始的OpenGL學(xué)習(xí)(十七)-加載模型本文主要解決一個(gè)問(wèn)題: 如何在OpenGL中加載模型? 引言 學(xué)到現(xiàn)在醋寝,我們把盒子兄弟折磨得死去活來(lái)盟戏,雖說(shuō)弄出了一些效果,但也總是感覺(jué)有點(diǎn)不給力甥桂,換個(gè)時(shí)髦的說(shuō)法就是:用戶體驗(yàn)...
@Orion_0ae3 謝謝柿究。
從0開(kāi)始的OpenGL學(xué)習(xí)(九)-FPS攝像機(jī)本文主要解決一個(gè)問(wèn)題: 如何創(chuàng)建一個(gè)FPS攝像機(jī)? 引言 在前一章中黄选,我們討論了觀察矩陣以及如何使用變換矩陣移動(dòng)場(chǎng)景(雖然僅僅是往后移了一點(diǎn)點(diǎn))蝇摸。本章中,我們要?jiǎng)?chuàng)建一個(gè)類似F...
這一章中主要講了三個(gè)部分內(nèi)容:GPU架構(gòu)以办陷、GPU渲染管線和著色模型(shader model)貌夕。 事實(shí)上,GPU架構(gòu)民镜、GPU渲染管線啡专、著色模型(Shader Model),...
HLOD制圈,全稱Hierarchical Level of Detail们童。其原理是將選中的物體組成一個(gè)新的mesh,生成新的材質(zhì)鲸鹦,替換原場(chǎng)景中的物體慧库,以便達(dá)到減少drawcal...
首先聲明,這篇文章不是RTR4第2章的翻譯馋嗜,要找翻譯的朋友齐板,恐怕要讓你們失望了。 文章僅僅是我學(xué)了第2章后,結(jié)合我的實(shí)踐甘磨,使用引擎的經(jīng)驗(yàn)總結(jié)出來(lái)的理解性的東西橡羞。如果你想詳細(xì)的...
從顏色屬性到光譜 在過(guò)往所學(xué)的渲染中,物體總有一個(gè)顏色屬性济舆,表示物體發(fā)出或者反射的是什么光卿泽,比如應(yīng)用最廣泛的馮氏著色模型。但是吗冤,現(xiàn)實(shí)世界中又厉,物體表面的物理性質(zhì)不是這樣的九府,這就...
【PBRT】《基于物理的渲染:從理論到實(shí)踐》梳理III上面這張圖主要是用來(lái)吸引人的椎瘟,跟本文內(nèi)容沒(méi)啥關(guān)系(偷笑~) 還是跟之前一樣,本文是閱讀《基于物理的渲染:從理論到實(shí)踐》的總結(jié)侄旬,文中不會(huì)涉及到方方面面肺蔚,只會(huì)整理筆者認(rèn)為重要的一...
數(shù)學(xué)才是理解世界最好的工具。??
【PBRT】《基于物理的渲染:從理論到實(shí)踐》梳理III上面這張圖主要是用來(lái)吸引人的儡羔,跟本文內(nèi)容沒(méi)啥關(guān)系(偷笑~) 還是跟之前一樣宣羊,本文是閱讀《基于物理的渲染:從理論到實(shí)踐》的總結(jié),文中不會(huì)涉及到方方面面汰蜘,只會(huì)整理筆者認(rèn)為重要的一...
沒(méi)法顯示完美的球體仇冯,只能把球體分割成一個(gè)個(gè)三角形面片顯示。
或者族操,如果想顯示完美的球體苛坚,只能使用光追。
從0開(kāi)始的OpenGL學(xué)習(xí)(八)-顯示3D立方體本文主要解決的問(wèn)題是: 如何在OpenGL中顯示一個(gè)3D盒子色难? 歡迎來(lái)到3D世界泼舱!學(xué)了這么多東西,還只能畫(huà)一些三角形和矩形枷莉,是不是感覺(jué)特別憋屈娇昙?“我是來(lái)學(xué)3D的,為啥到現(xiàn)在還...
繼續(xù)閱讀《基于物理的渲染:從理論到實(shí)踐》一書(shū)笤妙,遇到了多線程的代碼冒掌,發(fā)現(xiàn)自己看不懂它的代碼,于是找了本書(shū)補(bǔ)充了一下多線程的知識(shí)蹲盘,終于理解了pbrt中的代碼宋渔,在此把學(xué)到的東西整理...
矩陣乘法不滿足交換率
從0開(kāi)始的OpenGL學(xué)習(xí)(八)-顯示3D立方體本文主要解決的問(wèn)題是: 如何在OpenGL中顯示一個(gè)3D盒子? 歡迎來(lái)到3D世界辜限!學(xué)了這么多東西皇拣,還只能畫(huà)一些三角形和矩形,是不是感覺(jué)特別憋屈?“我是來(lái)學(xué)3D的氧急,為啥到現(xiàn)在還...
你需要一些關(guān)于透視變換的更深的知識(shí)颗胡,可以參考我專門寫(xiě)的透視矩陣推導(dǎo)的過(guò)程。
從0開(kāi)始的OpenGL學(xué)習(xí)(九)-FPS攝像機(jī)本文主要解決一個(gè)問(wèn)題: 如何創(chuàng)建一個(gè)FPS攝像機(jī)吩坝? 引言 在前一章中毒姨,我們討論了觀察矩陣以及如何使用變換矩陣移動(dòng)場(chǎng)景(雖然僅僅是往后移了一點(diǎn)點(diǎn))。本章中钉寝,我們要?jiǎng)?chuàng)建一個(gè)類似F...
@tarly_c36e 亂跳可能有多個(gè)原因引起弧呐,我不知道你是由什么原因引起的,但很可能是因?yàn)槟硞€(gè)地方代碼的小誤差嵌纲。
從0開(kāi)始的OpenGL學(xué)習(xí)(八)-顯示3D立方體本文主要解決的問(wèn)題是: 如何在OpenGL中顯示一個(gè)3D盒子俘枫? 歡迎來(lái)到3D世界!學(xué)了這么多東西逮走,還只能畫(huà)一些三角形和矩形鸠蚪,是不是感覺(jué)特別憋屈?“我是來(lái)學(xué)3D的师溅,為啥到現(xiàn)在還...
上面這張圖主要是用來(lái)吸引人的茅信,跟本文內(nèi)容沒(méi)啥關(guān)系(偷笑~) 還是跟之前一樣,本文是閱讀《基于物理的渲染:從理論到實(shí)踐》的總結(jié)墓臭,文中不會(huì)涉及到方方面面蘸鲸,只會(huì)整理筆者認(rèn)為重要的一...
換個(gè)思路,這不是底層窿锉,而是基礎(chǔ)酌摇。
【PBRT】《基于物理的渲染:從理論到實(shí)踐》梳理(I)本文是筆者閱讀《基于物理的渲染:從理論到實(shí)踐》第一章的總結(jié),整理成文章算是一種復(fù)習(xí)榆综,同時(shí)也希望能對(duì)讀者有幫助妙痹。 簡(jiǎn)介 作為開(kāi)書(shū)第1章,這章講述的東西可以說(shuō)是非常雜鼻疮,包括文學(xué)編...
沒(méi)啥特別的怯伊,就是想做。然后想證明自己是對(duì)的判沟。
【PBRT】《基于物理的渲染:從理論到實(shí)踐》梳理(I)本文是筆者閱讀《基于物理的渲染:從理論到實(shí)踐》第一章的總結(jié)耿芹,整理成文章算是一種復(fù)習(xí),同時(shí)也希望能對(duì)讀者有幫助挪哄。 簡(jiǎn)介 作為開(kāi)書(shū)第1章吧秕,這章講述的東西可以說(shuō)是非常雜,包括文學(xué)編...
@cjy027 用chrome試試
從0開(kāi)始的OpenGL學(xué)習(xí)(十二)-材質(zhì)本文主要解決一個(gè)問(wèn)題: 如何使用材質(zhì)控制光照效果迹炼? 引言 真實(shí)世界里砸彬,每個(gè)物體對(duì)光的反射屬性都不同颠毙。鐵輪子永遠(yuǎn)都比木輪子要閃亮。物體對(duì)于鏡面高光的反應(yīng)也不同砂碉。有些物體沒(méi)有太多...
@cjy027 我可以打開(kāi)啊蛀蜜,你用啥瀏覽器?
從0開(kāi)始的OpenGL學(xué)習(xí)(十二)-材質(zhì)本文主要解決一個(gè)問(wèn)題: 如何使用材質(zhì)控制光照效果增蹭? 引言 真實(shí)世界里滴某,每個(gè)物體對(duì)光的反射屬性都不同。鐵輪子永遠(yuǎn)都比木輪子要閃亮滋迈。物體對(duì)于鏡面高光的反應(yīng)也不同霎奢。有些物體沒(méi)有太多...