【发布时间】:2013-08-07 20:25:58
【问题描述】:
我的任务是创建一个可以通过触摸(或动画)沿一个轴旋转的球体,就像一个普通的地球仪。我还应该能够在这个球体上绘制动画线(例如,在悉尼和纽约之间画一条线)。我通常在 2D 中制作所有动画,通常使用核心动画,因为我从来没有真正需要做任何其他事情。我有一种感觉,这种问题虽然需要我跳入 OpenGL。
我的问题是是否可以使用核心动画来实现这一点(时间至关重要),或者我是否需要快速学习 OpenGL。如果是这样,这是一个相当简单的问题要解决吗?我是一个很好的程序员,但我没有 OpenGL 经验。一个有能力的程序员能在 2 周内做到这一点吗?
作为另一个问题,假设我确实使用 OpenGL,如果我需要在项目中做其他事情(例如,显示不同的屏幕,或在球体顶部显示屏幕),我可以使用 UIKit 还是整个项目需要在OpenGL中吗?
【问题讨论】:
标签: iphone objective-c opengl-es