CPU....OpenGL...顯示卡? | 滄者極限

文章推薦指數: 80 %
投票人數:10人

OpenGL的豐盈是一個高層次的立即模式體積渲染API,用於能源,醫療和科學市場。

OpenGL著色提供了一個通用的接口,支持逼真的視覺效果,凹凸貼圖,多重紋理 ... 登入 註冊 首頁 評測 新訊 新聞稿 討論區 最新消息 會員 登入 註冊 最新文章 搜尋討論區 功能表 Installtheapp 安裝 您正在使用過時的瀏覽器。

你可能無法正確瀏覽網站。

你應該升級作業系統或使用其他瀏覽器。

首頁 討論區 [發問區]DIY/超頻/軟體/硬體/疑難雜症/估價 [DIY及疑難雜症發問區] CPU....OpenGL...顯示卡? 主題發起人 purplemood 開始日期 6/5/13 P purplemood 一般般會員 已加入 5/9/08 訊息 83 互動分數 0 點數 6 年齡 34 小弟最近在物色新配備,看到I社新的UOpenGL這部分表現很好! 不太懂OpenGL是怎樣的東西,所以上維基百科看了一下!! 疑問又來了!! 小弟一直以為玩遊戲都是靠顯卡....那這指令的部分是有辦法輔助顯卡? 還是說有其他我不了解的用處@@?   arthur0905 榮譽會員 已加入 12/22/11 訊息 3,628 互動分數 6 點數 38 OpenGL最廣泛採用的圖形標準: OpenGL是便攜,互動的2D和3D圖形應用開發的首選環境。

自1992年推出以來,OpenGL已經成為業界最廣泛應用和支持2D和3D圖形 應用程序編程接口(API),使成千上萬的應用程序,以多種計算機平台。

OpenGL的促進創新和加快應用程序的開發結合了一套廣泛的 渲染,紋理貼圖,特效,和其他功能強大的可視化功能。

開發人員可以利用電源,確保廣泛的應用部署在所有流行的桌面和工作站平台的 OpenGL。

高視覺質量和性能: 任何視覺計算應用程序需要最高性能的3D動畫,CAD可視化仿真,可以利用高品質,高性能的OpenGL功能。

這些功能允許開發人員在 不同的市場,如廣播,CAD/CAM/CAE,娛樂,醫療成像,虛擬現實製作和顯示令人難以置信的吸引力的2D和3D圖形。

開發人員推動的優勢: 1.行業標準:的獨立財團OpenGL架構評審委員會,引導OpenGL規範。

隨著業界的廣泛支持,OpenGL是唯一真正開放的,廠商中立的, 跨平台的圖形標準。

一直穩定的OpenGL實現多種平台上的超過7年。

很好的控制,規範的添置和建議的更新時間,開發商宣布採用更改 。

向後兼容性的要求,確保現有的應用程序不會過時。

2.可靠和便攜式的: 所有OpenGL應用程序產生一致的視覺結果顯示在任何OpenGLAPI的兼容硬件,操作系統或窗口系統無關。

由於其全面和前瞻性的設計 演進,OpenGL允許新的硬件創新,通過OpenGL擴展機制是通過API訪問。

通過這種方式,創新出現在API及時,讓應用開發商和硬件廠 商將新的功能到他們正常的產品發布週期。

3.可擴展的: 基於OpenGLAPI的應用程序可以運行在從消費電子,個人電腦,工作站和超級計算機的系統。

因此,應用程序可以擴展到任何類的機器 ,開發人員選擇目標。

4.易於使用 OpenGL的結構,直觀的設計和邏輯命令。

高效的OpenGL程序通常會導致更少的代碼行比那些使用其他的圖形庫或包生成程序的應用程 序。

此外,OpenGL驅動程序封裝了底層硬件的信息,使應用程序開發人員,有特定的硬件功能設計。

關於OpenGL,記載了許多書籍已 出版了大量的示例代碼更是一應俱全,價格低廉,容易獲得的信息關於OpenGL。

5.OpenGL的可視化編程管道的:OpenGL圖像數據以及幾何圖元。

6.簡化軟件開發,加速市場: OpenGL的程序簡化了軟件開發的圖形呈現一個簡單的幾何點,線,多邊形填充創造的最複雜的照明和紋理映射NURBS曲面。

OpenGL的 軟件開發人員可以訪問每一個符合OpenGL實現幾何和圖像的原語,顯示列表,造型變換,燈光和紋理,反鋸齒,混合,和許多其他功能 。

包括完整的OpenGL函數。

指定OpenGL標準的C語言綁定,C++,FORTRAN,阿達,和Java。

所有持牌OpenGL實現從一個單一 語言規範和約束力的文件,並須通過一組一致性測試。

利用OpenGL函數的應用程序很容易移植到廣泛的平台,最大化程序員的工作效率 和更短的時間將產品推向市場。

OpenGL狀態,甚至紋理存儲器的內容和幀緩衝區中的所有元素都可以得到一個OpenGL應用程序。

還支持OpenGL的可視化應用程序與2D圖像處理作為,就像三維幾何對象,可以被操縱的原語類型。

在OpenGL的可視化編程管道上圖中 所示,圖像和頂點定義幾何圖元通過OpenGL管線的幀緩衝區。

支持所有UNIX®工作站,運行於95/98/2000/NT每個Windows和MacOS的PC,沒有其他的圖形API標準更廣泛的硬件平台和軟件環境。

運行于MacOS,OS/2,UNIX,Windows95/98的,Windows2000中,WindowsNT中,Linux的OPENSTEP,BeOS的每一個主要 操作系統,包括OpenGL的,它也適用於每一個主要的窗口系統,包括Win32,MacOS的呈報經理和X-Window系統。

OpenGL是阿達調用 ,C,C++,Fortran語言,使用Python,Perl和Java,並提供完全獨立於網絡協議的能力。

架構靈活性和分化: 雖然OpenGL規範定義了一個特定的圖形處理管線,平台供應商可以自由定制一個特定的OpenGL實現,以滿足獨特的系統成本和性能目標。

各個呼叫可以被執行在專用硬件上運行作為標準系統CPU上的軟件程序,或者實現為專用的硬件和軟件例程的組合。

此實現的靈活性意味著 OpenGL硬件加速的範圍可以從簡單的渲染完整的幾何和一切從低價PC到高端工作站和超級計算機上被廣泛使用。

應用程序開發者保證一致 的顯示效果,無論平台的實現OpenGL的環境。

使用OpenGL擴展機制,硬件開發人員可以區分他們的產品開發擴展,使軟件開發人員能夠 訪問額外的性能和技術創新。

許多OpenGL擴展,以及相關的API擴展GLU,GLX,WGL等,已確定由供應商和供應商群體。

OpenGL擴展的註冊表是由SGI維護,並包含 所有已知的擴展,修改相應的規範文件寫成的規格。

註冊表還定義命名規則,指引,創造新的擴展和編寫合適的擴展規格,和其他相關文檔。

API層次: OpenGL應用程序使用窗口系統的窗口,輸入和事件機制,GLU支持二次曲面,NURBS,多邊形複雜,矩陣公用事業,該圖演示的OpenGL的 GLU和窗口的API之間的關係。

該基金會的高級API: 領先的軟件開發商使用OpenGL,其強大的渲染庫,作為更高級別的API包括2D/3D圖形基礎。

開發人員利用OpenGL來提供高度差異化的, 尚未得到廣泛支持的垂直市場解決方案的能力。

例如,OpenInventor的提供了一個跨平台的用戶界面和靈活的場景圖,可以很容易創建 OpenGL應用程序。

IRIS演出



請為這篇文章評分?