我查看了MSDN上有关这两个函数的文档.但是,我并不完全理解这两个功能之间的区别,除了一个用于设置3D的摄像机视图,另一个用于设置2D的摄像机视图.如果可以回答它会很棒.提前感谢您的评论.
正投影基本上是不具有透视的3D投影.从本质上讲,这意味着给定位置不会越接近投影中心,而是越远离观察者.透视显然正好相反.由于你在投射之后除以w这一事实意味着具有更大W的值(世界术语中距离投影中心更远的一个)将"出现"更靠近w-divide后投影的中心.正是这种透视投影和W分割为我们提供了3D图形的深度感.
如果你还记得在早期数学课上画一个立方体,你会记得如果你将构成立方体末端的2个正方形中的每一个绘制成相同的大小,那么立方体的后端看起来会更大.这是一个正交投影.它看起来很奇怪,因为我们的眼睛习惯用透视来看东西.
如果缩小第二个方格,则获得透视,从而获得透视投影.
维基百科有一些很好的图像,展示了差异以及一个很好的解释.
平行(或Othographic)投影
透视(或3D)投影
一般对透视的体面解释
| 归档时间: |
|
| 查看次数: |
2372 次 |
| 最近记录: |