OpenGL 简介

作为图形硬件的软件接口,OpenGL main用途是将二维和三维对象呈现到帧缓冲区中。 这些对象描述为顶点序列, (定义几何对象) 或定义图像) 像素 (。 OpenGL 对此数据执行多个过程,以将其转换为像素,以在帧缓冲区中形成最终所需的图像。

以下主题提供了 OpenGL 工作原理的全局视图:

  • 基元和命令 将点、线段和多边形作为绘制的基本单位进行讨论;和命令的处理。
  • OpenGL 图形控件 描述哪些图形操作 OpenGL 控件以及它不控制哪些图形操作。
  • 执行模型 讨论用于解释 OpenGL 命令的客户端/服务器模型。
  • 基本 OpenGL 操作 简要介绍了 OpenGL 如何处理数据以在 framebuffer 中生成相应的图像。
  • OpenGL 函数名称 描述 OpenGL 中使用的命名约定。

OpenGL 处理管道

使用计算器

执行选择和反馈

使用显示列表

管理模式和执行

获取状态信息

OpenGL 实用工具库