因此,在尝试使用 SharpGL 在 WPF 中使用 FBO 渲染上下文进行深度测试后,我明白这并不像使用老式 OpenGL 那样设置 gl.Enable(GL_DEPTH_TEST) 那么简单,而且我必须附加一个深度缓冲区到渲染上下文。我不知道如何使用我构建我的应用程序的 WPF/SharpGL 配对来实现这一点。
有关如何执行此操作的所有指南都从创建缓冲区开始,这一切都发生在后台,可以说是在将其声明为 WPF 表单中的控件时。有什么方法可以重置它的创建方式或事后附加深度缓冲区?
我能得到的任何帮助将不胜感激。