我正在用 java3d 开始我的冒险。
创建自己的 Shape3D 时,我得到了意想不到的结果。我用以下几点设置几何(完全按照这个顺序):
1 - (0.0, 0.5, 0.0),
2 - (0.0, 0.25, 0.4330127018922193),
3 - (0.0, -0.25, 0.43301270189221935),
4 - (0.0, -0.5, 0.0),
5 - (0.411819551773166, -0.25, 0.13380828366490874),
6 - (0.4118195517731659, 0.25, 0.13380828366490874)
还有更多,但足以说明情况。如果您绘制/想象它,您将在一条 Y 线上有点 1 和 4,而 2、3、5、6 将创建一个矩形。
我需要实现的是有一架飞机连接:
- 第 1 点
- 2号线到6号线
- 3号线到5号线
- 第 4 点
差不多了,很难解释,所以我会附上一张图片:
如您所见,飞机通过连接 4-2 和 5-2 而不是 5-3 的线。
有人知道如何解决吗?如有必要,我可以提供更多代码,但我不想把所有内容都放好,也不知道你可能对哪一部分感兴趣。