Textur laden
-
Ich habe die Textur in den Ordner mit der exe zu liegen.
#define TEX_IMAGE "\..Texture.bmp"
#define TEX_IMAGE "\..\..Texture.bmp"oder wie muss man es machen wenn es im gleichen Ordner liegt?
-
Hint: Verzeichnis der *.exe ist nicht immer das aktuelle Verzeichnis der Anwendung. (Beim Start aus der IDE z.B.)
-
Mit define überhaupt nicht.
Bye, TGGC (Keine Macht den Dummen)
-
TGGC schrieb:
Mit define überhaupt nicht.
Bye, TGGC (Keine Macht den Dummen)
dann nenn doch eine bessere möglichkeit du HONK.
eine bessere wäre zB eine config-datei anzulegen, die dann das absulute verzeichniss des programmes speichert, und dann noch die ordner in denen die texturen liegen.
ein denkansatz unter c++ wäre:{ ifstream infile ("test.txt"); infile.getline (apppath,256); infile.getline (texturespath,256); }dazu gibts ja die tolle seite : http://www.cplusplus.com/ref/iostream/ifstream/
die pfad-variablen würd ich in einer singleton-klasse Config oder so speichern.
-
Was meinst du in diesem Zusammenhang mit Honk?
Bye, TGGC (Keine Macht den Dummen)