0

我先说我数学很差,

在将包含该圆的图像在 3d 中旋转 45 度后,我试图计算圆与屏幕中心之间的距离,

(物体的y距离随着图像的旋转而变化)

图片

我希望我说得足够清楚,在此先感谢!

4

1 回答 1

0

忽略透视,到屏幕中心的距离遵循余弦。高度将是:

rotatedY = cos(angle) * originalY;

代入 45 度导致

rotatedY = cos(45) * originalY = 0.707 * originalY;

那么怎么样,圆总是在原始未旋转 Y 值高度的 70% 处。

我可以问你想做什么吗?也许我可以给你一个更好的答案。

于 2013-03-03T14:01:49.717 回答