Open Graphics Library®(OpenGL®)插件是一种软件,旨在将一些基于OpenGL的功能添加到独立的中央应用程序中。对于图形应用程序,OpenGL插件可以添加通过OpenGL®库处理的新渲染功能。在开发应用程序中,OpenGL插件可以添加...
Open Graphics Library®(OpenGL®)插件是一种软件,旨在将一些基于OpenGL的功能添加到独立的中央应用程序中。对于图形应用程序,OpenGL插件可以添加通过OpenGL®库处理的新渲染功能。在开发应用程序中,OpenGL插件可以添加库头或其他功能,使程序员能够轻松地将OpenGL®功能集成到软件中。娱乐应用程序(如游戏)可以使用OpenGL®插件来帮助加速图形,使用OpenGL®驱动程序的替代实现,甚至添加对特殊图形硬件的支持OpenGL插件也可以是使用OpenGL创建图形的软件,这些图形可以合并到更大的媒体文件中,例如流式视频的特效。OpenGL是一种编程接口,允许软件应用程序快速高效地创建三维(3D)场景。插件是为在现有程序框架内运行而编写的软件。为其编写插件的主应用程序必须具有特殊性允许使用插件。并非所有应用程序都可以接受OpenGL®插件,因为它涉及到允许第三方开发人员访问程序的基本呈现和显示输出区域,虽然某些游戏和图形应用程序允许这样做,但有些可以使用OpenGL插件的程序只接受输出,因此,该插件仅将OpenGL®用于自己的渲染。一种常见的OpenGL®插件与集成开发环境(IDE)一起用于编程。这些插件可以使将OpenGL®库合并到程序中的过程更简单,以及使用某些语言分发程序变得更简单,在这些语言中,确切的库结构非常复杂它们还可以提供一些可视化的编辑工具,因此某些OpenGL®功能可以直观地构建并实时测试。图形图像编辑器通常非常灵活,可以在带有插件的程序中完成。随着OpenGL®标准的进步和新硬件的诞生,直接访问OpenGL的插件可以帮助保持程序的最新版本,而不必强迫用户购买全新的版本。或者,可以使用OpenGL®在插件内生成一些过滤器和其他效果,即使主应用程序可能使用另一个呈现库。视频游戏可以使用OpenGL®插件游戏可以在任何类型的图形硬件上以最高速度运行。这些插件可以由高端显卡制造商编写或由用户社区开发。一些用于视频游戏的OpenGL®插件也可用于解决游戏中的特定图形问题,或可用于帮助直接呈现自定义图形,优化的库提供比其他库更好的性能
-
发表于 2020-08-07 14:09
- 阅读 ( 813 )
- 分类:电脑网络