我是OpenGL ES的新手,我正在尝试使用GLKit。我的目标是开发一个非常简单的应用程序,以获得良好的OpenGL感受。我开始使用Apple的示例代码(OpenGL ES游戏),并且实现了基本的手势控制:平移,缩放,旋转(轨迹球算法)。嵌套的GLKView和GLKViewController
现在做到这一点,我想用不同的投影矩阵玩,我开始设计的用户界面能够做到这一点:
http://tof.canardpc.com/view/7e0fc0da-9c63-489c-a1f1-eb6475dd3809.jpg
唯一的问题是,它不在GLKViewController中的顶视图不是GLKView时工作。
是否有可能有一个GLKView作为子视图,仍然保留GLKViewController的酷功能?
谢谢。
你在哪里找到轨迹球的坐标并在你的GLKView中缩放?我试图实现类似的东西 - 每当使用手指触摸屏幕并与轨迹球应显示的3D模型进行交互时。 – kschins