2012-03-16 37 views
0

可能重复:
Any one know of an OpenGL ES example of an interactive globe/earth for the iPhone如何为iPhone应用程序创建感兴趣点的旋转式地球仪?

我想建立一个应用程序有一个旋转的3D地球和利息几个点,用户可以使用(放大互动,点击兴趣点,转动和停止地球等)。我已经看到了一个如何使用OpenGL ES和Cocos2d-iPhone构建球体的例子(我没有任何经验),但我想知道这是否是最好的方法,因为我发现的两个例子似乎都没有用户已启用互动。

我想要的是有人建议我建立这个最好的方式?我应该使用OpenGL ES还是Cocos2d-iPhone或者有其他更好的方法(考虑我希望用户与它进行交互)?

我有我需要的坐标,但我不确定如何将它们映射到球体上。我应该在地球上使用纹理图像吗?然后,我将如何去添加交互>

任何建议将是非常有用的,因为我似乎围绕着这个圆圈(赦免双关语)。

在此先感谢!

+0

有关于这一主题的其他几个问题: http://stackoverflow.com/search?q=%5Bopengl-es%5D+%2Bglobe,但我认为上面有一些创建此类地球仪的最佳下拉式资源。 – 2012-03-18 14:44:47

+0

感谢您的帮助布拉德! – hitchy 2012-03-30 15:50:32

回答

2

感谢布拉德 - 我们最终发现了这个链接,提供了源 - 这是很酷(而且免费),所以认为我应该分享:

http://www.scoop.it/t/ios-developing/p/628999997/whirlyglobe-for-ios

+0

恭喜修复!如果可以,请确保将答案标记为“已接受”,以便其他人会看到您的问题已得到解答,并能够从您的解决方案中学习。干杯〜 – 2012-03-30 16:13:26

+0

如果您在XCode7 +上运行,然后设置Window的根视图控制器。转到MainWindow.xib。选择Window场景及其Connections Inspector。从Outlet,rootViewController拖放到Delegate控制器。这修复了崩溃问题。 – 2016-05-27 09:57:17

+0

我在我的应用中实现了这个sdk,它很简单 – 2017-08-09 13:35:32