Titel: Keine Texturkoordinaten Beitrag von: kr0n3 am 28. Juli 2009, 15:03:36 Hallo allerseits.
Ich habe folgendes Problem: Und zwar habe ich ein Flugobjekt modelliert und auch texturiert, danach als OBJ_FILe exportiert. Dies wollte ich dann in ein C++ - Projekt einfügen. Allerdings war die Textur nicht zu sehen. Darauf hin habe ich mir mal die obj und die mtl datei näher angesehen und festgestellt, dass dort gar keine Texturkorrdinatien vermerkt sind. Habe ich einen Fehler gemacht oder liegt das an Wings? Ich hoffe mir kann jemand helfen. Lg Titel: Re: Keine Texturkoordinaten Beitrag von: Dante am 28. Juli 2009, 15:14:05 Bist du wie folgt vorgegangen ?:
-Map erstellen (In wings) -Map exportieren -Exportiere Map mit einer Textur o.ä belegen -Map in Wings Importieren (Dient dazu zu schauen ob die Map auch sauber geworden ist und um jene map auch dem Objekt zu zuweisen) -Objekt mit der Neuen Map Exportieren Falls nicht : Dann bitte genau so vorgehen da dein C++ Projekt ja nicht weiß das du eine Neue Map für das Objekt erstellt hast ;) MFG Dante Titel: Re: Keine Texturkoordinaten Beitrag von: kr0n3 am 28. Juli 2009, 17:37:06 Hi,
danke schonmal für die schnelle Antwort. Aber was genau meinst du mit MAP ? Ich versteh nicht wie du die Vorgehensweise meinst. Ich hab zunächst ein das Model in Wings erstellt und durch das UV Mapping die Textur erstellt. Danach habe ich das Model mit einer Datei Namens glm.cpp in mein Projekt geladen. In der Methode glmReadOBJ werden die Koordinaten etc des Models eingelesen und dargestellt. Allerdings können hierbei auch Texturkoordinaten eingelesen werden, welche angeblich in der obj-Datei mit "t ...." dargestellt sind. Allerdings habe ich in meiner obj-Datei nur vt und f usw gefunden. Titel: Re: Keine Texturkoordinaten Beitrag von: Dante am 28. Juli 2009, 23:23:27 Map = UV Map...
Also es ist wirklich einfach , jedoch ist meine art dinge zu erklären immer um die ecke gedacht ;) Daher : http://www.code5.ch/meckardt/tutorials/wings_textur.html Und erst wenn du dein Objekt mit der Bearbeiteten Map belegt hast folgt der Export und die Einbindung. Denn wenn du dein Objekt schon vorher Exp. verwendet dein C++ Projekt die Blank map (Jene auf welcher man noch schön alle edges sieht) da jene map in der .mtl datei verknüpft ist. Hoffe du kannst dein Problem nun lösen ;) Titel: Re: Keine Texturkoordinaten Beitrag von: kr0n3 am 05. August 2009, 10:42:42 Hallo.
Danke schonmal. Habe das nochmal versucht, allerdigns nicht wirklich hinbekommen. Mein Problem ist auch, dass ich mehrere Teile habe und nicht so wie in dem Tutorial nur einen Cube. Muss ich dazu für jedes Teil eine Map erstellen und diese texturieren? Zu dem texturieren: Habe ich das richtig verstanden, dass ich zb mit GIMP einfach die exportierte Map aus Wings nehme und dann nur ne neue Ebene erstelle, auf die ich meine Textur einfüge und mehr nicht?! Ich hoffe mir kann nochmal jemand helfen...bin irgendwie zu doof ;) Titel: Re: Keine Texturkoordinaten Beitrag von: Dante am 05. August 2009, 11:23:10 Moin
-Pro Objekt eine Map -Exportierte Map in ein Bildbearbeitungsprogramm importieren > Mit Textur Belegen (ggf. neue ebene > Ebenen Miteinander verbinden) -Fertige Map in Wings Importieren etc.... der Rest steht ja im Tut. ;) |