OSG中使用opengl问题
在OSG中使用opengl的问题。我想在osg中使用opengl的FBO渲染一张纹理。实现了osg::Drawable::DrawCallback的drawImplementation。drawImplementation中的代码在opengl中可以绘制出结果,粉红色大矩阵+黄色小矩阵,但是在OSG中绘制不出来,只有粉红色大矩阵。
想请教一下这样用有什么问题么?还是OSG有什么地方没有设置对?
已经解决了,之前在一篇博客里看到fbo必须绑定一个renderbuffer用于GL_DEPTH_ATTACHMENT,否则相当于没有深度测试。昨天误打误撞没有取消绑定renderbuffer就可以了。
页:
[1]