我设置了一个不错的场景,一切都渲染得很好,现在我想在世界上平移,类似于我如何使用 scrollToPoint() 调整 UIScrollView 或 CAScrollLayer 的原点。我已经确定我可以不断调整 GLKBaseEffect 上的 projectionMatrix 以改变我看到的内容,但我不确定这是否是适当的做事方式。
在其他代码中,我看到对 glViewport 等的调用,这听起来可能是正确使用的东西,但我不知道这个调用实际上做了什么,所以也许它只是一个红鲱鱼。
做这样的事情的典型方法是什么?