OpenGL+多个摄像头

OpenGL + multiple cameras

本文关键字:摄像头 OpenGL+      更新时间:2023-10-16

让我看看我是否理解。如果我使用多个视口,我可以在OpenGL应用程序中创建几个"相机"。正确的

我有一个对象,在视口1中可以看到,但在视口2中看不到。如果我希望主题同时出现在两个视口中,那么。。。我必须画双!

这意味着如果我有两个物体,如果我有两只"相机",我必须画两次这些物体。所以我的场景中的所有东西,我必须画双倍。

这样可以吗?有没有其他方法可以在不复制对象的情况下分割屏幕?

这样可以吗?

是的,事情就是这样。

有没有其他方法可以在不复制对象的情况下分割屏幕?

您没有复制对象。你不能,因为OpenGL中没有"对象"这回事。OpenGL只是一种在帧缓冲区上绘制的复杂铅笔。没有场景,没有对象,只有绘制到帧缓冲区的点、线和三角形。

你所做的就是从不同的角度为同一件事画几张照片,就像你想用铅笔在纸上画一样。