游戏软件不需要画很多复杂的线条。因此,在设计一个面向游戏做优化的显卡时,无需考虑线条画得有多快或多清晰。这么做的后果是,虽然大多数显卡能呈现普通线条,但是它们却不能生成AutoCAD要求的平滑及高质量的线条。由此产生两个选择:牺牲线条的质量来保证性能和速度,或者退回到依靠CPU和软件来呈现线条,但是同时不可避免地大幅度降低帧率。与之相反的是,像Quadro FX这样的专业级显卡集成了一个快速硬件引擎,专门用来呈现AutoCAD类型的平滑线条。其结果是既得到平滑优质的线条又不损失性能。
“平滑线条”功能关闭后,AutoCAD呈现出的图形
“专业级Quadro FX硬件呈现出的AutoCAD平滑线
游戏开发商的目标是让艺术家想象出来的3D世界具备清晰的外观和感觉,从而打动游戏玩家。但是这样的外观和感觉却不一定需要移植到CAD工作上,CAD软件所呈现的内容完全不同。3D着色器可以被设计成能完美呈现面部特征或昏暗的街巷,但它却未必适合表现汽车制动器的装配图或新市政厅的正视图中的细节。
CAD应用程序有着不同的视觉目标,它自然会选用与游戏不同的着色器。例如,AutoCAD的“概念风格”选用的是Gooch着色器,这是一种专门呈现技术图形的着色器。因此,显然游戏硬件没有理由去提供一个快速和高质量的Gooch着色器,但是专为运行AutoCAD的专业显卡却有这个必要。NVIDIA在其Quadro FX产品线的所有产品里都集成了一个经过验证的、为提高性能调整过的Gooch着色器。