标签: iphone opengl-es
在2D OpenGL iPhone游戏中拉回来显示更多视图的最佳方法是什么?例如,在Tiny Wings中,当鸟儿飞向屏幕顶部时,鸟儿和风景会拉回来模拟天空中更高的鸟儿。通过按比例缩放所有精灵,还是使用glOrthof,可以更好地实现这种效果吗?无论如何,我假设缩小因子与玩家的y位置成反比。
答案 0 :(得分:2)
你几乎肯定想要使用glOrthof,所以你所改变的就是相机看到场景的方式。这样可以避免重新计算场景中的所有法线等,从而节省了相当多的工作量。您也可以更轻松地实施。
glOrthof