ОК, поэтому у меня есть 4 буфера, 3 FBO и буфер рендеринга. Позвольте мне объяснить.
У меня есть представление FBO, которое будет сохранять сцену до того, как я ее отрендерю в буфер рендеринга.
У меня есть фоновый буфер, который содержит фон сцены.
У меня есть пользовательский буфер, которым пользователь манипулирует.
Когда пользователь выполняет какое-то действие, я рисую в пользовательском буфере, используя некоторое смешивание.
Затем, чтобы перерисовать всю сцену, я хочу очистить буфер представления, нарисовать фоновый буфер в буфер просмотра, изменить смешивание, а затем нарисовать пользовательский буфер в буфер просмотра. Наконец, рендеринг буфера представления в буфер рендеринга.
Однако я не могу понять, как привлечь FBO к другому FBO. То, что я хочу сделать, это по сути слить и смешать два FBO, но я не могу понять, как! Я очень новичок в OpenGL ES, так что спасибо за помощь.