查看完整版本: [-- 【转贴】让2D显卡也能运行流畅3D游戏 --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 PC 游戏讨论区 | PC Games 】 -> 【转贴】让2D显卡也能运行流畅3D游戏 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

ximiduo 2005-10-30 22:27

TransGaming公司今天发布了一款号称革命性的纯软件3D渲染引擎工具,TransGaming宣称这款渲染引擎工具支持所有的Pixel和Vertex Shader DX9特效,并且可以获得比微软D3D的REF设备(reference rasterizer)快50倍的速度。可能很多朋友对TransGaming公司几乎没怎么听说过,不过提到这家公司的一个名为Cedega的软件,很多熟悉Linux的朋友可能马上就会想起了,Cedega是一个可以使Windows平台的游戏运行在Linux下的创新软件,支持《战地:越南》、《马克思.佩恩》、《半条命2》等多款Windows平台下的人气大作。

今天TransGaming新发布的SwiftShader工具据说可以让用户使用非常一般的显卡也能达到相当不错的游戏速度,不知道这款工具会不会影响到ATi和nVIDIA的生意。我们先一起来看看SwiftShader的具体工作需求:
—— 700 MHz或更高的x86处理器(需要支持SSE扩展指令集),推荐Pentium-M处理器
—— 一块2D显卡,无需3D显卡!!
—— Win2000或XP系统,Linux系统通过Cedega支持也可以。
—— 256MB内存
—— 25MB磁盘空间

SwiftShader通过TransGaming自己的SwiftAsm runtime code生成系统来达到其声称的执行效率,SwiftAsm可以把所有基于shader的、固定的几何函数以及像素管线操作代码转换成为高速的x86 SSE/MMX代码,然后这些代码会被缓存起来以备随时调用。SwiftAsm可以让开发者很容易的为自己程序进行高效优化。

SwiftShader的安装非常简单,SwiftShader的渲染引擎已经被封装到了D3D8.DLL和D3D9.DLL这两个DLL文件中。这两个DLL文件可以被拷贝到任何使用D3D的应用程序目录下,SwiftShader会自动代替操作系统的D3D引擎。除了DLL文件外,还需要一个额外的配置文件SwiftShader.ini来供SwiftShader调用。不过并非所有的D3D应用程序都能正常的使用的SwiftShader的渲染引擎,很多程序和游戏需要通过TransGaming公司的调时Ρ改认证才可以顺利运行。

目前TransGaming公司提供了一个展示DEMO供用户下载,其中包括了3个非常简单的演示DEMO以及一个《马克思.佩恩》的SwiftShader.ini配置文件。由于笔者身边并无《马克思.佩恩》这款游戏,所以就无法为大家演示SwiftShader的实际运行效果了,有《马克思.佩恩》朋友赶快试试看并请发表下您的测时Ρδ得吧。

http://www.transgaming.com/

Zombie_WB 2005-10-31 00:17
这个好象两个星期前的新闻了吧……
当时看到倒数第二段的话我就放弃做小白的念头了……

hallcan 2005-10-31 00:39
呵呵,我的机子到现在还是集成的显卡的,不过我的内存让我扩到1G(512+512),感觉也还好~
本人对图面的要求不是很高~~
不过可惜的就是集成的显卡一玩魔兽就花屏,郁闷呀~~

单行本 2005-10-31 09:16
其实有一个问题我想问,现在还有2D显卡剩下的请举手~
我最老的那张riva128都是2D+3D的AGP了。
PS:希望楼下的别跟帖说集成显卡,I740的时候,已经也是2D+3D显卡了。

典型的又想马儿跑的快,又想马儿不吃草。(单行本版)
典型的又想老婆娶得靓,又想岳母礼金便(宜)。(单行本的MM版)

lzsgodmax 2005-10-31 09:37
...........................................

这软件现在出现未免太晚了些...

xh4103040 2005-10-31 18:45
哎,真是太可惜了,早点出现就好了,我刚换的显卡。

louisvuitton 2005-11-01 14:02
现在还有人用2D显卡么...

nsgoh 2005-11-02 08:50
ATI 3D Rage Pro Turbo AGP 算不算2D的显卡?
不知道对那些3D但又对dx9不支持的显卡有没有帮助?!!

beiai1014 2005-11-02 16:08
什么叫2d显卡??
我的GF2算吗??

ttcrpaul 2005-11-02 17:12
如果是真的 我估计效果也不会太好 最起码速度上肯定会打折扣

fdiskking 2005-11-02 20:00
这个会有多长的生命期咧?nvidia会允许有这样的事吗?
打不过他 就买下他 (好像是比尔盖茨说的)

ximiduo 2005-11-02 20:15
唉,其实最关键的话是“SwiftShader会自动代替操作系统的D3D引擎”。如果显卡不支持dx8,dx9,用SwiftShader后就能玩上某些游戏。如果显卡本身支持dx8,dx9,用SwiftShader代替D3D后,速度可能会提升。

单行本 2005-11-02 23:17
LZ你测试过没有啊?

baojinzhe 2005-11-03 12:32
测试后的画面简直惨不忍睹,推荐千万不要测试~

单行本 2005-11-03 17:28
楼上的,抓图看看~
关键是,既然能支持Dx8和9的这么多特效,画面应该更好的说~

baojinzhe 2005-11-04 05:21
恐怕你会失望,图我提供不了,CS的沙漠2那场景,闪雷扔出去那整个一个大白块,手雷爆炸那简直就是三角形迸发,人员身体贴图让我想起了Dos下的《鬼屋魔影》,惨不忍睹。

单行本 2005-11-04 08:50
为什么不能提供图呢?就从计算机抓个图而已啊?

baojinzhe 2005-11-04 12:10
我回头找找去,网上好像有人提供过魔兽3的图,不知道还有没有。

单行本 2005-11-04 14:41
你不是说你已经测试过了?你运行个游戏抓个图就好啦,5分钟都不到的事情~
谢了~

ayako88 2005-11-04 18:47
速度肯定跟不上..要么就狂吃U.还是升级显卡实在点

k.masato 2005-11-07 08:43
2d的显卡需要多少兆

jztzsb 2005-11-07 16:54
回三楼的我有一块9685现在还用,不过我有三台电脑,那台只接到电视上玩些老DOS游戏

另外两台中最好的显示卡是TI4600


查看完整版本: [-- 【转贴】让2D显卡也能运行流畅3D游戏 --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us