glBitmap richtig verwenden
-
Hallo
ich hab heute versucht ne bitmap zu laden, leider seh ich nur weisse punkte. Wie benutze ich diese Funktion richtig?burnner
-
Was meinst du mit Bitmap? Eine Bitmap ist in OpenGL kein Bild, wie aus ner .bmp Datei, sondern nur ein zweifarbiges Bild. Wenn du Bitmap Dateien darstellen willst guck dir den Texturen-Beitrag von SirNoName an.
-
ich möchte eigentlich nicht Bilder als Texturen verwenden, sondern Bilder einfach auf den Schirm bringen.
-
Muss ich jedes Bild das ich anzeigen will als Textur einem Primitiv zuweisen?
-
burnner schrieb:
Muss ich jedes Bild das ich anzeigen will als Textur einem Primitiv zuweisen?
Natürlich. Irgendwo drauf mußt Du es ja pinseln...
Siehe dazu auch http://www.c-plusplus.net/forum/viewtopic.php?t=77060 ...
-
alles geklärt^^
-
Aber unter DirectX kann man doch ein Bild ohne es als Textur zu verwenden darstellen? geht das auch bei OpenGL?
-
burnner schrieb:
Muss ich jedes Bild das ich anzeigen will als Textur einem Primitiv zuweisen?
Nein, musst Du nicht.
glBitmap macht doch genau das, was Du willst.
Es zeichnet ein Bitmap an eine Stelle auf dem Bildschirm.
-
und wie lade ich die bitmap??
Ich fragte ja oben, wie ich diese Funktion verwende.
-
Indem Du die BMP-Datei einliest und die Pixel in einem Array speicherst.
-
^^
und wie geht das genau? ich hab null plan..
-
.....
-
Hier ein LoadBMP mithilfe von glaux: http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=06
-
Sgt. Nukem schrieb:
Hier ein LoadBMP mithilfe von glaux: http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=06
der liefert mir falsches format, glBitmap will char...
burnner
-
kommt schon jemand weiss es sicher
-
Probier doch std::ifstream.
Bye, TGGC \-/
-
ich hab die die fstreams benutzt.. läuft irgendwie aber nicht
-
Ich will ja nicht so n'Lyriker nachäffen, der Dir nur raten kann bei google zu schauen, aber:
So schwer kannst nicht sein, oder? Zumal Deine Bude folgendes behauptet:ARTinfection is a creative design studio with complex technical background. We offer to our clients a wide range of experience, especially in game design.
PS: warum nicht das NeHe-tut? Wozu brauchst das bitmap?
-
hab ja nicht ich geschrieben^^ ich möcht mir ne einfache 2d engine zum erlernen von opengl schreiben..
-
Na dann würd ich Dir raten die NeHe-tuts durchzumachen. Die sind ziemlich gut.
Was die Bitmaps betrifft: Ich lade die mit ner SDL-Funtkion. www.libsdl.org