这个东西也许以后可以在汉化opengl游戏的时候用上。 . E$ ]$ }# O" {: f( o6 B7 g6 ~
1 j5 K. @) E) Z( }8 B4 q名稱:GLDirect , \# b/ b0 {3 | q: L* f
語言:C++
+ a# U3 f- G2 ~3 L- o6 k6 Q" q8 _應用:將OpenGL的API轉換為DirectX,使部份遊戲能以DX模式運行
8 c4 ?; y% t6 C. X8 }% x$ w& t, y1 v' U$ y
GLDirect首頁:http://sourceforge.net/projects/gldirect 7 y& P4 y0 _+ {+ ]! D: s) z. M
9 V$ B0 q8 m; L% L& \% l* _2 [
GLDirect之前是商業軟體,同時SciTech也是Mesa3D的官方支持者之一,
, X, m) p0 O) w% w% z) ?本組件可說是非常有名的驅動程式,藉由特殊編譯的OpenGL32的DLL文件,
, @/ E* M' {0 e {將程式的呼叫轉為DirectX使用,如此一來在某些不支援GL的顯示卡上也能玩遊戲。 & R7 v4 q- H" x; B) v6 P
9 ~5 q6 J& s s( |# D5 S
由於現在顯示卡的進化,低端電腦已經減少,SciTech已經將本專案以MIT授權放出, 6 `$ u; i7 ]* G0 |) E( M+ w& I
任何有興趣的人得以自由使用或修改這個工具以符合自己的需求,造福更多玩家, + @0 ~$ n& ~2 T! `# M2 f* ]- o
目前GLDirect能夠支援到OpenGL 1.4左右的版本,不過某些效果還是不太完全。 6 P# J+ U8 T1 B; ~" ^9 [: s/ A% [# L$ K9 \
1 c; Y p/ p# E! H回到GLDirect當時產生的時代,OpenGL還算是種奢侈品,能夠在有限的硬體下,
1 D! C& t, K# G# A, E0 _運行那些較為高端的遊戲的確是發揮了重要的過渡效果,唯一抱怨的,就是當時是收費軟體吧。 |