如何使用SharpGl将深度缓冲区连接到FBO上下文



因此,在许多头痛试图获得深度测试之后样式的OpenGL,我必须将深度缓冲区附加到渲染上下文中。我对如何使用我构建了我的应用程序的WPF/SharpGL配对来实现这一目标。

所有有关如何执行此操作的指南始于创建缓冲区,这些缓冲区都发生在引擎盖下,以便在将其声明为WPF形式的控制时说话。有什么方法可以重置事实后如何创建或附加深度缓冲区?

我能获得的任何帮助将不胜感激。

这有点工作,但是GL版本3.1似乎在FBO上附有默认的深度缓冲区,而3.2则没有。我能够通过将版本更改为0.1。

来获得深度测试。

最新更新