譯序 早前學(xué)OpenGL的時(shí)候還是1.x版本,用的都是glVertex义郑,glNormal等固定管線API糠悯。后來工作需要接觸DirectX9寇壳,shader也只是可選項(xiàng)而已糕簿,跟固...

譯序 早前學(xué)OpenGL的時(shí)候還是1.x版本,用的都是glVertex义郑,glNormal等固定管線API糠悯。后來工作需要接觸DirectX9寇壳,shader也只是可選項(xiàng)而已糕簿,跟固...
說明 CLion是C++IDE開發(fā)的利器(熟悉AndroidStudio的同學(xué)上手CLion應(yīng)該很快,AndroidStudio是基于IntelliJ IDE的磷支,而Intel...
近來開始學(xué)習(xí)OpenGL谒撼,編譯環(huán)境采用的是MinGW64(推薦大家使用此版本,因?yàn)樵摪姹炯瓤梢跃幾g64位又能夠編譯32位程序)雾狈。才剛開始做第一個(gè)例子時(shí)廓潜,就卡殼了。原來MinG...
---------------- 本文 --------------- 注意:筆者是以 Win10 + VS2015 為例 內(nèi)容:安裝CMake善榛、配置freeglut 辩蛋、配置...
首先強(qiáng)烈推薦對(duì)CMake不熟的同學(xué)先看這本書《Cmake實(shí)踐》(提取碼:qgca)。 CMake說起來是個(gè)好東西移盆,可是真正用的時(shí)候并不那么容易悼院,很容易出現(xiàn)各種各樣的錯(cuò)誤。這不...
宏定義在C語(yǔ)言占有舉足輕重的地位咒循。底層框架自不用說据途,為了編譯優(yōu)化和方便绞愚,以及跨平臺(tái)能力,宏被大量使用颖医,可以說底層開發(fā)離開define將寸步難行位衩。使用宏的好處是不言自明,在節(jié)省...