Advertisement

OpenGL学习笔记:透视函数应用与解析(使用Qt开发)

阅读量:

介绍

在应用OpenGL过程中,需理解透视函数与视角的相关概念,初学者往往对此感到困惑,以下将对相关函数的功能及使用方式进行说明。

函数

复制代码
    glMatrixMode( GLenum mode );
    
    glLoadIdentity( void );
    
    gluPerspective(GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar);
    
    gluLookAt(GLdouble eyeX, GLdouble eyeY, GLdouble eyeZ, GLdouble centerX, GLdouble centerY, GLdouble centerZ, GLdouble upX, GLdouble upY, GLdouble upZ);
    
    AI写代码cpp

解析

1、glMatrixMode( GLenum mode );该函数用于确定当前操作所涉及的矩阵种类。

glMatrixMode包含三种工作模式:
GL_PROJECTION,用于投影操作,
GL_MODELVIEW,对应模型与视图的变换,
GL_TEXTURE,处理纹理相关的矩阵。

从直观角度讲,当需要对模型自身进行调

全部评论 (0)

还没有任何评论哟~