书法字典:https://www.shufadict.com

2009年10月13日

DirectX视口变换矩阵详解

摘要: 视口变换在投影变换之后,视口变换的作用是将投影*面上的点转换为屏幕上的点,这是一个缩放的过程。投影变换的作用是将viewing frustum(视景体)中的场景投影到一个*面上,这个*面就是投影*面,在DirectX中,使用*剪裁*面作为投影*面(z=1),关于透视投影的矩阵求解,请参考透视投影详解视口变换则是将这个cuboid中的物体变换到视口中,见下图。其中cuboid的坐标范围是而viewport的坐标范围是注:由上图知,视口的起点为(X, Y),宽高分别为Width和Height,x轴向右为正,y轴向下为正,y轴的方向与三维坐标正好相反。视口是一个2D*面,但是在viewport变换中 阅读全文

posted @ 2009-10-13 21:17 翰墨小生 阅读(8470) 评论(10) 推荐(1) 编辑

导航

书法字典:https://www.shufadict.com