投影矩阵推导遇到的问题
2010-01-09 16:22
183 查看
问题:
Fast Extraction of Viewing Frustum Planes from the World-View-Projection Matrix
中, V点通过投影矩阵得到V',必须同时满足
-w' < x' < w'
-w' < y' < w'
-w' < z' < w'
三个条件,V才不会被裁剪掉。为什么有这个条件呢?
解答:
因为opengl把视椎体中的点投影到一个
长宽高(x, y, z)都在(-1, 1)范围的立方体上。
V'的齐次坐标表示为
(x', y', z', w')T
=> (x'/w', y'/w', z'/w', 1)
因为
-1 < x'/w' < 1
-1 < y'/w' < 1
-1 < z'/w' < 1
所以
-w' < x' < w'
-w' < y' < w'
-w' < z' < w'
Fast Extraction of Viewing Frustum Planes from the World-View-Projection Matrix
中, V点通过投影矩阵得到V',必须同时满足
-w' < x' < w'
-w' < y' < w'
-w' < z' < w'
三个条件,V才不会被裁剪掉。为什么有这个条件呢?
解答:
因为opengl把视椎体中的点投影到一个
长宽高(x, y, z)都在(-1, 1)范围的立方体上。
V'的齐次坐标表示为
(x', y', z', w')T
=> (x'/w', y'/w', z'/w', 1)
因为
-1 < x'/w' < 1
-1 < y'/w' < 1
-1 < z'/w' < 1
所以
-w' < x' < w'
-w' < y' < w'
-w' < z' < w'
相关文章推荐
- OpenGL中投影矩阵的推导
- OpenGL投影矩阵的推导过程
- 【转】d3d的投影矩阵推导
- OpenGL 投影矩阵的推导
- (转)投影矩阵的推导(Deriving Projection Matrices)
- matlab遇到问题-矩阵索引值超维问题
- 图形中投影矩阵的推导
- 投影矩阵的推导(Deriving Projection Matrices)
- python入门,处理矩阵遇到的问题及自己的解决方案
- OpenGL投影矩阵的推导
- (转)投影矩阵的推导(Deriving Projection Matrices)
- OpenGL学习: 投影矩阵的推导
- 投影矩阵推导过程
- 空间向量在任意平面的投影公式推导 (矩阵方法)
- 通过投影矩阵推导最小二乘法
- OpenGL学习脚印: 投影矩阵的推导
- OpenGL Projection Matrix(投影矩阵推导)
- OpenGL 投影矩阵的推导
- D3D的投影矩阵推导[转贴]
- [3D基础]投影矩阵的推导(1)