Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我先说我数学很差,
在将包含该圆的图像在 3d 中旋转 45 度后,我试图计算圆与屏幕中心之间的距离,
(物体的y距离随着图像的旋转而变化)
我希望我说得足够清楚,在此先感谢!
忽略透视,到屏幕中心的距离遵循余弦。高度将是:
rotatedY = cos(angle) * originalY;
代入 45 度导致
rotatedY = cos(45) * originalY = 0.707 * originalY;
那么怎么样,圆总是在原始未旋转 Y 值高度的 70% 处。
我可以问你想做什么吗?也许我可以给你一个更好的答案。