Directx9.0 学习教程4 - 坐标系以及变换知识小记
2014-09-29 10:31
239 查看
坐标系
左图是左手坐标系 右图是右手坐标系
Direct3d用的是左手坐标系
顶点和法向
光栅化
变换
1世界变换2观察变换
D3DXMATRIX out;
D3DXVECTOR3 eye(2,3,3);
D3DXVECTOR3 at(0,0,0);
D3DXVECTOR3 up(0,1,0);
D3DXMatrixLookAtLH(&out,&eye, &at, &up);
3.投影矩阵
他们的作用是
世界矩阵把 local坐标变为世界坐标
观察矩阵把世界坐标变为摄像机坐标
投影矩阵把摄像机坐标变为屏幕坐标
相关文章推荐
- Struts初步知识-JSP实例学习教程
- Struts初步知识-JSP实例学习教程
- [转]Ultra Fractal教程系列34——关于变换的学习09——导出图像
- 从业人员知识的学习方法以及学习技巧
- 论IT从业人员知识的学习方法以及学习技巧(摘抄)
- 讲解ASP方面的知识比较全的asp学习教程
- C++入门教程 之 初学者,你应当如何学习C++以及编程
- [转]Ultra Fractal教程系列32——关于变换的学习07——缩放图层
- [转]Ultra Fractal教程系列31——关于变换的学习06——添加框架
- 论IT从业人员知识的学习方法以及学习技巧(摘抄)
- Struts初步知识-JSP实例学习教程
- X86汇编语言学习教程之2 ———— 基础知识
- SpeedPHP学习教程第二篇——(基础知识,配置熟悉及......)(原创连载三)
- [转]Ultra Fractal教程系列33——关于变换的学习08——裁剪变换
- [转]Ultra Fractal教程系列28——关于变换的学习03——添加三维映射
- Struts初步知识-JSP实例学习教程
- [转]php初级教程(二)php学习需要的资料、B/S基础知识
- [转]Ultra Fractal教程系列26——关于变换的学习01——添加变换
- Linux学习笔记一 ---- Linux基础知识认知以及初识Linux下C编程入门
- 系统架构设计师教程学习随笔 (计算机与网络基础知识--操作系统基础知识)