WIKI名詞解釋:
這邊要介紹CG跟那些H-GXME的CG不一樣(′?ω?`)
我絕對(duì)不是因?yàn)檎`會(huì)而去修這堂課的
OpenGL(英語:Open Graphics Library, 譯名:開放圖形庫(kù)或者「開放式圖形庫(kù)」)
總之就是一個(gè)函式庫(kù),衍伸的東西很多
重要概念是,使用OpenGL的函式多半跟一般函式不一樣,呼叫CPU做某件事
而是在一個(gè)已經(jīng)建構(gòu)好的圖形管線中更改參數(shù)
圖形管線包含一系列畫出圖形的過程,
依據(jù)每個(gè)步驟,加上不同效果
最後再將整個(gè)流水線跑過,繪出圖片
也就是說,OpenGL有大量常數(shù)用來設(shè)定每個(gè)步驟所需的參數(shù)
而接下來的介紹,也包含自己的筆記
是利用C/C++的OpenGL來實(shí)作CG上的效果
從2D的圖形開始,到有3D渲染的圖形
另外,這邊會(huì)運(yùn)用到的函式庫(kù)是gl, glu, glut
也就是OpenGL, GLU, GLUT
我地參考來自網(wǎng)路,教授的講義和一本CG的書
Interactive computer graphics A Top-Down Approach Using OpenGL Third Edition
我們下一篇再見吧~