Celestia 是一款极具视觉魅力的应用程序,用于实时三维可视化太空,其详细模型包括太阳系、10万颗以上的星星、1万多个星系,并且还可以通过扩展机制添加更多物体。
它可以在Windows、Mac OS、Linux和FreeBSD上运行,但是否有适用于Android的版本?或者如何在Android上构建或移植它呢?
Celestia 是一款极具视觉魅力的应用程序,用于实时三维可视化太空,其详细模型包括太阳系、10万颗以上的星星、1万多个星系,并且还可以通过扩展机制添加更多物体。
它可以在Windows、Mac OS、Linux和FreeBSD上运行,但是否有适用于Android的版本?或者如何在Android上构建或移植它呢?
基于Spektre的评论并快速查看,您需要:
需要考虑一些事情:
在我看来,这是一件困难的事情(过去几年我自己做了很多操作系统间的移植,尽管代码库较小)。我的方法更倾向于使用可用的数据构建一个新的东西(lib、应用程序),并逐步添加功能和NDK组件。