Zunächst verwende ich OpenTK in einer WPF-Anwendung, aber ich denke, das ist eher eine generische OpenGL-Sache.OpenGL: Wie OpenGL eingerichtet wird, um nur auf einen FBO zu rendern, keine Ausgabe an Bildschirm/Fenster/Kontrolle?
In meiner Anwendung möchte ich 3D-Zeug zu einer Textur rendern können. Ich brauche keine Ausgabe in ein Fenster oder Steuerelement auf dem Bildschirm - ich möchte nur zu einer Hintergrundtextur rendern.
Also, wie sollte ich OpenGL einrichten, um das zu tun? Normalerweise sollte ein Grafikkontext mit einem Gerätekontext als Parameter erstellt werden. Aber in meinem Fall möchte ich nicht zu einem Gerätekontext ausgeben, und ich möchte zu einem FrameBufferObject fester Größe mit Einstellungen (zB 1024x1024, 32bpp, 32bits ZBuffer) rendern, die nicht mit dem Fenster oder der Anzeige verwandt sind.
Ich hoffe, dass jemand Erfahrung mit einem Setup hat wie diese