首先,我在WPF应用程序中使用OpenTK,但我认为这更像是一个通用的OpenGL事物。OpenGL:如何设置OpenGL来呈现给FBO,没有输出到屏幕/窗口/控件?
在我的应用程序中,我希望能够将3D材质渲染到纹理。 我不需要输出到窗口或控制屏幕上 - 我只想渲染到背景纹理。
那么,我应该如何设置OpenGL来做到这一点? 通常,应该使用devicecontext作为参数来创建一个graphicscontext。 但在我的情况下,我不想输出到设备上下文,我想渲染到与窗口或显示无关的设置(f.e. 1024x1024,32bpp,32位ZBuffer)的固定大小的FrameBufferObject。
我希望任何人有一个设置任何经验这样:)