通過這篇文章你將了解Metal渲染管線的工作流程,這有助于你深入了解Metal工作流程,以及Metal是基于什么現(xiàn)有條件設(shè)計(jì)的。參考文章: 《...
參考文章---learnopengl-cn --- 模型加載 在之前的文章中,我們用的都是箱子模型,但是現(xiàn)實(shí)世界中,有很多不同的模型,例如車子模...
前言 今天,我們口袋里裝著超級計(jì)算機(jī),iPhone正在接近我們許多筆記本電腦的計(jì)算方能力。即使擁有所有這些額外的功能,我們?nèi)匀皇芟抻贠penGL...
在之前的例子中,我們使用的光源都假設(shè)是來自空間的一個(gè)點(diǎn)。但現(xiàn)實(shí)環(huán)境中,光源的類型有好幾種,每種的表現(xiàn)不一樣,我們將光投射到物體的光源叫做投光物,...
前言:由于ES 是針對手持設(shè)備設(shè)計(jì)的,而這類設(shè)備資源非常緊張,所以 ES引入 EBO, VAO,VBO的概念,它們能夠減少CPU和GPU之間復(fù)制...
結(jié)合上面幾篇文章,我們現(xiàn)在來講解今天課題 - 光照貼圖;像在OpenGL ES學(xué)習(xí)之材質(zhì)中講述的那樣,我們模擬的都是一個(gè)均勻物體的材質(zhì),但是現(xiàn)實(shí)...
前言 前面文章中,我們通過為頂點(diǎn)添加顏色,來創(chuàng)建有趣的圖形,但是現(xiàn)實(shí)世界中的物體(例如磚墻,草坪等等)表面是有很多細(xì)節(jié)的,如果我們想要讓圖形看起...
在現(xiàn)實(shí)世界里,每個(gè)物體會對光產(chǎn)生不同的反應(yīng)。比如說鉆石看起來閃閃發(fā)光,塑料看起來就回暗一些。表面比較光滑的反射光的時(shí)候會產(chǎn)生亮點(diǎn),表面比較粗糙一...
在學(xué)習(xí)光照之前,我們先要學(xué)習(xí)一下基礎(chǔ)知識。示例代碼在本系列文章中第一篇里的github倉庫。 顏色 在現(xiàn)實(shí)世界中,我們看到一個(gè)物體的顏色,是由于...