透视投影(Perspective Projection)
来源:互联网 发布:超越正弦函数手工算法 编辑:程序博客网 时间:2024/04/30 22:01
透视投影(Perspective Projection)
void gluPerspective(GLdouble fovy,GLdouble aspect,GLdouble zNear, GLdouble zFar);
其操作是创建一个对称的透视投影矩阵,并且用这个矩阵乘以当前矩阵。
参数fovy定义视野在X-Z平面的角度,范围是[0.0, 180.0];
参数aspect是投影平面宽度与高度的比率;
参数zNear和Far分别是远近裁剪面沿Z负轴到视点的距离,它们总为正值。
参数fovy可以理解为“眼睛睁开的角度”,角度所及的范围就是窗口绘制的范围。角度小,看到的物体大,角度大,看到的物体小。当fovy为180时,窗口相对物体来说是无限大的,此时窗口上显示的物体则缩小为一个点。类似焦距的功能。
默认情况下,视点在坐标轴原点,坐标轴未做任何变换的话,原点就是屏幕(显示器)中心。
在NeHe的框架中,zNear=0.1f,zFar=100.0f,如果想绘制图形的话,需要将坐标轴移入屏幕,zFar>移入距离>zNear
- 透视投影(Perspective Projection)
- 透视投影(Perspective Projection)变换推导
- 笔记3:透视投影变换(perspective projection)
- 自己的透视投影坐标变换(perspective projection)的推导过程理解
- 透视变换(Perspective Transformation)
- Introduction To Perspective Projection
- Tutorial 12 - Perspective Projection
- OpenGL Perspective Projection Matrix
- OpenGL Perspective Projection Matrix
- OpenGL Perspective Projection Matrix
- OpenGL Perspective Projection Matrix
- OpenGL Perspective Projection Matrix
- 【OpenCV】透视变换 Perspective Transformation(续)
- 【OpenCV】透视变换 Perspective Transformation(续)
- 【OpenCV】透视变换 Perspective Transformation(续)
- 透视投影
- 透视投影
- 透视投影
- CRM2011打开视图报SQL错误
- COCOS2D-X判断摇晃晃动摇动
- 供电通信资源管理系统
- Android SDK安装Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml出错
- python模块paramiko的上传下载和远程执行命令方法
- 透视投影(Perspective Projection)
- javascript的闭包
- 浙江大学PAT上机题解析之2-05. 求集合数据的均方差
- 二代内存与三代内存区别
- 两个重要信号
- openGL 坐标轴
- C++ FAQ学习笔记 24章 继承 — 私有继承和保护继承
- 黑马程序员-java学习之IO流
- 树链剖分原理