绘制 OpenGL 3D 图形有哪些要求和限制?

从Origin9.0 开始,默认情况下,所有 3D 图形,3D 函数图和 3D 参数函数图都是使用 OpenGL 创建的。

这样可以提高绘图性能,例如:更快地绘图,快速旋转图形,曲面光照效果,以及引入一些新的绘图类型。


能否支持 OpenGL 绘图取决于计算机的硬件配置。 为获得最佳性能,我们对显卡和系统有如下建议:

    • 独立显卡,使用例如 ATI Raedon? Series 5400 或更高的版本,或者 NVIDIA GeForce? 8400 或更高的版本。

    • 集成显卡,使用例如 Intel? HD 3000 或更高的版本

    • 对于 Mac: 使用虚拟机: Parallels? 8.0 或更高的版本

我们测试结果的详细列表在 这个页面中,其中包括使用这些显卡时会出现的具体问题。


我们也建议你将显卡驱动程序更新到最新版本,以确保你的硬件允许你访问最新版本的 OpenGL 。 无论是独立显卡还是集成显卡都可以进行驱程更新。


如果你的硬件配置低于推荐选项,你可以有两种选择:

  • 选择菜单 Preferences: 3D OpenGL Settings 打开对话框,自定义 OpenGL 的设置

    • 在这个对话框中,你可以禁用某些 OpenGL 设置,例如: 透明效果和抗锯齿功能。这样可以有效避免在绘图时遇到的问题。

    • image.png

  • 关闭 OpenGL

    • 你可以使用 Tools: System Variables 对话框,设置 ogl=0 以关闭 OpenGL。 然后,所有 3D 图形的绘制都将会画出以前 Origin 版本中的非 OpenGL 的 3D 图。

    • image.png