将视图体积从一个视图转换为另一个视图

时间:2014-09-14 22:43:11

标签: opengl projection-matrix frustum matrix-transform

所以我在世界空间中有一个对象和两个视图A和B,它们用不同的摄像机设置显示场景。我想将视图A中的视图体积(近平面)转换为视图B,这样我就可以得到类似概述和细节的内容。我必须应用哪些变换来观察A在平面附近的平截头体以在视图B中显示它?

1 个答案:

答案 0 :(得分:1)

V_a 成为从世界空间到视图空间 A 的非奇异,可逆转换。 设 V_b 是从世界空间到视图空间 B 的非奇异,可逆转换。然后从空间A到B的转换是

T_A→B:r↦V_b·反向(V_a)·r

相关问题