二维空间中的三维透视

时间:2018-05-21 16:12:22

标签: java eclipse 3d jframe

我在Java中使用JFrame。我希望能够像立方体一样绘制3D对象。

但是我有一个问题,我不知道如何计算顶点在z轴上的位置的x和y位置。

我不是在OpenGL或其他任何工作,只使用Java的内置功能。<​​/ p>

我已经设置了窗口并且我能够绘制线条,所有我跪下知道能够使其工作的是计算z轴上的顶点位置将放置在2D中的位置空间。

1 个答案:

答案 0 :(得分:0)

您需要做的就是将z放置为45度的任意线(假设您可以使用等轴测视图)并将其余线放在线的末尾。请记住,您必须考虑所述行中的缩放。如果你需要实际旋转和操作形状,你应该真正看看专门的库,即ogl。