viewport and transformation
来源:互联网 发布:.商标域名注册官网 编辑:程序博客网 时间:2024/06/05 17:46
- viewport:是相对于surface设置的;
- clipping space:vertex经过vertex shader在clipspace中是齐次坐标:(x,y,z,w); x/w,y/w在[-1,1]之间
- homogeneous clipping space: clip之后在乘以从viewport中得出的mvs矩阵,
- screen space: 然后x,y,z除以w送入pixel shader;
- pixel shader中可以输出color和depth值;
转换矩阵中比较重要的是:
1,model view,这两个矩阵一般放在一起就可以,经过model view transform 之后进入camera space,在这里可以做大量的工作,alpha排序是个典型的例子,这个transorm由scale,rotate,translate组成;
2,perpective transformation: 由x,y的project,也就是缩放,和z的平移缩放组成
3,viewport scale matrix Mvs:做缩放和平移工作,最后结果就是可以映射到render target上的fragment了,接下来就是pipeline中pixel shader之后的事情了;
- viewport and transformation
- Window and Viewport
- 8.camera and viewport
- transformation and action of spark
- Rigid Motion and Homogeneous Transformation
- Transformation
- viewport
- ViewPort
- Viewport
- Viewport
- viewport
- viewport
- viewport
- viewport
- viewport
- viewport
- OpenGL Transformation and Matrix Storage Detail
- Appendix F Homogeneous Coordinates and Transformation Matrices
- 一次 Outlook 2003 无法收取邮件的故障解决
- 更改 IE 收藏夹 位置
- ACE学习笔记(二)--消息队列(简介)
- 服务器应用程序不可用解决方案集
- 实例分析-在FLASH上构造JFFS2文件系统
- viewport and transformation
- 坚持的价值
- 二OO七春节假期 新的思考
- Microsoft打算使用HD Photo来代替JPEG
- Java常用术语解释
- GDC07的一些看法
- The Linux MTD, JFFS HOWTO - (第1部分) HOWTO
- VB.net 2005实现TCP网络通信例程(.net VS2005)源码
- CnPackTip#3:认识静态数组 array[m,n] of x