土木在线论坛 \ 园林景观 \ 园林景观效果图 \ 关于普通显卡改造成专业显卡的方法!

关于普通显卡改造成专业显卡的方法!

发布于:2005-11-28 13:07:28 来自:园林景观/园林景观效果图 [复制转发]
通用问答

问:请问专业显示卡是用来做什么的?
答:这个问题太大,我只能简单地回答。专业卡在专业 3D 制图领域中很有用,可以提高制图的效率。更简单的说,专业卡是生产工具,而游戏卡是消费品。

问:我是做 3D 的,游戏卡和专业卡在专业 3D 软件中有什么区别吗?
答:这个问题也是太大,也只能简单回答。

要了解游戏卡和专业卡之间的区别,就要简单了解一下显示卡的 3D 工作方式。

目前显示卡 3D 领域有两个标准,一个是 D3D ,就是微软公司自己制定的标准,只能在 WINDOWS 系统平台上应用;另外一个就是 OPENGL 标准,这个标准是传统的 3D 工业标准,可以在多平台(WINDOWS 、UNIX、LINX 等等)上应用。什么是标准,简单地说,标准就是规定了如何在电脑屏幕上画一个点,画一条线,如何对屏幕上的某个点填充颜色,填充什么样的颜色,等等。标准规定了这些功能的实现方法,然后大家各做各的,软件厂商按照这个标准来制作软件,硬件厂商也按照这个标准来生产显示卡。就因为有了统一的标准,即使硬件厂商和软件厂商之间没有任何联系,大家生产出来的东西也可以完美地配合在一起使用。现在您大致了解了显示卡和 OPENGL / D3D 之间是什么关系了吧?

由于 OPENGL 是目前绝大多数专业 3D 软件所使用的标准,所以下面就以 OPENGL 为例子来简单说明一下。

我们在使用 3D 软件做 3D 场景的时候,在编辑窗口中看到的东西,就是显示卡按照 OPENGL 标准来显示的 3D 图象,这个图象相对于最终渲染好的成品图来说,是非常粗糙的,还带有一堆线条,但至少让你可以大致看到你要编辑的场景的效果,贴图的大致效果,以及物品摆放的位置,可以让你 “猜” 出最终图片的效果(没错,就是猜,我们画画的时候,不也是不断地“猜”效果,然后不断地调整吗?)。

在专业 3D 制图过程中,显示卡就是以牺牲图片显示质量的代价,来换取显示速度,让您可以快速地对场景做各种编辑工作。请注意这一点,很重要。专业卡和游戏卡的一个区别就在这里,游戏卡牺牲的效果更多,而专业卡牺牲的效果相对要少。这样的话,专业卡就可以在编辑窗口中显示更多更全的效果,让您更容易 “猜” 最终效果。

看了这些说明,你可能会有个问题了:我有绘画的基础,我不要那些效果也可以“猜到” 最后的效果,那这样的话,专业卡对我来说不就没有意义了?

我们来打个比方:编辑的场景中,包含了 10 种显示卡来实现的效果,(假设其中有两个是必须专业卡实现的,游戏卡的话,就没有那两个效果),专业卡可以实现全部 10 种效果,而游戏卡的话,除了那两个效果以外,只能支持到剩下 8 种效果的 5 种,那我可不可以只让 3D 软件只用到这 5 中效果呢?很不幸,不可以。你游戏卡实现不了, 3D 软件就会丢给 CPU 来用软件实现,CPU 要做的事情本来就很多了,再给它做图形效果的实现的话,速度肯定就漫了很多。这样的话,游戏卡在显示这个场景的时候,不仅有两种效果显示不出来,而且由于还有 3 种效果是由 CPU代劳的,显示速度就比专业卡差很远了。

当然,大多数的 3D 制图软件并没有对游戏类的显示卡关上大门。游戏卡在这些 大部分 3D 软件中工作的也很好,即使你没有专业卡,也完全不影响您的 3D 创作!专业卡和游戏卡之间的根本区别,就是效率。看您自己权衡了。


问:改专业卡对游戏性能有帮助吗?
答:没有任何帮助,相反会降低游戏性能。简单地说,游戏卡和专业卡的驱动机制有所不同,游戏类的驱动更注重效果及速度,而专业类的驱动注重的是多窗口加速、线框抗矩尺等等。

问:但是我改专业卡后,也可以玩游戏啊,这是怎么回事?
答:不管是 ATI ,还是 NVIDIA ,制作的显示卡驱动都是基于相同的计算核心的,只是在参数、计算分配上有不同(ATI 还分别做两个系列的驱动,而 NVIDIA 干脆就一个驱动包完)。所以即使是专业卡,当然也可以玩游戏。但专业驱动通道,不会做游戏的兼容性测试工作,而且使用的参数也不适合表现游戏的速度要求。

