瀏覽單個文章
Feather1231
Major Member
 
Feather1231的大頭照
 

加入日期: Jul 2004
文章: 124
引用:
作者octapult
有興趣的網友可以參考這個:
http://www.forceflow.be/2012/08/09/...gl-anniversary/

2. Direct 3D -> OpenGL 是由 API 轉換來達成的...這豈不是跟 wine 一樣?
可是它的效率卻是令人驚訝,Linux 跑得反而比 Windows 快 (可能跟多執行緒繪圖驅動程式有關)
這邊我也搞不太懂,Mac OS X 版本的 Source 引擎不是已經做出 OpenGL 的圖形模組了嗎?
為什麼 Linux 版本...


第二個問題其實要從開發時的環境來看, 由於windows市場太大

所以使用D3D作為主要繪圖API, 而另外開發OpenGL模組來實做D3D的介面

畢竟要做出一個獨立的繪圖介面, 再開發D3D與OpenGL實做的模組

不如直接選一個API做主要介面再用另一個API來實做容易多了
舊 2012-08-11, 03:12 PM #57
回應時引用此文章
Feather1231離線中