Image im Speicher erstellen mit OpenGl
-
Hallo Leute
,ich möchte mit OpenGl ein Image in speicher erstellen,
zeichenoperationen darauf ausführen und es dann anzeigen.
Von mir aus auch unter Verwendung von GLUT.
Hat jemand von Euch ne Ahnung wie das geht, gibts dazu ein Tutorial bzw. Source Code!
Das wäre echt super!
Ach ja gegoogled hab ich schon aber nix gescheites gefunden
!Vielen Dank für Eure Mühe
!!!Shadow Eater
-
ein image wovon?
-
mit glTexImage2D, da gibts doch ein data-pointer. in den packst du deine cilddaten rein, so wie du es auch machst, wenn du bilder von datei lädst (bzw. laden lässt)
-
Zu TravisG:
ich mein eine selbsterstellte Bitmap mit transparentem Hintergrund auf die ich selbst geometrische Primitive zeichne (also keinen Snapshot).!
Zu Maxi:
aha, Danke für den hinweis aber hast Du nen funktionierenden Sample Code oder ein Tutorial oder sowas ?
ShadowEater
-
Die einfachste Möglichkeit: Du zeichnest eine GL_Quad und zimmerst des Bild drauf. Kode findest du bei den Nehe-Tuts.->Texturen .. .
Kannst auch das Bild direkt in den Framebuffer kopieren mit glDrawPixels(), musst dann vorher die Pixeldaten aus dem Bitmap holen.
-
Danke Ich wed mal gucken wie ichs regeln werde, aber Ihr habt mir ganz schön weitergeholfen !!!

Shadow Eater