暗淡青春|技嘉AERO 17 HDR XB设计师笔记本Blender性能测试:让3D动画制作的光影飞舞( 二 )


产品规格参数
这次Blender性能测试部分主要分为两个 , 首先是Blender官方的跑分软件Open data Benchmark , 带有多个不同模型、场景 , 能很好地反映Blender对硬件的支持和需求情况 , 其实大家也可以从网上下载该benchmark来测试自己现有平台 , 再对比我们这里的成绩 , 可以有更直接的体会 。
当然跑分benchmark只是一部分考验 , 到真实创作使用上 , 还是有所不同的 , 所以为了更好地结合3D动画从业者们的实际情况 , 我们联系了国内专注于Blender学习与交流的网站:斑斓中国社区(Blendercn.org) , 为我们提供了两个他们实际制作的Blender项目 , 用作第二部分的性能测试 。
暗淡青春|技嘉AERO 17 HDR XB设计师笔记本Blender性能测试:让3D动画制作的光影飞舞Open data Benchmark目前Open data Benchmark最新版已经带有与Blender正式版相同的2.83 , 在技嘉AERO 17 HDR XB笔记本上面 , 可选基于OptiX、CUDA运算的两种GPU渲染 , 以及传统的CPU运算 , 我们这次测试采用了命令行方式运行 , 以确保最好的运行兼容性和稳定性 , 而AERO 17 HDR XB笔记本设置为CPU和GPU到最大性能等级 , 散热系统设为游戏模式 , 并安装最新RTX Studio驱动 。
这个测试的结果并没有什么意外 , GPU渲染的速度完全碾压了CPU渲染 , 这与Blender官方给出成绩情况是类似的 , 而且同样GPU渲染下 , 采用OptiX设置相比CUDA也有着数倍的差距 , 可见RTX 2070 SUPER with Max-Q这样支持光线追踪的GPU , 会在Blender更有性能优势 , 只有在不带有RT Cores、不支持OptiX的GTX 16系列GPU上 , 才会采用CUDA的设置 。
实际项目渲染测试不同于benchmark只是无情地跑个渲染成绩给大家看 , 在Blender实际工作里面 , 渲染其实还主要分为了视口渲染(Viewport render)和最终渲染(F12 render)两种 , 前者用于可以实时预览建模的大致渲染效果 , 所以为追求速度 , 采用了动态BVH(层次包围盒) , 还有一些动态模糊、图块渲染在内的设置会被忽略 , 而最终渲染就是把当前帧导出成品图片了 , 它会把工程里面的所有效果和设置全部都渲染出来 , 所以耗时要更久 , 对硬件的要求也更高一些 。
我们在这部分的渲染测试用到了两个工程文件:一个为由斑斓中国原创组制作的NVIDIA logo项目 , 项目添加了很多光照效果 , 而软件测试用了最新的Blender 2.83稳定版;另外一个由斑斓中国古生物组-FXZT制作的有多种恐龙摆pose的3D模型场景 , 这个因为用到了更新的OptiX功能 , 所以测试需要Blender 2.90每日更新版 , 这个项目的复杂程度其实也相较更高 。
暗淡青春|技嘉AERO 17 HDR XB设计师笔记本Blender性能测试:让3D动画制作的光影飞舞视口渲染一些对3D动画软件有所了解的读者 , 可能会知道在其它渲染器里面 , 虽然GPU渲染的速度很快 , 但会带来明显的噪点 , 需要提高samples参数 , 并加上降噪(denoise)处理 , 那么在最新版的Blender里面 , 它支持了名为OptiX AI-Accelerated的降噪功能 , 这利用到NVIDIA RTX GPU的Tensor Cores , 通过机器学习锻炼的AI来提高渲染画质 , 而且在速度上比传统降噪方式也要更快 。
现有Blender的视口渲染和最终渲染 , 都是可以开启OptiX AI-Accelerated降噪 , 所以我们可以来看看Blender在Cycles渲染器设置成GPU渲染后 , 视口渲染的响应反馈 , 以及对比分别在CPU和GPU渲染下 , 加入降噪后的最终渲染图画质 。
Cycles渲染器在设置OptiX成GPU渲染后 , 把Shading工作区切换到视口渲染模式 , 可以看到灰模的材质、光照以及反光效果 , 基本都会在2-3秒就渲染出来大致形态 , 即使在场景的三维空间拖动模型 , 让观看的镜头视角改变 , GPU渲染的响应也非常快速 , 只需等一阵子就完成初步渲染 , 几乎能做到实时的预览 , 但在CPU设置下 , 引擎的渲染速度就变得非常缓慢 , 需要耗费数分钟的时间才能看到大致的模型外貌 。


推荐阅读