如何使用OpenGL拆分窗口

如何使用OpenGL拆分窗口,opengl,Opengl,我需要写一个小应用程序,我们可以点击并拖动一个窗口的“HUD”部分(窗口的20%)到“背景”部分(80%)的图像。 这两部分具有不同的背景颜色,并且图像的行为方式不同(移动、旋转、在背景中使用鼠标缩放、在HUD中自动调整大小) 我对OpenGL完全是新手,我需要在周末之前完成这项工作,每天工作2-3个小时,所以我认为我没有时间去探索它的所有可能性 有人能给我一个指针,我可以做这个分割屏幕的方式吗?我想我可以自己管理其余部分。OpenGL甚至没有窗口的概念。它只知道帧缓冲区。(此帧缓冲区可能是“连

我需要写一个小应用程序,我们可以点击并拖动一个窗口的“HUD”部分(窗口的20%)到“背景”部分(80%)的图像。 这两部分具有不同的背景颜色,并且图像的行为方式不同(移动、旋转、在背景中使用鼠标缩放、在HUD中自动调整大小)

我对OpenGL完全是新手,我需要在周末之前完成这项工作,每天工作2-3个小时,所以我认为我没有时间去探索它的所有可能性


有人能给我一个指针,我可以做这个分割屏幕的方式吗?我想我可以自己管理其余部分。

OpenGL甚至没有窗口的概念。它只知道帧缓冲区。(此帧缓冲区可能是“连接”到窗口的帧缓冲区)。若您想将绘图限制在帧缓冲区的矩形子区域中,您应该查看和.alrighth,我将尝试使用它。