×

OPENGL的简介和编程指南资料免费下载

消耗积分:0 | 格式:rar | 大小:22.99 MB | 2019-09-16

分享资料个

  OpenGL是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。这个接口由近350个不同的函数调用组成,用来绘制从简单的图形比特到复杂的三维景象。而另一种程序接口系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用于CAD、虚拟现实、科学可视化程序和电子游戏开发。OpenGL的高效实现(利用了图形加速硬件)存在于Windows,部分UNIX平台和Mac OS。这些实现一般由显示设备厂商提供,而且非常依赖于该厂商提供的硬件。开放源代码库Mesa是一个纯基于软件的图形API,它的代码兼容于OpenGL。但是,由于许可证的原因,它只声称是一个“非常相似”的API。

 

  ●大致了解OpenGL的功能。

  ●了解不同程度的渲染复杂性。

  ●理解OpenGL程序的基本结构。

  ●了解OpenGL函数的语法。

  ●了解OpenGL渲染管线的操作序列。

  ●大致了解如何在OpenGL程序中实现动画。

  本章对OpenGL进行了简单的介绍,主要包含下面几节:

  ●什么是OpenGL;介绍OpenGL是什么,它能够做什么,不能够做什么,以及它的工作原理。

  ●一段简单的OpenGL代码:展示-一个小型的OpenGL程序,并对它进行了简单的讨论,并定义了一些基本的计算机图形术语。

  ●OpenGL函数的语法:解释OpenGL函数所使用的- -些约定和记法。

  ●OpenGL是一个状态机:描述OpenGL状态变量的用法,并介绍-些查询、启用和禁用OpenGL状态的函数。

  ●OpenGL渲染管线:展示一个用于处理几何和图像数据的典型操作序列。

  ●与OpenGL相关的函数库:介绍一些与实用OpenGL相关的函数,包括对GLUT (GraphicsLibrary Utility Toolkit, -种可移植的工具库)的详细介绍。

  ●动画:简单介绍如何创建能够在屏幕上移动的图片。

  OpenGL及其废弃机制:介绍在OpenGL的最新版本中有哪些废弃修改,这些修改如何影响到应用程序,以及根据这些修改,OpenGL未来会如何发展。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !