✔ 最佳答案
OpenGL的問題
1.使用者所安裝的顯示卡驅動程式沒有包含對OpenGL支援的部分。
2.使用Windows內建的驅動程式,同樣沒有包含對OpenGL支援的部分。
3.顯示卡對OpenGL的支援不好,造成顯示上的諸多錯誤及效能低劣。
4.在遊戲或者軟體中的設定不正確,造成畫面品質很差。
簡單來說,OpenGL大部分是用在CAD/CAM專業繪圖等領域,而DirectX主要則是用於遊戲方面。專業繪圖卡強調的就是它有完整支援 OpenGL,遊戲卡則是支援DirectX為主,遊戲卡強項是在即時顯示影像。如果有用到3D繪圖軟體,例如PRO-E,搭配完整支援OpenGL的顯示卡就能夠迅速、正確的顯示出真實且極為細緻的外型與質感的3D圖像,但是如果使用遊戲卡,就很難做到這點了!畢竟遊戲卡主要還是打game用,訴求和繪圖卡是不一樣的。
--------------------------------------------------------------------------------
OpenGL全名為Open
Graphics Library,是一種應用程式介面、繪圖成像的工業標準。OpenGL常用於CAD、虛擬實境、科學視覺化程式和電子遊戲開發等2D、3D圖形應用領域。顯示卡完整支援OpenGL的好處則是能夠迅速、正確的顯示出真實且極為細緻的外型與質感的3D圖像。
DirectX為一種Windows系統的應用程式介面,它可讓以Windows?作業平台的遊戲或多媒體程式獲得更高的執行效率,還可以加強3D圖形成像和豐富的聲音效果,並提供設計人員一個共同的硬體驅動標準。
OpenGL官網
http://www.opengl.org/
DirectX 官網
http://www.microsoft.com/windows/directx/default.aspx