这个东西也许以后可以在汉化opengl游戏的时候用上。 : u$ l9 h* A% }* [5 u& F' W
& d2 H: v4 M3 J
名稱:GLDirect ' K- A0 r" h* B6 h0 n0 L7 t5 Y$ _
語言:C++
% @8 p: \, \6 R) t. ~應用:將OpenGL的API轉換為DirectX,使部份遊戲能以DX模式運行
@: `: B* f9 w; H$ @ A2 I" x T. R& {+ K/ z }# j
GLDirect首頁:http://sourceforge.net/projects/gldirect
3 F* {- @! R, m0 X0 ]6 V
8 Z# C& V4 i% ^& a' y" VGLDirect之前是商業軟體,同時SciTech也是Mesa3D的官方支持者之一, ; z' Q: @, d0 t) A
本組件可說是非常有名的驅動程式,藉由特殊編譯的OpenGL32的DLL文件,
" `( c- [8 l# J5 @- v將程式的呼叫轉為DirectX使用,如此一來在某些不支援GL的顯示卡上也能玩遊戲。
5 H9 t; d7 E' B6 G; b9 l" v% m( H/ {( U9 e, Q# s$ I+ k
由於現在顯示卡的進化,低端電腦已經減少,SciTech已經將本專案以MIT授權放出, 4 \' Q: ?; Q) {5 c) W4 @
任何有興趣的人得以自由使用或修改這個工具以符合自己的需求,造福更多玩家,
- u- {& U( t8 l6 b8 ? J- k. m目前GLDirect能夠支援到OpenGL 1.4左右的版本,不過某些效果還是不太完全。
& s& _( Z9 K, z1 [5 q5 x, w, u4 e; _! q" o$ Z: R
回到GLDirect當時產生的時代,OpenGL還算是種奢侈品,能夠在有限的硬體下, , d: e, J5 X5 g a$ r; J, l
運行那些較為高端的遊戲的確是發揮了重要的過渡效果,唯一抱怨的,就是當時是收費軟體吧。 |