CPU....OpenGL...顯示卡?

purplemood

一般般會員
已加入
5/9/08
訊息
83
互動分數
0
點數
6
年齡
36
小弟最近在物色新配備,看到I社新的U OpenGL這部分表現很好!

不太懂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應用程序產生一致的視覺結果顯示在任何OpenGL API的兼容硬件,操作系統或窗口系統無關。由於其全面和前瞻性的設計
演進,OpenGL允許新的硬件創新,通過OpenGL擴展機制是通過API訪問。通過這種方式,創新出現在API及時,讓應用開發商和硬件廠
商將新的功能到他們正常的產品發布週期。

3.可擴展的:
基於OpenGL API的應用程序可以運行在從消費電子,個人電腦,工作站和超級計算機的系統。因此,應用程序可以擴展到任何類的機器
,開發人員選擇目標。

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標準更廣泛的硬件平台和軟件環境。
運行于Mac OS,OS / 2,UNIX,Windows 95/98的,Windows 2000中,Windows NT中,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來提供高度差異化的,
尚未得到廣泛支持的垂直市場解決方案的能力。例如,Open Inventor的提供了一個跨平台的用戶界面和靈活的場景圖,可以很容易創建
OpenGL應用程序。IRIS演出<利用OpenGL的功能,並提供了額外的功能,專為要求高幀速率的市場,如可視化仿真和虛擬集OpenGL優化
的是一個工具包進行實時交互,修改和渲染複雜的表面模型,如發現在CAD / CAM和特效創作。OpenGL的豐盈是一個高層次的立即模式體
積渲染API,用於能源,醫療和科學市場。OpenGL著色提供了一個通用的接口,支持逼真的視覺效果,凹凸貼圖,多重紋理,環境貼圖,體
積著色新的效果,使用標準的OpenGL圖形卡的硬件加速和無限陣列。

OpenGL架構評審委員會(ARB)是一個獨立的財團成立於1992年,管轄的OpenGL的未來,提議和批准更改規格,新版本,和一致性測試
。在2006年9月,成為了OpenGL ARB工作組根據Khronos集團財團開放的標準API。
OpenGL性能表徵委員會,另一個獨立的組織,創建和維護的OpenGL基準這些基準測試結果發布在其網站上:www.specbench.org / GPC / opc.static的/ index.html的。

持續創新
OpenGL標準也在不斷發展。正式修訂發生在定期的時間間隔,並不斷開發擴展,允許應用程序開發人員能夠訪問最新的硬件的進步,通過
OpenGL。由於擴展成為被廣泛接受的,他們被認為是核心的OpenGL標準納入。這個過程允許OpenGL受控而創新的方式發展。

許可
ARB批准的OpenGL規範和源代碼授權的硬件平台廠商。基於OpenGL API的最終用戶,獨立軟件供應商,和別人寫的代碼是免費的發牌規定
。SGI公司的授權的網站了解更多信息。

OpenGL的應用和遊戲
OpenGL是3D消費類和專業應用程序在所有主要的操作系統平台的普遍標準。對於Window,Linux和MacOS的部分列表提供的產品部分。
 

tyrael

進階會員
已加入
1/15/09
訊息
349
互動分數
0
點數
16
簡單來說OpenGL就是顯示卡在用的東西

你看到I社新U之所以說這部分表現很好(我持保留態度...XD).是因為那顆CPU同時也內建顯示晶片在裡頭
 

arthur0905

榮譽會員
已加入
12/22/11
訊息
3,628
互動分數
6
點數
38
簡單來說OpenGL就是顯示卡在用的東西
你看到I社新U之所以說這部分表現很好(我持保留態度...XD).是因為那顆CPU同時也內建顯示晶片在裡頭
應該說內顯的效能說是好都好的有限;x;,不然一堆外接顯卡是要賣給誰;em25;
君不見連amd之前最好的5800k的內顯也只是對比如630這張顯卡再強一點點而以
而且5800k的內顯還是地表最強內顯了,你想其它的內顯效能會好到哪裡哩!!!!
硬体不強沒關係,效能可以從軟体部份的API函式來補強優化,會有些許的改善和省力
但不是根本而絕對的,所以這部份只是治標而不治本,但總的來說是了勝於無,有改善總比沒改的好
 

dxll

高級會員
已加入
5/14/09
訊息
619
互動分數
0
點數
0
OpenGL 是顯示卡用
這樣解釋很奇怪
因該是程式設計師拿來用的API
GPU可將此API的內容轉成要code(變成要做的工作)
簡單來解釋一下API
API可以算是很方便的工具對於程式設計師
他裡頭都function已經很人性化了,除非你想直接用底層的東西也是可以,只是很複雜
API已經替程式設計師提供好相關的功能了
 
▌延伸閱讀