2D阵列到3D平面

时间:2014-09-16 11:23:10

标签: java 3d geometry 2d calculus

我正在尝试从我正在制作的游戏中创建一个2D点集合中的3D平面。我在图中省略了Z轴,因为深度是恒定的。飞机也将由多个3D模型组成;每个线段一个:

Image

原始2D点将形成平面的顶层。我已成功创建了3D平面v1,但正如您从插图中看到的那样,它给我留下了一些重叠和地面裂缝的问题。

我的问题是理解如何正确计算A1,....,E1的位置,同时仍然保持线的粗细不变。

让我补充一点,我已经知道每个线段的有角度,并且线段可以在另一个线段的顶部形成天花板。然而,这是随机生成的。

有人可以帮助我指出正确计算这个所需的计算/算法的方向吗?我一直在考虑毕达哥拉斯,但是想要避开平方根,因此我认为线角度可以证明是有用的。

0 个答案:

没有答案