解析3dMax使用GPU和CPU渲染之间的差异

解析3dMax使用GPU和CPU渲染之间的差异

3dMax基于CPUGPU渲染之间最显着的区别在于CPU渲染更精确,但GPU更快。

3dMax提供了多个内置渲染引擎,可充分利用CPU(中央处理器)和GPU(图形处理器)渲染。传统上,大多数计算机图形渲染完全依赖于强大的CPU,但如今,具有大量RAM的快速视频卡(显卡)可能需要执行渲染和加快最终场景的外观开发。

CPU渲染

3dMax中,扫描线和ART (Autodesk Ray Tracer)渲染引擎仅使用CPU渲染。主CPUPC中的速度越快,创建最终渲染的速度就越快。扫描线和ART渲染器均利用对称多线程,即,它们利用CPU中的可用核心并在其中划分渲染任务。此外,PC中的RAM(随机访问内存,我们平时说的电脑内存)越多,在将场景资源(如纹理位图)加载到本地内存时渲染可能启动得越快。


GPU渲染
基于CPU的渲染引擎需要功能强大的现代化处理器。
3dMaxArnold渲染器6.x版本可以同时利用CPUGPU渲染。(Arnold渲染器的先前版本包含GPU渲染作为Beta版功能。)CPU渲染器将利用PC cpu的所有可用线程,并且还将利用Intel CPU超线程和AMD cpu同步多线程(SMT)功能。

要在 Arnold 中选择 CPU GPU 渲染,请转到渲染 > 渲染设定 > Arnold 渲染器 > 系统”(Rendering > Render Setup > Arnold Renderer > System)选项卡。


使用ArnoldGPU渲染时,请参见官方3dMax认证硬件列表中列出的视频卡。NVIDIA geForce RTXQuadro RTXAMD Radeon pro具有大量视频内存将性能更佳。(对于GPU渲染,需要首先将3dMax场景加载到显卡的内存中,以便开始渲染进程。)

3dMax中的旧版Quicksilver渲染器还使用GPU渲染快速进行非真实照片级渲染。

有关3dMax可用的GPU渲染扩展列表以及一些附加配置详细信息,请参见官方适用于3ds maxGPU配置和渲染引擎

第三方渲染引擎

各种第三方渲染引擎(如Chaos groupV-RayCebas软件的最终渲染(FinalRender麦克斯韦渲染(Maxwell Render)都可以使用CPUGPU进行渲染。

RedshiftiRay都可利用GPU渲染。

Corona渲染器(现在属于Chaos group)仅使用CPU

猜你喜欢

转载自blog.csdn.net/mufenglaoshi/article/details/131299293
今日推荐