當前位置:
首頁 > 最新 > OpenGL的組成——各種函數

OpenGL的組成——各種函數

? 圖元函數(primitive function)指定要生成屏幕圖像的圖元。

包括兩種類型:可以在二維、三維或者四維空間進行定義的幾何圖元,如多邊形;離散實體;點陣圖。

? 屬性函數(attribute function)負責控制圖元的外觀。

這類函數定義了顏色、線型、材質屬性、光照以及紋理。

? 觀察函數(viewing function)指定攝像機的屬性。

OpenGL提供一個虛擬攝像機,我們可相對於由圖元函數定義的對象設置該攝像機的位置和朝向。我們也可以控制攝像機的鏡頭參數,以便製造出廣角或長焦效果。

? 查詢函數(query function)允許我們決定某一特定系統的性能以及OpenGL狀態變數的取值。

? 控制函數(control function)允許我們啟用或禁用各種OpenGL特性,如消隱、紋理映射和光照等。

? 輸入與窗口函數不屬於OpenGL核心庫,但是由於它們在互動式程序中的重要地位,這類函數已被包含在GLUT庫中。這些函數使我們能夠對屏幕中的窗口進行控制並使用滑鼠和鍵盤。

來源:http://www.cnblogs.com/OctoptusLian/p/6343194.html

權威發布有關Imagination公司CPU,GPU以及連接IP、無線IP最新資訊,提供有關物聯網、可穿戴、通信、汽車電子、醫療電子等應用信息,每日更新大量信息,讓你緊跟技術發展,歡迎關注!伸出小手按一下二維碼我們就是好朋友!

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Imagination Tech 的精彩文章:

網路攻擊的都有哪些類型?
劉國軍:Imagination未來的最大市場和發展潛力在中國

TAG:Imagination Tech |