NV的Quadro开头显卡和ATI的 FireGL开头的显卡都是专业绘图显卡,价格少则上千,多则几万。为什么要用专业绘图显卡呢,用个几千元的GTX680代替专业显卡行吗?要回答这些问题可以这样理解:GTX680好比一辆跑车,玩游戏速度很快吧,但用这个跑车去跑运输拉货物则不行了,还得货车才行!再高档的游戏显卡也无法取代专业显卡的地位。
专业绘图卡与游戏显卡主要有以下几点不同:
1、硬件设计的侧重不同。
一般来说,游戏卡虽然也可以很好地支持各种OpenGL和Direct3D游戏,但是更多地专注于游戏中需要的功能,对于在游戏中明显不会用到的那些功能如线框模式的抗混淆(反锯齿)、双面光照、3D动态剖切(3D Windows Clipping)等功能一般是不会在硬件中予以支持的。而专业图形卡则要对各种专业软件所涉及到的功能在硬件上予以支持。
2、专业图形显卡与游戏显卡在驱动程序上不同。
对于游戏卡来说,在驱动程序中只需要对游戏中常用到的部分OpenGL函数能够提供很好支持就可以了,而专业图形卡由于面向范围广泛的专业应用软件,因此它必须要能够对所有OpenGL函数都予以支持。正是这些原因,在游戏中性能很好的游戏卡在运行专业软件时经常会出现性能剧烈下降的现象。
上图中,绿色箭头位置为正确的贴图,红色箭头位置出现了贴图错误,越复杂的图形出现错误的概率越高。
使用MAYA, 3DS MAX, SOLIDWORKS 等这些软件的时候,用专业显卡打开复杂的场景进行编辑修改时能以实时的速度提供预览,而不必冗长的等待,这是普通游戏显卡无法做得到的(即便是顶级的GTX 580这些游戏显卡也难以胜任)。
3、专业显卡的驱动程序不仅对OpenGL的所有函数进行优化,同时,针对各个不同的应用程序提供专门优化。
采用游戏卡来运行专业软件的时候经常会出现各种奇怪的兼容性问题,如显示错乱(如运行Inventor、Alias等软件)、性能突然下降(如运行SolidWorks打开多个3D窗口时)以至于死机(如在SolidWorks中编辑复杂模型时,偶尔会弹出个错误信息对话框,结果画了半天忘记存盘,白辛苦了,郁闷死。)等等问题。
对于上图这样复杂模型,一块专业显卡是必不可少的
而用专业显卡兼容性好,速度快,没有锯齿,特效漂亮。在3D创作流程有两个基本环节:即时操作和渲染。一个超过2000万多边形、大量使用PE、FUR、LOOK AT、粒子、置换、CLOTH、流体、实时SHADER的网格全开场景用几千元的GTX680一样卡到不行,但是用QUADRO FX上就能获得很流畅的操作。
由于专业显卡比较昂贵,而GPU本身和游戏显卡没有本质差异,有不少DIY爱好者通过修改BIOS、驱动甚至显卡硬件的方法将游戏显卡修改为专业显卡,但这种方法有很大风险,软改成功最高端的显卡是HD4800系列,NV除了很老的型号外,新型号都无法修改。