使用OpenGL来开发模型编辑器.docxVIP

  • 13
  • 0
  • 约8.34千字
  • 约 30页
  • 2020-11-03 发布于天津
  • 举报
实用文案 实用文案 标准文档 标准文档 前言 : 在计算机图形图像处理中 ,由于 OpenGL 库带来的便利 ,使得其取得了越来越广泛的应用 本文旨在通过一个小的应用实例 ,介绍了 OpenGL 的基本编程思路 , 希望这些知识和经验能 有助于 OpenGL 的推广。 OpenGL 简介 : OpenGL(Open Graphics Library) 是独立于操作系统和硬件环境的三维图形软件库 由于其开放性和高度的可重用性,目前已成为业界标准 . 很多优秀的软件都是以它为基础开 发出来的,象著名的产品有动画制作软件 3DMAX , Soft Image ,VR 软件和 GIS 软件等 OpenGL 认可开发人员对真实世界中的二维图形和三维几何物体的描述 ,而且将这些几 何形体绘制到三维图形加速卡的帧缓存中 ,可用一个简单的工作流程图来描述 OpenGL 的工 基本作原理,如图 2 所示。 基本 图像 像素 像素操作 光栅化 评价器 顶点操作 几何物体 顶点 显示列表 纹理存储器 操作 帧缓 存器 图 2 OpenGL 工作流程 2.1 OpenGL 的主要功能有 : 1) 几何建模: 在 OpenGL 中提供了绘制点 ,线 ,多边形等基本形体的函数 ,还提供了绘制 复杂三维曲线 ,曲面 (如 Bezier,Nurbs 等)和三维形体 (如球 ,锥体和多面体等) 的函数 .由于 Op

文档评论(0)

1亿VIP精品文档

相关文档