我正在使用 JOGL API 开发一个项目。
现在我被困在以下一点:
-我运行程序,它显示了一个分为 4 个视口的画布。该项目的目标基本上是在每个视口中,我们需要从 4 个不同的角度“投影”一个对象。但首先,我们需要在单击 [1,2,3,4] 时“展开”/“全屏”匹配的 ViewPort。
我的想法是在单击任何数字时创建一个像这样的新视口:gl.glViewport(0, 0, CANVAS_WIDTH, CANVAS_HEIGHT)。但这只会创建一个具有画布大小的新视口。
如何扩展 4 个视口中的任何一个的“内容”以“输入”新的视口?