作者oginome (荻野目洋子)
看板VideoCard
标题Re: [请益] 3D绘图用途该用游戏卡还是绘图卡
时间Thu Jun 26 06:10:33 2014
※ 引述《tint (璇月)》之铭言:
: 要挑选游戏卡还是绘图卡
: 一切都要看你使用上的需求而定
: 当然如果你预算无上限
: 直接拿Quadro K6000就不用烦恼了,游戏绘图两兼顾
: 不过这张卡价格非常昂贵...
: 一般使用者还是会从价格和效益考量
: 所以还是回归,到底你的需求是什麽而定
这没错~
我依我的使用经验提出一点不同的看法给你做备案。
我也是这方面吃很重的使用者,由於是机械背景出身,各家CAD不用说
(会用很多套是因为我以前是在卖CAD的,需要一直比较),目前工作也和
3D绘图还有多媒体相关,3DSMAX和AE都算是很常用的软体之一,CAD的话
目前是以PRO/E、SOLIDWORKS和CATIA为主,UG等为辅。
我自己游戏卡和绘图卡都有实装和使用,希望能给你一些参考。
: 以你的需求来看的话
: AfterEffects使用到的CUDA加速
: 一般游戏卡藉由增加List方式也可支援
: 可以参考这个网页的作法 http://tinyurl.com/2e26j9x
: 这部份不一定需要用到Quadro绘图卡
AE的使用需求只有一个,RAM要大,其余都是锦上添花和技术问题。
CUDA的帮助在部分即时预览,而且效益...不大,RENDER还是要靠CPU和GPU硬干
那即时预览是这样,AE会先算一些内容出来(此时资料都是非压缩档案大的很),
然後塞在RAM里,视你的RAM多寡,来决定预览的秒数(当然解析度越高,特效越多
,资料量就越大),等预览秒数跑完了,AE会要你再等一会,它再即时去算下次要
预览的资料,然後前提是清空刚刚预览的,所以想做长时间的预览,要不特效不要
太多,要不就RAM多,CUDA在这部分的帮助其实不大,但是GPU有差。
http://ppt.cc/qhXK
图中红箭头指的绿色部分,就是塞在RAM里面你可以预览的FRAME长度。
RAM越大,绿条越长,你看的越爽这样。
P.S.本文中所有的图片都是我打文时当场实测实拍的,都我自己的电脑画面和作品。
: 至於3D Studio Max
: 若你有需要开启专用工具做预览(Camera)
: 这功能一般情况下,游戏卡可能会无法使用
: 你的问题:游戏卡绘图卡的差别
: 目前N牌和A牌两大厂的作法
: 在开发出一个架构的GPU後
: 会用这架构去生产一系列的晶片(不同等级,不同用途...)
: 比如说Nvidia的GK107是游戏用的型号
: 而GK107GL则是用於绘图卡上的型号
: 只有使用绘图卡型号的晶片
: 才能完整开启绘图用Quadro驱动程式的所有功能
: 游戏卡则无法使用这些专用功能
: 早年时,可能可以透过硬/软改的方式来让游戏卡启用这些功能
: 但近年厂商大都直接从晶片硬体端封住了
这个现象有,到目前也还一直存在,不过至少已经不存在在3DS上面了。
绘图卡一般着重的是OPENGL这个API规范,CAD、VRML、科学和医疗的即时成像等
都还是用这个,好处是硬体加速够、相对精准。
而另一个大家所熟知的就是DirectX,它直接呼叫显示卡驱动程式,而不通过
GDI,MS也为这个规范更大强化了Vertex Shader、Geometry Shader、Pixel Shader
等专为视觉效果诞生的各式着色器,这使得很大部分的游戏制造商都转往使用
Direct3D而舍弃OPENGL,游戏-->Direct3D,CAD-->OPENGL已经是一个不怎麽精准
但似乎是常识的一种普遍性分野。
而3DSMAX为了要推游戏商这块大饼,其实从3DSMAX 7开始就已经导入DirectX
引擎,而且发展得相当好,到了3DSMAX 9的时候,就已经几乎舍弃了OPENGL,
非绘图卡即使不装performance driver,效果还是相当棒,连3DSMAX里面都把
OPENGL当成是旧版本,而建议的推荐值是DirectX Driver,如图:
http://ppt.cc/Ne1o
然後3DS要做高解析的即时预览的话,3DS有个叫Nitrous的显示模式,是以DirectX
Driver为基础专设的,而且专为游戏卡来设计,只要在Configure Viewports这边点
入,把材质预览的解析度调高(预设是128啦,调成2048或4096你就知道了)即可,
目前的3DSMAX已经可说是专为游戏设计或游戏卡来延伸的绘图软体了。
: 举几个例子
: 当你使用绘图卡或游戏卡时,可能有这些差异
: SolidWorks上有无RealView功能
: http://www.gincity.com.tw/T4.htm
SolidWorks有个外挂软体叫RealHack,装了之後就可以强制打开小金球啦
http://ppt.cc/rzr8
: 3D Studio Max上无法预览(Camera)
: http://www.gincity.com.tw/T3.htm
上已详述。
: Pro/E,CATIA,UG上无法执行AA Line或是速度超慢
: http://www.gincity.com.tw/T2.htm
我这台剩PROE可实测,CATIA和UG都在事务所
开Real-time Rendering-->Environment mapping
shadec和Edge/line都开到满
http://ppt.cc/Qf3S
这边就比较明显,游戏卡会顿,绘图卡很顺。
但是不开Environment mapping的话就都一样,Pro/E会自动开AA
後来的Cero 2(Pro/E改系列)在显卡的支援度上更好,也没那麽要求要绘图卡。
RENDER完後
http://ppt.cc/KG72
http://ppt.cc/ONYB
至於CATIA很吃显卡,CATIA刚出WIN版的时候是当机王者,以前在实验室有工作站
在跑CATIA,很顺畅;WIN版的一直要到CATIA V5以後才稍稍好一些。
UG的话,比较偏向使用者的脑袋强弱,数学概念要比较好才用的顺,也因此用的人
越来越少了,这套可以无视啦。
综合来说游戏卡跑CAD还不算差,但因CAD都主支援OPENGL居多,游戏卡虽也支援
OPENGL指令集规范,但多少被刻意阉割以便和绘图卡区分市场,所以CAD方面的确是
绘图卡吃香的多,至於在甚麽时候差最多呢?
1.精度:这部分差很多,小数点下五、六位以後游戏卡在视觉上会抓不准定位。
2.超大型组件:如果没有简化显示,游戏卡大概100个零件就差不多,一样配备下
改用绘图卡,最低阶的也会突然冲到约1500个零件,我在光阳支援过,一辆机车
少说也大概30000多个零件,敢用游戏卡就葛屁了,更不用说挖土机之类的重工机
具。
3.高解析度:这大概是绘图卡最大的优势,解析度一拉高游戏卡在CAD界都得死。
基本上就这样,如果你们不用CAD,是可以考虑不用绘图卡的,但是基於以下几点
买绘图卡还必要的。
1.身分:做职业的不买绘图卡提升身分表示专业这样可以吗?
要知道手上握有孟德新书,智力是会提升很多的。
2.复杂度:不免会碰到物件超多或多边形超细致的案子,当然3DSMAX也准备了
多种简化模式可以应付,但是万一有人采访看到你用简化模式就掉
漆了,你有看过皮克斯绘图师在受访时电脑有LAG嘛...
3.转行:万一多媒体不干想转往机械界捞钱你就GG了,到时候还是得买一块,
不过近几年CAD对於游戏卡都很照顾了,不会让使用者太难堪。
: 因此
: 一切都还是看你的需求来决定
: 若没用到绘图卡一些专有功能/用途的话
: 选择游戏卡的C/P值相对较高
: 最後
: 比较你提的GTX780Ti和Quadro K2000(D)这二张卡
: 前者是GK110核心,这是Nvidia这世代的旗舰核心
: 在游戏效能的表现上是毋庸置疑的
: 後者是GK107GL核心
: 在游戏上的表现,差不多接近GTX650等级而已
: 但它是绘图卡型号
: 能够开启Quadro驱动程式的完整功能
: 当然,若你想要和GTX780Ti同等级游戏效能表现的绘图卡
: Quadro K6000这一张就是用GK110等级的GK180GL晶片
: 不过...这价位就不是一般使用者会去购买的了
唉,职者就别玩游戏了啦,CASE一多哪有时间玩,听tint大的话想开点,甘蔗
没有两头甜,CAD要画的好,多媒体要能稳当,游戏要跑的顺,价格就无法便宜
,但依你们的需求其实是可以选游戏卡的说。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.166.92.32
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/VideoCard/M.1403734235.A.521.html
1F:推 tint:很详尽的补充说明,大推~ 06/26 07:04
2F:推 caramel623:认真详细推! 06/26 07:47
3F:推 IL2:推 感谢解说 06/26 07:54
4F:推 usmc:推! 06/26 09:32
5F:推 d83602:长知识,推! 06/26 10:16
6F:推 redsquad:RealHack其实就是加入一个机码 让SW以为是认可的"绘图卡" 06/26 11:47
7F:→ juiclykiller:听说皮克斯的毛怪每根毛都是独立弄出来的,一个镜头 06/26 14:59
8F:→ juiclykiller:要做很久 06/26 14:59
9F:→ ta29:毛发有一堆PLUGIN可以用.. 06/26 20:42
10F:推 DANTEINFERNO:印象中titan系列好像是绘图卡改成游戏卡的 表示它 06/26 21:49
11F:→ DANTEINFERNO:两者兼顾吗?? 06/26 21:49
12F:推 eraser7987:太专业了! 06/26 23:22
13F:推 tint:Titan系列只是双精度浮点运算的效能没封印而已 也就是具有高 06/27 03:02
14F:→ tint:效能的通用运算能力 但专业3D绘图的功能还是和一般游戏卡差不 06/27 03:03
15F:→ tint:多 和Quadro系列绘图卡仍然有差距 可以看看SPECviewperf 11的 06/27 03:04
17F:推 e2167471:专业推 06/27 03:10
18F:推 shiboker55:太专业了,给推 06/27 17:51
19F:推 horb:专业推 06/28 02:45
20F:推 patrick339:真要兼顾游戏及绘图,我是有做过K6000加Titan的SLI组合 06/28 16:14
21F:→ patrick339:,但是我发现如果把Titan拔除其实在效能方面没什麽感 06/28 16:14
22F:→ patrick339:觉,游戏照样能全开,跑图也不会比较慢 06/28 16:14
23F:推 odanaga:780Ti继续爽爽用 XD 06/28 17:50
24F:→ odanaga:现在CUDA系RT越来越流行了 选CUDA性能强的显卡就差很多 06/28 17:54
25F:推 oas:推压 认真好文~ 06/28 18:36
26F:推 seventse:大推专业文 06/29 10:51
27F:推 ZeroRSX:这文还没M啊 07/09 20:51
28F:推 winiel559:推专业 07/14 21:45
29F:推 victoryss: 谢谢又是一篇好文0.0 03/07 18:18
30F:推 Ouiful: 长知识 04/12 17:57
31F:推 ipigfoxi: 这篇应该要M加精华吧! 05/23 00:25