wx_fs5c50Jz 发表于 2017-3-5 17:46:05

OSG中使用opengl问题

在OSG中使用opengl的问题。我想在osg中使用opengl的FBO渲染一张纹理。实现了osg::Drawable::DrawCallback的drawImplementation。
drawImplementation中的代码在opengl中可以绘制出结果,粉红色大矩阵+黄色小矩阵,但是在OSG中绘制不出来,只有粉红色大矩阵。
想请教一下这样用有什么问题么?还是OSG有什么地方没有设置对?

wx_fs5c50Jz 发表于 2017-3-6 13:06:20

已经解决了,之前在一篇博客里看到fbo必须绑定一个renderbuffer用于GL_DEPTH_ATTACHMENT,否则相当于没有深度测试。昨天误打误撞没有取消绑定renderbuffer就可以了。
页: [1]
查看完整版本: OSG中使用opengl问题