看图说话:OpenGL模型矩阵和投影矩阵
来源:互联网 发布:淘宝网红色羊毛衫 编辑:程序博客网 时间:2024/05/25 16:40
本文的内容有:
1.控制观察角度和观察位置。
2.模型中不需要的部分从场景中裁剪出去。
3.熟练操控良好的矩阵栈,这些矩阵栈控制着模型转换,到屏幕的映射。
4.联合多个转换来模拟复杂的运动系统,例如:太阳系和一个关节手臂。
现在开始吧。
拿相机作比喻,相机就相当于电脑屏幕。相机的中心就在屏幕的中心。
2.渲染管线。投影阶段分为两个。实在是不解。
3.令人惊讶的是矩阵竟然是按列来排列的。每一行代表的是一组基中的一维,估计是为了在使用一维数组时,跟向量通用。
4.让我感到更迷惑的是:函数调用
glRotate
glTranslate
的调用顺序与变换顺序是相反反的,左边的是先glTranslate glRotate
右边的才是 glRotate和glTranslate。
据说跟传说中的很奇怪的定律有关系(大学时候经常在此翻跟头):矩阵乘法不满足交换律。
4.所有仿射变换的实质是【基】的变换,也就是坐标系的变换。
5.“改变的不是人,而是风景”的真正含义。
glLookAt:
原来屏幕里面还有很多东西,默认是看不到的。想看看现在的原点是什么样子?拿着相机向后移动near距离!可是,相机还是那个电脑屏幕!好吧,那我们把整个世界向后移动!
阅读全文
0 0
- 看图说话:OpenGL模型矩阵和投影矩阵
- 看图说OpenGL之二之投影矩阵求法
- 小白学opengl之 获取模型视图矩阵和投影矩阵
- OpenGL 入门教程(五) -- 模型视图投影矩阵
- 投影矩阵和模型视角矩阵
- 模型视图矩阵和投影矩阵
- 模型视图矩阵和投影矩阵
- 模型视图矩阵和投影矩阵
- openGL中根据读取的数据,确定投影矩阵和模型视图矩阵
- OpenGL投影矩阵推导
- opengl 投影矩阵
- opengl 投影矩阵
- 关于Opengl投影矩阵
- 投影矩阵 视图模型矩阵
- 模型矩阵、视图矩阵、投影矩阵
- OpenGL 入门教程 模型视图投影矩阵 变换光线
- 【转】模型视图矩阵和投影矩阵(webgl笔记)
- webgl笔记-1.模型视图矩阵和投影矩阵
- linux下查看mysql版本的四种方法
- Java并发编程的艺术(十)——线程池(1)
- OpenGL相关网站
- C结构体之位域(位段)
- Android游戏开发之OpenGL之视图-投影矩阵 杂谈
- 看图说话:OpenGL模型矩阵和投影矩阵
- 读写数据库与读写文件哪个更快
- 看图说OpenGL之二之投影矩阵求法
- svn server配置与TortoiseSVN、Ankhsvn+VS使用
- form-control 效果
- OpenGL环境变量
- Java并发编程的艺术(十一)——线程池(2)
- 用Android Studio与夜神模拟器测试
- OpenGL书和资源