专题栏目:ARVRMR虚拟现实

OpenGL的优势是什么?

1.OpenGL的优势

(1)图形质量高、性能好

在广播电视、CAD/CAM/CAE、医学图像、娱乐、虚拟现实等不同的领域中,开发人员可以利用 OpenGL的这些能力自由发挥自己的创造性。

(2)标准化

OpenGL是唯一真正开放的、独立于供应商的、跨平台的图形标准。

(3)稳定性

OpenGL已经在各种平台上应用了十年多的时间,它具有明确而控制良好的规范,并具有向后兼容性,使现有的应用程序不会失效。

(4)可靠性和可移植性

在 OpenGL兼容的任何硬件上,不管使用什么操作系统,同一个应用程序的显示结果均相同。

(5)可扩展性

通过 OpenGL扩展机制,可以利用API进行功能的扩充。

(6)可缩放性

基于 OpenGL API的应用程序可以在各种系统上运行,其范围从家用电器到PC机,从工作站到超级计算机。也就是说, OpenGL应用程序可以适应开发人员选择的各种目标平台。

(7)易用性

OpenGL具有良好的结构、直观的设计和逻辑命令。与其他图形程序包相比,OpenGL应用程序的代码行数少。此外, OpenGL封装了有关基本硬件的信息,使开发人员无须针对具体的硬件进行专门的设计。

内容来源:胡小梅《分布式虚拟现实技术》

发表评论

相关文章