
前言 從一個(gè)iOS程序員轉(zhuǎn)到 C++ 圖形引擎程序員已經(jīng)快一年了,剛開始總是在網(wǎng)上看一些零零碎碎的C++知識(shí),沒有系統(tǒng)性的學(xué)習(xí)C++ 知識(shí)。有一...
自學(xué)OpenGL(九)-數(shù)學(xué)基礎(chǔ) 前言 計(jì)算機(jī)圖形學(xué)中大量使用了數(shù)學(xué)原理,尤其是矩陣和矩陣代數(shù)。雖然我們傾向于認(rèn)為3D圖像學(xué)編程是現(xiàn)代的技術(shù)領(lǐng)域...
前言 前陣子再忙著調(diào)研第三方相機(jī)應(yīng)用的濾鏡實(shí)現(xiàn),并將這些作為濾鏡做成AE插件的形式供設(shè)計(jì)師使用,以便做出更唯美的濾鏡效果。在開發(fā)AE 插件過(guò)程中...
前言 紋理貼圖是在光柵話的模型表面覆蓋圖像的技術(shù)。他是為渲染場(chǎng)景添加真是感的最基本最重要的方法之一。 紋理貼圖非常重要,因此硬件也提供了實(shí)現(xiàn)實(shí)時(shí)...
前言 著色器是運(yùn)行在GPU上的程序,為圖形渲染管線特定部分而運(yùn)行,從某種意義上來(lái)說(shuō),著色器是把輸入轉(zhuǎn)化為輸出的程序。著色器程序是完全獨(dú)立的程序,...
前言 在前幾篇博客里面介紹OpenGL 環(huán)境搭建、OpenGL 渲染管線和著色器基礎(chǔ)知識(shí),在這些基礎(chǔ)之上我們今天來(lái)做點(diǎn)東西,畫個(gè)三角形。 頂點(diǎn)輸...
前言 在上一篇博客中我們搭建好了OpenGL開發(fā)環(huán)境,這一篇博客我們將前一章的基礎(chǔ)之上完成第一個(gè)OpenGL程序“你好窗口”。 初始化環(huán)境 接下...
前言 我們?cè)诰帉懘a的時(shí)候經(jīng)常用到已有的接口,他們是以庫(kù)的形式提供給我們使用的,而常見形式有兩種,一種常以.a為后綴,為靜態(tài)庫(kù);另一種以.so為...
Mac 配置OpenGL 環(huán)境2 前言 在之前有寫過(guò)一篇Mac 配置OpenGL 開發(fā)環(huán)境的文章,那篇文章是基于 CC 老師課程進(jìn)行配置的,在c...