如何在OpenGL中管理两个独立的窗口?

时间:2014-04-12 22:07:09

标签: windows opengl glut

我有2个重塑功能和2个显示功能。每个都显示出完全独立于另一个的东西,但它们必须显示它们一起显示的内容(两个独立的东西同时显示);每个都在它自己的窗口。 我该如何管理这2个窗口?任何人都可以解释或指出一些解释它的网站(我找不到)?如果可能,我需要一些非常简单的东西。 感谢和错误的英语。

1 个答案:

答案 0 :(得分:2)

我认为你指的是GLUT的使用。首先要做的事情是: GLUT不是OpenGL的一部分!(我已经停止计算我将这个写入答案的次数)。 GLUT在前提下操作,即为每个窗口注册回调;每个窗口也有自己的OpenGL上下文。

要实际使用此功能,您可能需要查看我的 frustum codesample,它使用多个GLUT窗口从不同角度渲染“相同”场景:https://github.com/datenwolf/codesamples/blob/master/samples/OpenGL/frustum/frustum.c