问:我把我的卡改成专业卡后, 感觉 3D 的显示质量提高了不少,是不是专业驱动在显示质量上会比较好?
答:不是的。显示卡驱动是很专业的东西,绝大多数显示卡的用户,对驱动的各种调试知识几乎是 0。显卡核心厂商在制作驱动程序的时候,必须考虑到这一点,所以,驱动程序在制作打包的时候,制作人员会帮用户做一个预先设置,让用户在安装好驱动后就可以直接使用,不需要做任何调整也可以适用于大多数的应用了。现在明白了吧?游戏类的驱动,这个预先设置是以速度优先,图象显示质量被设置为一般;而专业卡驱动就是以图象显示质量为优先,速度被设置为一般。所以,改专业卡后,会感觉显示质量有“提高”。您完全可以在驱动面版中对显示质量来进行微调,达到您自己想要的效果。
厂商这样做是很负责的态度。


问:我常看到说“原生”显卡、“非原生”显卡,你能告诉我这是什么意思吗?

答:现在主流市场上的显示卡有两种接口,一种叫 AGP 接口,一种叫 PCIE 接口,这两种接口是完全不兼容的(比如 PCIE 接口的显示卡不可以插在 AGP 接口上)。PCIE 是 INTEL 提出的新接口方案,可以提供比 AGP 更高的数据传输带宽。

由于这两种接口不兼容,所以显示核心厂商就要分别针对 AGP 和 PCIE 设计生产不同的显示核心,为 AGP 设计的核心就叫做“原生” AGP 核心,为 PCIE 接口设计的核心就叫做 “原生” PCIE 核心。
虽然 AGP 接口是老接口,但目前处于 AGP 和 PCIE 交接的市场阶段,AGP 仍然是市场的主流产品,显示核心厂商为了节省核心设计成本,更好的调配库存,就使用了一种转接芯片(也就是桥接芯片),可以将 AGP 和 PCIE 接口的数据互换。比如,原生 AGP 接口的核心,只要连接上一片 AGP 转 PCIE 的桥接芯片,就可以在 PCIE 接口上使用了,PCIE 核心也是一样。以这种方式来生产的显示卡,就称为“非原生”显卡。


全部回复(3 )

只看楼主 我来说两句
  • qiuming0803
    qiuming0803 沙发
    很有收获
    2005-11-30 17:17:30

    回复 举报
    赞同0
  • dauleno
    dauleno 板凳
    如RC 15.3 版本的 RivaTuner 即将在圣诞节来临之即发布,这又将是 CGer 们的一个节日。自从 RivaTuner 的作者 Unwinder 宣布停止开发软改专业卡的驱动破解程序 SoftQuadro 系列开始,直到现在,我们还只能使用各种五花八们、软硬结合的方式来改造我们的游戏卡,开启那条贫穷的 CGer 们梦寐以求的专业驱动通道。直到前不久的一天,rui 凭借那至今还心有余悸的莽撞举动,成功将一块全新的 6800GT 硬改为 QuadroFX4000 后,RivaTuner 的作者终于再次出手,开发出了新的可以软改 6800 和 6600 系列为 Quadro 系列的程序模块。承蒙 Unwinder 的信任,rui 有幸成为了新版本的 RivaTuner 的测试人员,早同志们一步体验了新版本 RT 的魅力。
    现在就随 rui 一起体验一下 RC 15.3 RivaTuner 的软改专业卡方面的新功能吧。
    入口界面和以前没什么两样

    NVStrap driver 入口


    好了,下面就是新版本的专业卡软改模块 v1.7 NVStrap dirver 的界面了。新添加了两个选项:
    用是模拟 BIOS 中软件级别的设备识别码 PCI DEVICE ID,用来欺骗驱动程序将当前的显卡识别为相应的专业卡。而 B 部分,用来开启驱动面板中的专业优化驱动选项,这个选项对于 6800 AGP 和 6600 PCI-E系列的软改至关重要,如果不点选这一项,驱动面板中的专业优化选项将会被游戏优化选项所替代,即使操作系统将你的显卡识别为 Quadro,你的卡也还是工作在游戏卡的状态下。

    我们把 A 和 B 都选上,然后在下图中的 C 部分选择相对应的专业卡。其中,6800 AGP 对应的是 QuadroFX4000,6600 PCI-E对应的是 QuadroFX540。

    OK,选好后,点击确定,重新启动系统即可。

    有些朋友要问了,好象少了一步,驱动还没破解呢。呵呵,rui 可以告诉你,这样就足够了,不需要再破解驱动。这也正是新版本的 RivaTuner 的魅力所在,简单,完美,而且安全。

    rui 在实践中还发现,硬改过的 5700 系列,完全可以使用上面的步骤来完成软改的部分,而且也不需要对驱动做任何的修改了。这意味着 5700 改 FX1100 将正式不再受到驱动版本的限制!这对于 5700 的改造,又提供了相当不错的便利。

    2005-11-28 13:12:28

    回复 举报
    赞同0
加载更多
这个家伙什么也没有留下。。。

园林景观效果图

返回版块

24.66 万条内容 · 156 人订阅

猜你喜欢

阅读下一篇

可以发一些不是手绘但让人感动的图么?

回帖成功

经验值 +10