1

这是原始图像,绿色是背景,蓝色是形状。

在此处输入图像描述

如果我的眼睛靠近形状,蓝色方块会变大,如下所示:

在此处输入图像描述

如果我的眼睛向左走,形状会像这样工作:

在此处输入图像描述

我已经知道我的眼睛运动位置,但我如何计算形状会发生什么变化?有什么推荐吗?谢谢。

4

1 回答 1

0

您需要知道相机矩阵http://en.wikipedia.org/wiki/Camera_matrix它将定义将 3D 坐标投影到您的屏幕坐标的方式。如果您知道相机的方向,那么您就知道物点相对于相机的 3d 坐标。将相机矩阵变换应用于这些 3d 坐标将为您提供屏幕坐标中的 2d 投影。

于 2013-08-09T12:58:44.350 回答