@
okampfer #6 为我刚刚说的 Blender 、Maya 没有支持 Metal 的说法抱歉,应该纠正:Blender 、Maya 也是有 OCtane X 插件渲染器。即它们均可使用 Metal 的 GPU 跑出渲染来。
详细可以在这查看。
https://render.otoy.com/shop/macpro.php(这网址是免费领取 macOS 专属的 一年商用许可)
我刚刚确实是没有表达清楚。
Blender 自带 Cycles 或 eevee 还在使用对 AMD 时使用比较过时的 OpenCL ( Nvidia 用的是 CUDA ),故而使用 GPU 会效率较低。更多详细可以查看
https://docs.blender.org/manual/zh-hans/2.79/render/cycles/gpu_rendering.html——「 Windows 和 Linux 支持 AMD OpenCL GPU 渲染,但在 macOS 上不受支持。」
我自己用 iMac 打开 Blender 调用 Cycles 时,CPU 和 GPU 均可打开,只是 GPU 是灰色的。随便动,也是 CPU 风扇在跑,GPU 毫无波澜。
Maya 同样。只是可以启用 OCtane X 或 Redshift (如果支持)。
————————
但是启用 OCtane X 时,是可以用 GPU 渲染的。
我朋友 M1 Mac mini,使用 OCtane X 独立器,使用官方模版,点开第一个图 ATV_DL 就不动,观察时间。
M1 反应还是比较快,只是要跑完整时间预估为 2:12 小时。
我的 iMac Vega 64X,同样的,预估为 30 分钟。
当然,这比较很扯,我是独显,也很贵。
M1 是核显,便宜得很多。这有点像是 拿 Nvidia 渲染 欺负 CPU 。
OCtane X 本身是支持 intel 核显跑渲染,但我找不到独立版软件可以调用 CPU 的选项。
官方模版
https://render.otoy.com/downloads/76/aa/a7/e1/OctaneBench_2020_2_3_data.zip
因为目前 OC 或 RS 均没有开放 macOS 性能排行,所以只能用这种方式来查看时间,判断性能大致。
这也是为什么大多数 视频主 只能拿来视频剪辑来观察时间,但没有拿 3D 跑分,是因为没有正规或形成约定俗成的跑分软件来判断性能。