如何创建一个带有iPhone应用程序兴趣点的旋转地球仪?

时间:2012-03-16 16:41:56

标签: iphone ios opengl-es cocos2d-iphone

  

可能重复:
  Any one know of an OpenGL ES example of an interactive globe/earth for the iPhone

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

我想要的是有人告诉我建立这个的最佳方法吗?我应该使用OpenGL ES还是Cocos2d-iPhone,还是有其他方式更好(考虑到我希望用户与之互动)?

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

任何建议都非常有用,因为我似乎正在围绕这个问题(原谅双关语)。

提前致谢!

1 个答案:

答案 0 :(得分:2)

感谢Brad - 最终我们发现了这个提供源代码的链接 - 这很酷(而且是免费的),所以我想应该分享一下:

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