这个东西也许以后可以在汉化opengl游戏的时候用上。 ! i5 P! c) `" t" A
; k9 w! g3 v; M! S ?
名稱:GLDirect : n- r- Y6 z, c! ?: a7 {7 s
語言:C++
& h) @ P0 N O# U2 ~9 v應用:將OpenGL的API轉換為DirectX,使部份遊戲能以DX模式運行
& x' s3 W( y$ u- n# b; [" j- y& j$ J4 w
GLDirect首頁:http://sourceforge.net/projects/gldirect 5 T0 X ^3 O0 A) |7 b& C1 T" G
9 d8 A2 B: {# x4 B6 N3 L8 E
GLDirect之前是商業軟體,同時SciTech也是Mesa3D的官方支持者之一,
/ W, R8 |% z( d+ c/ n. K% G1 @. j! ~本組件可說是非常有名的驅動程式,藉由特殊編譯的OpenGL32的DLL文件,
" z& U4 w3 ?4 e' \+ S4 R2 s, ~將程式的呼叫轉為DirectX使用,如此一來在某些不支援GL的顯示卡上也能玩遊戲。 4 e3 u6 J* u8 b8 u7 Z9 e& I- M. W8 ?
: Q/ `. q6 y4 F) i! g5 S由於現在顯示卡的進化,低端電腦已經減少,SciTech已經將本專案以MIT授權放出,
' E7 X* m* }- R2 _8 [; t任何有興趣的人得以自由使用或修改這個工具以符合自己的需求,造福更多玩家,
4 Q1 e% s2 r S" ~7 I目前GLDirect能夠支援到OpenGL 1.4左右的版本,不過某些效果還是不太完全。 ' B" G* V0 b- L/ v& N; u2 b, v# d
# }9 j1 ~! y" |
回到GLDirect當時產生的時代,OpenGL還算是種奢侈品,能夠在有限的硬體下, ! m& L$ v/ b, l2 _4 u- E9 H
運行那些較為高端的遊戲的確是發揮了重要的過渡效果,唯一抱怨的,就是當時是收費軟體吧。 |