已关闭。此问题需要更多focused。它目前不接受回答。
**希望改进此问题?**更新问题,使其仅针对editing this post的一个问题。
4年前关闭。
Improve this question的
我正在做一个项目,这个项目的想法是模拟不同星球上的重力。我试图找到一个教程来创建不同的视口,每个视口都有自己的代码,所以我可以单独自定义每个视口,但我找不到它,大多数教程或例子都是关于同一场景的不同视口,但从不同的视角。
在我的脑海中,主要的视觉是将屏幕分成3部分,每一部分都有一个下落的物体,下落物体的加速度模拟该星球上的重力加速度。
1条答案
按热度按时间llycmphe1#
通常你有一个
glViewport
调用,然后渲染你的场景。要渲染两个不同的场景,只需执行两次:字符集
这里,
render_scene_zero
和render_scene_one
负责绘制相应的场景,就好像它是唯一可见的场景一样。他们可以画完全不同的东西,例如。在场景0中绘制立方体,在场景1中绘制球体。