随笔分类 -  计算机图形学

建立第一个OpenGL工程(GLUT)
摘要:本文参考了《计算机图形学》(Donald Hearn著)的第2.9节。 OpenGL基本函数库用来描述图元、属性、几何变换、观察变换和进行许多其他的操作。OpenGL被设计成与硬件无关,因此输入、输出函数等许多操作均不包括在其基本库当中。但在为OpenGL开发的辅助库中有输入和输出函数及许多附加函数。1 基本的OpenGL语法 OpenGL基本库(也称为核心库)中的函数名要以gl为前缀,且函数名中每一组成词的第一个字母要大写。例如:glBegin,glClear,glCopyPixels等。 有些函数要求一个(或多个)变量符号常量赋值,如参数名、参数的值或特定的模式,所以这些常量均以大写... 阅读全文

posted @ 2013-08-14 09:09 rezone 阅读(2253) 评论(0) 推荐(0)

《计算机图形学》 第2章 笔记
摘要:2.8 图形软件 图形软件有两个大类:通用编程软件包和专用应用软件包。专用应用图形软件包是为非程序员设计的,使得他们在某些应用中能够生成图形、表格而不用关心显示所需的图形函数。专用软件包的接口通常是一组菜单,用户通过菜单按自己的概念与程序进行通信。这类应用的例子包括艺术家绘画程序和各种建筑、商务、医学及工程CAD系统。相反,通用图形编程软件包提供一个可用于C、C++、Java或Fortran等高级程序设计语言的图形函数库。典型的图形库中的基本函数用来描绘图元(直线、多边形、球面或其他对象)、设定颜色、观察选择的场景和进行旋转或其他变换等。通用图形程序设计软件包有GL(Graphics Lib. 阅读全文

posted @ 2013-08-13 09:50 rezone 阅读(270) 评论(0) 推荐(0)

导航