任何人都知道如何创建一个不使用完整的iPhone屏幕尺寸作为绘图表面的OpenGL ES应用程序?
到目前为止我看到的所有内容都有EAGLView(或其他)绘制到0,0,320,480.
我想让我的EAGLView分别为100,100,100,100.这可能吗?看起来我需要做的就是更改glViewport()调用,但不确定... glViewport是否只是为全屏OpenGL ES视图设置剪切矩形?或者它实际上定义了原点(0,0)的位置?
这是非常令人困惑的,特别是当你试图用UIViews来思考它时,我就是这样.我想将CGRect传递给我的初始化函数,以便设置glViewport以及其他所有内容.
谢谢!