这个东西也许以后可以在汉化opengl游戏的时候用上。 4 |! y/ W3 z- |) U2 u5 Z
1 u( a% K* w1 O8 R1 z
名稱:GLDirect
3 ?: z$ ]8 O1 I z% N語言:C++
# P( {% l7 k6 `& M+ d% d, Z4 _應用:將OpenGL的API轉換為DirectX,使部份遊戲能以DX模式運行 & b! D' ~# M$ z* @4 E4 I# L
, }5 q$ Y/ w v' c; z* Z; vGLDirect首頁:http://sourceforge.net/projects/gldirect & {" a+ ?% q, G, |( a
2 y# q0 i9 \/ d
GLDirect之前是商業軟體,同時SciTech也是Mesa3D的官方支持者之一,
9 T7 b* X) t5 K0 J3 e本組件可說是非常有名的驅動程式,藉由特殊編譯的OpenGL32的DLL文件, * a Z- i: J) C5 I* x3 m
將程式的呼叫轉為DirectX使用,如此一來在某些不支援GL的顯示卡上也能玩遊戲。
, G' ]& T6 {5 F: k: V7 |& \4 Y
n8 g8 j2 e4 |3 A9 L由於現在顯示卡的進化,低端電腦已經減少,SciTech已經將本專案以MIT授權放出,
. j' j% Q I5 Q6 v( \5 O+ z任何有興趣的人得以自由使用或修改這個工具以符合自己的需求,造福更多玩家, ) m# H( S+ U! k( W
目前GLDirect能夠支援到OpenGL 1.4左右的版本,不過某些效果還是不太完全。 \- _. R) H) V* [! h, [; H9 _- o4 b
% c5 ]! f1 o- O+ W: Y' d- }
回到GLDirect當時產生的時代,OpenGL還算是種奢侈品,能夠在有限的硬體下, / Q3 v" Q, I0 a0 q0 e/ p0 A
運行那些較為高端的遊戲的確是發揮了重要的過渡效果,唯一抱怨的,就是當時是收費軟體吧。 |