摘要:函数原型: void gluPerspective(GLdouble fovy,GLdouble aspect,GLdouble zNear,GLdouble zFar); 参数说明: fovy:指定视景体的视野的角度,以度数为单位,y轴的上下方向。 aspect:指定视景体的宽高比(x平面上)。
阅读全文
随笔分类 - OpenGL
OpenGL是目前用于开发可移植的、可交互的2D和3D图形应用程序的首选环境,也是目前应用最广泛的计算机图形标准。
摘要:函数原型: void gluPerspective(GLdouble fovy,GLdouble aspect,GLdouble zNear,GLdouble zFar); 参数说明: fovy:指定视景体的视野的角度,以度数为单位,y轴的上下方向。 aspect:指定视景体的宽高比(x平面上)。
阅读全文
摘要:函数原型:voidglMatrixMode(GLenum mode)函数说明:glMatrixMode函数只有一个枚举类型的参数mode,用来指定哪一个矩阵堆栈式下一个矩阵操作的目标。mode有以下可选值:GL_MODELVIEW,对模型视图矩阵应用接下来的矩阵操作,执行该命令后,输出绘制的图形。G...
阅读全文
摘要:函数原型:void glLoadIdentity(void)函数说明:调用glLoadIdentity()函数可以恢复初始坐标系,用一个4x4的单位矩阵来代替当前矩阵,实际上就是对当前矩阵进行初始化。无论之前进行了多少次矩阵变换,在执行该函数后,当前矩阵均恢复成一个单位矩阵,即相当于没有进行任何矩阵...
阅读全文
摘要:1、直线生成算法所谓图元的生成,是指完成图元的参数表示形式(由图形软件包的使用者指定)到点阵表示形式(光栅显示系统刷新时所需的表示形式)的转换。通常也称扫描转换图元。直线的扫描转换:确定最佳逼近于该直线的一组像素,并且按扫描线顺序对这些像素进行写操作。三个常用算法:1、数值微分法DDA;2、中点画线...
阅读全文
摘要:帧:就是影像动画中最小单位的单幅影像画面,相当于电影胶片上的每一格镜头。 一帧就是一副静止的画面,连续的帧就形成动画,如电视图象等。 我们通常说帧数,简单地说,就是在1秒钟时间里传输的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(Frames Per Second)表示。每一帧
阅读全文
摘要:OpenGL是一个开放的三维图形软件包,它独立于窗口系统和操作系统,以它为基础开发的应用程序可以十分方便地在各种平台间移植;OpenGL可以与Visual C++紧密接口,便于实现机械手的有关计算和图形算法,可保证算法的正确性和可靠性;OpenGL使用简便、效率高。 OpenGL特点: 1、Open
阅读全文
摘要:所谓图元的生成,是指完成图元的参数表示形式(由图形软件包的使用者指定)到点阵表示形式(光栅显示系统刷新时所需的表示形式)的转换。通常也称扫描转换图元。直线的扫描转换:确定最佳逼近于该直线的一组像素,并且按扫描线顺序对这些像素进行写操作。三个常用算法:1、数值微分法DDA;2、中点画线法;3、Bres...
阅读全文
摘要:OpenGL库资源下载http://pan.baidu.com/s/1ntVsReL环境搭建将下载好的文件进行解压,可以得到后缀为.h、.lib、.dll三类文件,对这三类文件作如下处理:将所有后缀为.h的文件放到VS安装目录下的\VC\include\GL中,如果没有GL文件夹,需要自己手动创建即...
阅读全文
|