我们一直致力于使用opengles2.0并成功渲染3d模型的android NDK项目。但无法学习" RenderToTexture"功能,将输出绘制到所需的纹理。该程序是什么?
答案 0 :(得分:1)
渲染到纹理,然后使用该纹理进行进一步渲染 - 包括首先创建fbo和绑定作为当前渲染目标,执行第一次渲染渲染,然后将此渲染纹理设置为输入,并再次渲染它。在步骤和其他状态中使用的着色器可能不同。
假设所有其他状态保持不变,一种简单的渲染屏幕并将其重新用作输入的方法(这是本机C,而不是NDK,但API和流应该相同)描述于: