不使用图形硬件
当机器上不可使用硬件加速的驱动程序时,或当必须通过 X-server(如 VNC)远程运行 Simcenter STAR-CCM+ 时,可以激活 Mesa 图形库。
Mesa 图形库提供软件渲染功能,而无需硬件加速。相比于使用最新硬件加速驱动程序的图形硬件,使用 Mesa 时的图形性能要慢得多。较新的 Mesa 驱动程序 (OpenSWR) 比原有驱动程序 (LLVMpipe) 性能更佳,尤其是在使用多个渲染线程运行时。由于 OpenSWR 要求 CPU 支持 AVX 指令集(在 2012 年之后发布的所有 CPU 上均可用),因此原有 Mesa 驱动程序仍包含在内。
Simcenter STAR-CCM+ 自动检查是否存在硬件加速,当找不到硬件加速度时,将返回至软件渲染。当硬件加速不可用而 CPU 支持它时,图形检查器将选择 OpenSWR Mesa 驱动程序。
要显式强制使用 Mesa OpenGL 软件渲染,在启动 Simcenter STAR-CCM+ 时,使用以下任一命令行选项:
- 对于 Simcenter STAR-CCM+ 客户端:
-graphics mesa
或-graphics mesa_swr
- 对于 Simcenter STAR-CCM+ 服务器(远程渲染):
-rgraphics mesa
或-rgraphics mesa_swr
注 可以将此命令用于专用渲染服务器(请参见在远程服务器上渲染图形)。
要提升响应性:
- 选择选项对话框中,打开选项和 STAR-CCM+ 节点,然后选择可视化节点。 。在显示的
- 增加刷新率属性。当场景中发生互动时,这种调整会将表面降级为更简单的表示(因而会加快绘制速度)。
Mesa 软件渲染的局限性
众所周知,软件渲染的速度比硬件渲染的速度要慢得多。因此,强烈建议只要存在图形硬件,就利用硬件渲染运行 Simcenter STAR-CCM+。