final cut pro x渲染对于显卡要求高还是CPU要求高?
发布网友
发布时间:2022-03-30 00:55
我来回答
共2个回答
热心网友
时间:2022-03-30 02:25
3D渲染的原理根据不同的渲染软件有所区别,但是最基本的道理都是一样的:CPU将模型中设置好的参数按照渲染软件所设定的运算方式计算出来,包括:具体从某个角度观看模型,光照、距离、消隐/遮蔽、Alpha、过滤,甚至纹理贴上去该是啥样,使数字模型转变为真实的可视化图形,再交由显卡将这一张图片显示出来,这样来说,3D渲染的重中之重必然是CPU了;当然,Nvidia在2006年-2007年间推出了“CUDA”大规模并行架构,实现了GPU能够和CPU进行并行计算,充分利用GPU比CPU更加强大的浮点运算能力,将大量计算工作交由GPU来帮助CPU运行,大幅度降低了CPU的繁重运算负担,有效提升了3D渲染的效率,从而可以在同样的时间内让设计工作者获得更加真实的渲染效果图、或者在达到同样效果的情况下耗费更少的渲染时间。
那么,3D渲染到底是靠CPU还是显卡呢?其实很简单,看你使用的是一款什么样的渲染软件:
①传统CPU运算渲染软件:如Vary、Randerin、Podium和新近出现的强势照片级渲染器Maxwell等,它们都是利用CPU进行渲染的软件,而且几乎所有的CPU渲染软件都能对CPU的多线程实现良好支持,也就是说,核心、线程数量越多,渲染的效率越高,而且,同样频率和缓存的核心,数量多一倍,渲染速度也几乎快一倍,具体可见雪狼实测:
至强X5675对比i7 920专业制图渲染效率探究,100p超详细测试+超精美硬件照【硬件玩家】
②支持Nvidia的“CUDA”并行运算技术的渲染软件:Octane、Iray、Quicksilver等,它们对CPU的依赖大大降低,在Octane中,GPU甚至占到了大头,在GPU渲染软件中,显卡的流处理器数量决定了渲染效率的高低(同等级别核心下)。
③使用AMD的GPU渲染技术或者其它GPU渲染技术的渲染软件,这方面雪狼并没有深入研究,非常欢迎对此有深入研究的朋友发表你们的研究成果!
CPU渲染软件究竟有多么依赖CPU而无视GPU呢?拿国内众多设计院、效果图公司和渲染爱好者普遍喜欢使用的VRay渲染器来说:
实测就可以看出,在进行VRay渲染时,雪狼的24个CPU线程均全部满载100%运行,但是GPU却几乎没有在运行,GPU占有率最低0%、最高也只有8%,而且温度和频率都是处于待机状态的一条直线而已,雪狼将这种状态总结为:“在进行VRay渲染时,你一块显卡就在打酱油,两块显卡就在下象棋,三块显卡就在斗地主,四块显卡就在搓麻将”,反正它们都不在干渲染的事情了。
那么,到这里,想必疑问3D渲染到底该怎么配置的朋友应该有一定的认识了吧?如果你工作使用的是一款CPU渲染软件,那么不要犹豫,一款多线程、高主频、大缓存的CPU绝对是大幅度提升工作效率的有力保证!如果你使用的是GPU渲染软件,那么让CPU和GPU均衡配置、甚至偏向GPU才是正确选择!
热心网友
时间:2022-03-30 03:43
这个叫,能着多劳,显卡好CPU会把许多活交给GPU干,显卡差了自然是CPU自己多干。