
譯序 早前學(xué)OpenGL的時(shí)候還是1.x版本,用的都是glVertex把跨,glNormal等固定管線API人弓。后來工作需要接觸DirectX9,shader也只是可選項(xiàng)而已着逐,跟固...
寫在前面 C++是一種大型的編程語言,這可能會嚇倒一些新手【铮現(xiàn)代 C++ 可以看成由以下三部分組成: 面向?qū)ο蟮娜蠡咎卣?封裝:將客觀事物抽象成類速缨,每個(gè)類對自身的數(shù)據(jù)和方...
前言 關(guān)于Qt的學(xué)習(xí)道路需要不斷日積月累,下面有一些學(xué)習(xí)資料提供給大家:Qt官網(wǎng)搁吓、編碼風(fēng)格原茅、GitHub & Third-Party、社區(qū)論壇堕仔、博客擂橘、書籍等。 Qt官網(wǎng) Qt...
說明 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)烈推薦對CMake不熟的同學(xué)先看這本書《Cmake實(shí)踐》(提取碼:qgca)。 CMake說起來是個(gè)好東西绘搞,可是真正用的時(shí)候并不那么容易彤避,很容易出現(xiàn)各種各樣的錯(cuò)誤。這不...
宏定義在C語言占有舉足輕重的地位。底層框架自不用說蒿褂,為了編譯優(yōu)化和方便圆米,以及跨平臺能力,宏被大量使用啄栓,可以說底層開發(fā)離開define將寸步難行娄帖。使用宏的好處是不言自明,在節(jié)省...