複製鏈接
請複製以下鏈接發送給好友

開放圖形庫

鎖定
開放圖形庫,Open Graphics Llbrary(OpenGL)是計算機工業標準應用程序接口,它主要用於定義二維三維圖形的,使用它的圖形軟件生產廠商再不用為各種不同的機型開發設計不同的軟件,只要操作系統使用了OpenGL適配器就可以達到相同的效果,這個接口定義了一系列命令和函數,每個命令對應一個特殊效果。 [1] 
中文名
開放圖形庫
性    質
通信信息類術語

目錄

開放圖形庫特點

開放圖形庫,OpenGL(Open Graphics Library)是由SGI公司根據自己的三維圖形庫GL開發設計的一個通用共享的開放式三維圖形標準,最初工作在SGI的圖形工作站上。由於該系統獨立於操作系統和計算機硬件,加之系統功能強大,使用方便,許多公司如IBM、Microsoft、HP、SUN等都將OpenGL作為其圖形處理的標準,久而久之使其自然成為了業界的事實標準。 [2] 

開放圖形庫功能

OpenGL實際上是一個開放的針對圖形硬件的三維圖形軟件包,它獨立於操作系統,以它為基礎開發的應用程序可以很方便地在各種操作平台上運行。它的主要功能有:
1、圖形建模:OpenGL提供的建模函數除了基本的點、線、多邊形外,還提供了複雜的三維物體如球、錐、多面體、茶壺等以及複雜的曲線和曲面如Bezier、Nurbs等。
2、圖形變換:OpenGL提供的變換有基本的幾何變換、平行投影變換和透視投影變換。
3、光照、材質、紋理和像素操作:OpenGL提供了通過光照、材質和紋理的設置,可以生成具有真實感的圖形。
4、融合、反走樣和霧化等效果:通過OpenGL提供的融合、反走樣和霧化等操作,可以生成具有特殊效果的圖形。 [2] 
參考資料
  • 1.    李進良 倪健中主編,信息網絡辭典,東方出版社,2001年09月第1版,第146頁
  • 2.    杜曉增主編,計算機圖形學基礎,機械工業出版社,2004年02月第1版,第4-5頁