Rhino for Mac 在 Intel 和 Apple Silicon Macs 上比之前的速度更快。借助 Metal 技术,我们全新的显示管道可为高帧速率和高分辨率图形提供硬件加速的图形渲染能力。
即使在复杂的模型中(包含大量直线、曲线、剖面线和注解),您现在可以在不丢帧的情况下流畅地平移、缩放和旋转。根据您的模型不同,速度提高可以达到24倍或更多。
更新后的 Cycles 渲染引擎 也基于 Metal 构建,加快了光线跟踪显示模式和 Rhino 渲染引擎的速度。
所有的显示模式都支持 Metal。
测试您的模型
我们在 Metal 显示管道上做了大量工作,我们希望在 Mac 上生成高质量的图像并提高显示速度,但我们无法保证在任何情况下性能都能够提升。衡量硬件性能最好的方法就是使用您自己的模型测试 Rhino。如果要村求测试建议,可以在 Rhino 社区论坛发帖求助。
为 。 Mac 下载 Rhino 8 Evaluation我们的使用基准
下面的图和表格比较了 Rhino 7 (OpenGL) 和 Rhino 8 (Metal) 之间的显示性能。TestMaxSpeed
指令在每个版本中运行,每个 3dm 文件都在相同的硬件上 (参考下面的注解) 运行。数值以每秒帧数 (FPS) 为单位:数字越大速度越快。
示例模型 | 条件 | Rhino 7 | Rhino 8 | 速度 |
---|---|---|---|---|
Test-Curves.3dm | 在线框显示模式下测试模型,主要包括了大量的曲线和注解。 | 6 fps | 54 fps | 11 x |
Test-Cubes.3dm | 3D 阵列中的 1000 个立方体,在半透明模式下进行测试。 | 5 fps | 120 fps | 24 x |
Test-Layouts.3dm | 包含子视图的图纸配置,在图纸配置视图中进行测试。 | 41 fps | 120 fps | 3 x |
Test-Holomark-2.3dm | Holomark 2 中的汽车模型,在渲染模式下进行测试。 | 5 fps | 111 fps | 22 x |
Test-Bus.zip | 顶图显示的汽车,在渲染模式下进行测试。 | 4 fps | 79 fps | 20 x |
测试附注
TestMaxSpeed
是 Rhino 的一个指令,它可以报告绘制模型 100 次所用的时间 (以秒为单位)。对于 perspective 视图,该指令会将视图旋转 5 度。对于 2D 视图 (包括图纸配置),TestMaxSpeed
可以将整个视图左右移动 100 次。每秒帧数(FPS)=帧数/时间(秒)。
上表中的所有测试结果均在以下配置的计算机上运行:
- Apple MacBookPro M1 Max - 2021 model (MacBookPro18,2) - 32-core GPU
- macOS Ventura 13.5
- 内置 Liquid Retina XDR 显示: 16 英寸,分辨率 3456 x 2234
- 最大化显示工作视窗,Perspective 工作视窗设置为 1600 x 900 分辨率 (
-_ViewportProperties S 1600 900 enter
)。 - 在测试期间没有运行其他应用程序。
为了便于测试,实例模型都是 V7 3dm 文件。
OpenGL 基准测试使用了 Rhino 7 (7.33.23248.13002)。Metal 基准测试使用了 Rhino 8 (8.0.23257.08302)。