什么是OpenGL? |
發(fā)布時(shí)間: 2012/8/19 18:27:00 |
OpenGL是個(gè)專(zhuān)業(yè)的3D程序接口,是一個(gè)功能強(qiáng)大,調(diào)用方便的底層3D圖形庫(kù)。OpenGL的前身是SGI公司為其圖形工作站開(kāi)發(fā)的IRIS GL。IRIS GL是一個(gè)工業(yè)標(biāo)準(zhǔn)的3D圖形軟件接口,功能雖然強(qiáng)大但是移植性不好,于是SGI公司便在IRIS GL的基礎(chǔ)上開(kāi)發(fā)了OpenGL。OpenGL的英文全稱是“Open Graphics Library”,顧名思義,OpenGL便是“開(kāi)放的圖形程序接口”。雖然DirectX在家用市場(chǎng)全面領(lǐng)先,但在專(zhuān)業(yè)高端繪圖領(lǐng)域,OpenGL是不能被取代的主角。 OpenGL是個(gè)與.硬件無(wú)關(guān)的軟件接口,可以在不同的平臺(tái)如Windows 95、Windows NT、Unix、Linux、MacOS、OS/2之間進(jìn)行移植。因此,支持OpenGL的軟件具有很好的移植性,可以獲得非常廣泛的應(yīng)用。由于OpenGL是3D圖形的底層圖形庫(kù),沒(méi)有提供幾何實(shí)體圖元,不能直接用以描述場(chǎng)景。但是,通過(guò)一些轉(zhuǎn)換程序,可以很方便地將AutoCAD、3DS等3D圖形設(shè)計(jì)軟件制作的DFX和3DS模型文件轉(zhuǎn)換成OpenGL的頂點(diǎn)數(shù)組。 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |