使用Monotouch在外部显示器上渲染opengl

时间:2012-02-22 10:00:06

标签: opengl-es xamarin.ios

我想在外部显示器上呈现基于opengl 2.0的iPad游戏(如果可用),其分辨率高于内部显示器。

今天我使用Monotouch附带的标准opengl模板来设置游戏循环,并通过iPhoneOSGameView进行渲染。但我找不到任何关于如何在外部显示器上设置渲染的示例或线索。

1 个答案:

答案 0 :(得分:3)

原来是iPhoneOSGameView阻碍了它,它似乎基本上不是为灵活渲染而设计的。相反,我转向GLKit并将iPhoneOSGameView抛出窗口,这使得将OpenGl中的渲染目标从一个窗口更改为另一个窗口非常容易。效果很好,唯一的缺点是它不适用于非iOS 5设备,但这不是一个大问题。