欢迎光临散文网 会员登陆 & 注册

如果要渲染的话,处理器和显卡主要看重哪个呢?

2022-01-04 14:55 作者:渲云渲染平台  | 我要投稿

今天来看下,最初的渲染是怎么形成的,渲染主要是指通过软件模型生成图像的一个过程。通过该程序,计算出待绘制图形的几何、顶点等信息,进而得到图像。在这个过程中,计算机的处理器需要进行线性代数(矩阵)、微积分等运算。


CPU和GPU都可以执行渲染任务的。然而,由于一系列的原因,在日常使用中,CPU承担的渲染任务的比例越来越小。再加上越来越多的图形界面和3D游戏的出现,人们会“感觉”CPU不承担渲染任务。事实上,CPU仍然可以执行渲染任务,CPU在GPU渲染时也会承担一些工作。

大家也知道最早需要的图形界面开始。自从施乐公司的帕洛阿尔托研究中心(著名的PARC)开发出图形化的计算机操作界面以来,计算机的使用开始发生巨大的变化。然而,从那时起的一段时间内,普通计算机中并没有专门的处理器来处理2D图像,而且当时的图形界面非常简单,所以可以由CPU来完成渲染任务。


但是,从20世纪90年代开始,由于游戏等图形应用的出现,CPU的图形计算能力已经不能满足这些应用,所以在20世纪90年代前后,出现了专门用于图形显示的芯片,特别是在GPU的3D图形渲染、硬件坐标转换等功能上,CPU对图形处理的压力显著降低。


事实上,由于处理器中的一些扩展指令集,它还可以执行某些渲染任务。


也是从那时起,显卡开始逐渐接管计算机系统中的图形处理。此外,由于对高分辨率和高图像质量的要求,CPU的单精度浮点性能无法满足这些复杂图像的渲染要求。此时,GPU接管了大部分的图形渲染工作。


然而,CPU仍然参与渲染任务,除了仍然执行一些软件渲染任务。CPU参与渲染的其他任务。显示芯片需要接受渲染指令才能完成渲染任务,因此CPU承担了这一任务。处理器通过DirectX、OpenGL等图形api,通过draw call指令向GPU发送渲染指令,然后GPU进行渲染。

大家都知道对于渲染可以交给云渲染,不用本地渲染,本地渲染占用电脑,而且对于电脑配置,显卡,内存都要求较高。

云渲染的速度交给到自己手上,可按照自己的项目时间进度,选择不同的渲染模式,这样就可以不耽误进展,又可以提高工作效率。

想要了解更多精彩干货,请关注我;渲云,十年专注云渲染。

如果要渲染的话,处理器和显卡主要看重哪个呢?的评论 (共 条)

分享到微博请遵守国家法律