这个东西也许以后可以在汉化opengl游戏的时候用上。
% T2 ]% ^: u7 E E6 J9 R& ?5 p- a9 E+ n2 s
名稱:GLDirect 6 n* h6 c! L+ {# p. g6 L
語言:C++ & w- v! Y' D" T; Y7 u/ L! W# S
應用:將OpenGL的API轉換為DirectX,使部份遊戲能以DX模式運行
4 ?! v( P" F- K1 l3 H8 \
7 @9 N0 C- _. ~GLDirect首頁:http://sourceforge.net/projects/gldirect 6 ]' S1 K2 S! ~+ _) v1 Q* N
4 _7 }5 W: G8 e8 ?+ |GLDirect之前是商業軟體,同時SciTech也是Mesa3D的官方支持者之一, . V8 G0 t6 @: C! s. |
本組件可說是非常有名的驅動程式,藉由特殊編譯的OpenGL32的DLL文件, 2 {$ i5 q0 S6 v5 Y/ e$ ?
將程式的呼叫轉為DirectX使用,如此一來在某些不支援GL的顯示卡上也能玩遊戲。 8 K( s+ f, Z4 o
* g/ W$ `- i' i& }" Y# ?& B( d由於現在顯示卡的進化,低端電腦已經減少,SciTech已經將本專案以MIT授權放出,
! W7 [0 Q" A: L7 N( Q$ c任何有興趣的人得以自由使用或修改這個工具以符合自己的需求,造福更多玩家,
8 `8 j' W& s1 o1 Z! s$ j/ o5 U* V目前GLDirect能夠支援到OpenGL 1.4左右的版本,不過某些效果還是不太完全。
7 Y. S- d4 W8 [- X$ A! P9 P# N, A9 c: d
回到GLDirect當時產生的時代,OpenGL還算是種奢侈品,能夠在有限的硬體下,
3 v8 B1 C; \! ]6 |2 W: V0 R運行那些較為高端的遊戲的確是發揮了重要的過渡效果,唯一抱怨的,就是當時是收費軟體吧。 |