我正在编写一个程序,它将为火箭生成 3d 坐标,我想为此做一个基本的图形输出。
它只需要可缩放和可旋转,以便您可以手动更改视图。这些位置应该用线连接,最好有地球和月球的球体(也许还有其他天体)。
我认为,应该有一些现成的东西可以用于这种绘图,但我找不到。
所以这就是为什么我在这里问你,如果你知道这样的事情。如果没有,我会问你像我这样的大人物应该如何开始这个?我只是为控制台应用程序编写代码,因为不需要真正的图形输出。
提前感谢您的任何提示!:)
安德烈亚斯
我不敢相信还没有人提到这一点,但 NASA WorldWind 项目似乎正是您所需要的:http ://worldwind.arc.nasa.gov/java/ 如果需要,您可以使用 JOGL 扩展它,或者您可以使用一些巨大的建模对象已经可用于在 3D 坐标中标记轨迹和位置,完成缩放/旋转等。拥有准确的地球层也很好=)
使用 JOGL!它易于安装,如果您了解 Java,它应该很容易。JOGL 中有一些东西要求你在三角学方面做得很好。本教程可能会帮助您入门:http ://www.youtube.com/watch?v=rT02jFYrXv0