解决图形问题的一般方法。
默认情况下,COMSOL Multiphysics 使用硬件加速渲染 (OpenGL) 来显示几何图形、网格和绘图的可视化效果,需要支持 OpenGL 2.1 的显卡才能使用硬件加速渲染。
在 COMSOL Multiphysics 第一次启动时,系统将检测显卡是否支持必要的功能。如果不支持,系统将尝试回退到使用内置的软件渲染,通常,这样可以正常工作,但速度比硬件渲染慢得多,且流畅度也会降低。如果无法自动更改渲染方式,则必须手动进行更改。
更改渲染设置
最快的解决方法是切换为软件渲染:
启动 COMSOL Multiphysics。
在 COMSOL Desktop 中打开“首选项”对话框:
Windows 用户:从
文件
菜单中选择
首选项
。
Mac 和 Linux 用户:从主菜单中选择
选项 > 首选项
。
在
首选项
窗口中选择
图形
,并将
渲染
选项设置为
软件
。
单击
确定
并关闭 COMSOL Desktop。
comsol -3drend sw
(启动并使用软件渲染)
在 Windows 机器上,您可以从 COMSOL Launchers 目录中选择要使用的渲染,该目录位于“开始”菜单中:
对于 COMSOL Multiphysics 6.2 及以下版本的用户,还可以选择使用 DirectX 渲染器。
尽管 COMSOL Multiphysics 在“软件”渲染环境中表现良好,但对于复杂的几何图形,显示效果可能稍显不足。此外,为了使用更高版本的 COMSOL Multiphysics 提供的所有改进的图形功能,您需要切换至 OpenGL 渲染。
在运行 COMSOL Multiphysics 时,如果您在使用 OpenGL 渲染时遇到问题,建议您更改
首选项
对话框的
图形
部分中的
优化
设置(请参见上面的首选项对话框图像)。将该设置从
质量
改为
性能
可能会带来一些改善。
更新图形驱动程序
在显卡首次发布后,通常会进行驱动程序更新,以提高性能。因此,如果您遇到图形相关问题,我们建议您从制造商主页下载并安装最新的显卡驱动程序。
求解时系统崩溃
如果您在求解时遇到崩溃问题,可能是由求解时创建的绘图引起的。在这种情况下,您可以尝试在求解时从求解器序列,以及在生成收敛图时从研究节点禁用绘图来解决问题。