我正在阅读 Apple 提供的 Open GL ES 指南,但我不完全了解它并且有一个问题。如果您能帮助我理解,我将不胜感激。在第 28 页,关于绘图的章节中,它说:
要正确创建帧缓冲区:
- 创建一个帧缓冲对象。
- 创建一个或多个目标(渲染缓冲区或纹理),为它们分配存储空间,并将每个目标附加到帧缓冲区对象上的连接点。
- 测试帧缓冲区的完整性。
我的问题是:在第 2 点中,它不应该说“创建一个或多个来源......”吗?据我目前的理解,帧缓冲区是在我的绘制方法中渲染到屏幕的内容。因此,如果我们通过将它们附加到帧缓冲区来指定我们想要渲染的图像,这对我来说是有意义的。显然,我误解了一些基本的东西,因为在我描述的内容中,目标是屏幕,其他一切都是源。