OpenGL nach BMP?
-
Kurze Frage: Gibt es eine einfache Möglichkeit, eine OpenGL Szene als bmp abzuspeichern?
-
Ja -> framebuffer in bmp kopieren... Benutzt Du SDL?
-
scene lesen mittels zb: glReadPixels(0, 0, window_width, window_height, GL_RGB, GL_UNSIGNED_BYTE, buffer) und mit den bitmap strukturen in datei schreiben (evtl. blaue und rote pixel vertauschen)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_62uq.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_1rw2.asp
-
Nein, was ist das? Ich hab nur eine OpenGLCtrl-Klasse und eine Bitmap.dll, die Pixel setzen und als bmp speichern kann.