direct和opengl到底哪個好

2021-12-21 07:39:56 字數 2193 閱讀 5154

1樓:鷹志說史

opengl的穩定性要好於directx,但是如果你只是一般應用,不是多麼複雜的程式就不用注意什麼穩定性。

opengl要好學很多,但是它只有圖形方面的功能,而directx主要是為了開發遊戲而做,所以directx除了圖形方面的功能外,還有網路,聲效,輸入等方面的功能。反正這兩個對於我來說的最主要區別就是一個容易學一個難學。

簡介

opengl(英語:open graphics library,譯名:開放圖形庫或者「開放式圖形庫」)是用於渲染2d、3d向量圖形的跨語言、跨平臺的應用程式程式設計介面(api)。

這個介面由近350個不同的函式呼叫組成,用來從簡單的圖形位元繪製複雜的三維景象。

而另一種程式介面系統是僅用於microsoft windows上的direct3d。opengl常用於cad、虛擬實境、科學視覺化程式和電子遊戲開發。

opengl的高效實現(利用了圖形加速硬體)存在於windows,部分unix平臺和mac os。這些實現一般由顯示裝置廠商提供,而且非常依賴於該廠商提供的硬體。開放源**庫mesa是一個純基於軟體的圖形api,它的**相容於opengl。

但是,由於許可證的原因,它只聲稱是一個「非常相似」的api。

2樓:誒嘿是我啊

opengl的穩定性要好於directx。

顯是個人計算機基礎的組成部分之一,將計算機系統需要的顯示資訊進行轉換驅動顯示器,並向顯示器提供逐行或隔行掃描訊號。

控制顯示器的正確顯示,是連線顯示器和個人計算機主機板的重要元件,是「人機」的重要裝置之一,其內建的平行計算能力現階段也用於深度學習等運算。

顯示卡工作原理:

顯示卡是插在主機板上的擴充套件槽裡的。它主要負責把主機向顯示器發出的顯示訊號轉化為一般電器訊號,使得顯示器能明白個人計算機在讓它做什麼。

顯示卡主要由顯示卡主機板、顯示晶片、顯示儲存器、散熱器(散熱片、風扇)等部分組成。

顯示卡的主要晶片叫「顯示晶片」(video chipset,也叫gpu或vpu,圖形處理器或視覺處理器),是顯示卡的主要處理單元。顯示卡上也有和計算機儲存器相似的儲存器,稱為「顯示儲存器」,簡稱視訊記憶體。

3樓:blackpink_羅捷

opengl的穩定性要好於directx。

控制顯示器的正確顯示,是連線顯示器和個人計算機主機板的重要元件,是「人機」的重要裝置之一,其內建的平行計算能力現階段也用於深度學習等運算。

opengl簡介:

opengl(英語:open graphics library,譯名:開放圖形庫或者「開放式圖形庫」)是用於渲染2d、3d向量圖形的跨語言、跨平臺的應用程式程式設計介面(api)。

這個介面由近350個不同的函式呼叫組成,用來從簡單的圖形位元繪製複雜的三維景象。

而另一種程式介面系統是僅用於microsoft windows上的direct3d。opengl常用於cad、虛擬實境、科學視覺化程式和電子遊戲開發。

opengl的高效實現(利用了圖形加速硬體)存在於windows,部分unix平臺和mac os。這些實現一般由顯示裝置廠商提供,而且非常依賴於該廠商提供的硬體。開放源**庫mesa是一個純基於軟體的圖形api,它的**相容於opengl。

但是,由於許可證的原因,它只聲稱是一個「非常相似」的api。

4樓:

這兩個引擎各有所長的,具體那個好要看目的是什麼.

opengl經過多年的洗刷,已經成為繪圖引擎的標準,opengl的繪圖質量毋庸置疑,是最高的,opengl的程式設計相對的也會比較複雜,但是上手很簡單,opengl用來追求完美的繪圖精確度,而且通常有各種輔助庫可以用來往其他裝置上輸出資料,比如印表機.

directx的專為遊戲而生,它的繪圖精度滿足一般遊戲的所需,而且directx還包含了不少用來在遊戲中處理其他資料的輔助庫,包括聲音資料,輸入輸出,等等等等.

所以,想專精追求繪圖,opengl是首選,如果要程式設計效率和其他功能的話directx是首選.

directx和opengl比較?和顯示卡有什麼關係嗎?

5樓:匿名使用者

directx是事實上的標準,遊戲領域的主流,opengl則較多應用於工業領域。顯示卡都能支援這兩個介面標準,顯示卡不支援,程式使用了也無法執行。

GUI和OPENGL是什麼關係啊

用過dos系統吧?dos系統沒有gui 圖形使用者介面 因此沒有圖示,滑鼠指標等圖形互動元素,要想通知作業系統開啟某個程式只能手動輸入口令。而windows作業系統則不同,因為windows有gui,因此也就有了圖形化的使用者介面,這樣只需雙擊圖示即可通知作業系統,讓作業系統執行該程式。因此gui得...

一摜到底和一貫到底的區別

從字面上看,摜的 抄意思是摔出去,bai那麼 一摜到底 意du思就是一摔了之zhi了。而一貫dao的貫,是持續的意思,一貫到底 意思是長期不變的行為習慣。第一個詞語本身是沒有的,但是也可以說中國舊文人寫的錯別字可以叫通假字,那麼按照這個說法,這個詞語就也成立了,意思和第二個一樣。事實上是第二個詞語是...

和紫微到底哪個更準,八字和紫微到底哪個更準

紫微對錯率上來144分之一 而八字源 要符合命理才是 bai對的 八字找對了才可以在紫微和八字有準確的 若精通兩個bai都行。若出現不同結du果,zhi 紫微斗數以星命推測,dao地球時刻都版在執行,時間權和現代有偏差,若命理學精通以八字為準。八字和紫薇算命哪個更準?八字和紫薇算命哪個更準?肯定八字...