參考文章---learnopengl-cn --- 模型加載 在之前的文章中睁宰,我們用的都是箱子模型瞎暑,但是現(xiàn)實世界中,有很多不同的模型,例如車子模...
在之前的例子中,我們使用的光源都假設(shè)是來自空間的一個點熬丧。但現(xiàn)實環(huán)境中,光源的類型有好幾種怀挠,每種的表現(xiàn)不一樣析蝴,我們將光投射到物體的光源叫做投光物,...
前言:由于ES 是針對手持設(shè)備設(shè)計的绿淋,而這類設(shè)備資源非常緊張闷畸,所以 ES引入 EBO, VAO,VBO的概念,它們能夠減少CPU和GPU之間復(fù)制...
結(jié)合上面幾篇文章吞滞,我們現(xiàn)在來講解今天課題 - 光照貼圖佑菩;像在OpenGL ES學(xué)習(xí)之材質(zhì)中講述的那樣,我們模擬的都是一個均勻物體的材質(zhì)裁赠,但是現(xiàn)實...
前言 前面文章中殿漠,我們通過為頂點添加顏色,來創(chuàng)建有趣的圖形佩捞,但是現(xiàn)實世界中的物體(例如磚墻凸舵,草坪等等)表面是有很多細(xì)節(jié)的,如果我們想要讓圖形看起...
在現(xiàn)實世界里失尖,每個物體會對光產(chǎn)生不同的反應(yīng)啊奄。比如說鉆石看起來閃閃發(fā)光,塑料看起來就回暗一些掀潮。表面比較光滑的反射光的時候會產(chǎn)生亮點菇夸,表面比較粗糙一...
在學(xué)習(xí)光照之前,我們先要學(xué)習(xí)一下基礎(chǔ)知識仪吧。示例代碼在本系列文章中第一篇里的github倉庫庄新。 顏色 在現(xiàn)實世界中,我們看到一個物體的顏色薯鼠,是由于...
看過之前一系列的文章之后择诈,我們對ES有了一個比較基礎(chǔ)的理解了,下面我們通過繪制一個隨時間旋轉(zhuǎn)的立方體出皇,來匯總前幾篇文章的內(nèi)容羞芍,以加深對OpenG...
下圖中的描述為我們清晰地解釋了MVP矩陣的作用 理解:我們可以認(rèn)為把真實世界中的3D物體渲染到屏幕上是一個類似用攝像機拍攝照片的過程,要經(jīng)過如圖...