绘制流水线——虚拟摄影机

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/DY_1024/article/details/84145728

摄影机指定了场景对于观察者的可见部分,也就是我们依据那一部分的3D场景来绘制我们的2D图像,在坐标系中,摄影机是有位置以及方向的,定义了可见空间体积。下图展示了一个虚拟的摄影机模型: 

上述的空间体积是一个视域体,采用视域体的主要原因是因为显示屏为矩形,位于视域体之外的矩形是不可见的,在进一步处理的时候,就应该丢弃掉,我们把丢弃掉的这个过程称之为裁剪。

投影窗口是一个2D区域,位于视域体中的3D模型通过投影,映射到投影窗口之后就创建了2D场景,很重要的一点,投影窗口在X,Y坐标系中最下值是:(-1,-1),最大值是(1,1),Direct定义投影窗口于z =1 的平面重合

猜你喜欢

转载自blog.csdn.net/DY_1024/article/details/84145728