标签: javascript actionscript-3 3d
我有3D矩形,如图所示。
这里我知道深度距离和一端的x和y坐标。根据这两个值,我想在另一端计算坐标。
为了清晰起见,我附上了一个屏幕。
答案 0 :(得分:2)
如果您不知道2D和3D之间的关系(即使用的投影公式),则无法应用深度。
那就是说,如果你做出以下假设:
...然后你可以用毕达哥拉斯定理计算它如下:
红线相等(如果是45度线),那么:
x1 = 100 + 50 * (1 / sqrt(2)) y1 = 50 - 50 * (1 / sqrt(2))