Hi!
Habe ein Problem. Ich habe sämtliche AC3D Polys in einen eigenen Ordner getan und sämtliche Texturen dazu. Spätestens nach dem 3. Mal starten, werden die Texturen nicht mehr angezeigt, sondern nur mehr die weißen Polys.
Wo genau liegt der Fehler?
Gruß
W.
mmmm starten von was?
ac3d oder eine laderoutine?
packs zusammen, schiebs auf z-share, ich schau es mir an, hab ja auch ac3d
Mach mal den Debugmodus aus und an, hau auf F8 und wenn das fertig ist auf F5.
Wenns dann noch nicht geht, ist im Code der Hund drin.
wurzel.rar - 5.27MB (http://www.zshare.net/download/13459038c490ab17/)
mmmm also bei mir geht es habs jetzt 10mal gestartet.
Willi du Pfeife, hast bestimmt ein Fenster doppelt aufgehabt :good:
Eben nicht!
Moin :)
Also die mit gelieferte exe konnte ich zigmal starten, texture wird immer angezeigt.
Dann habe ich den code mal neu kompiliert, oops, die Textur war weg.
Ich habe mir mal Deine Code angeschaut und da sind mir die zwei zeilen aufgefallen,
//AC3D_Load("karotte.ac", 1) // funktioniert
AC3D_Load("data/ac/Karotte.ac", 1) // funktioniert nicht
Ich habe just4fun mal die textur Karotte_die.PNG in den ordner ac kopiert und dann ist der code
mit der zeile AC3D_Load("data/ac/Karotte.ac", 1) // funktioniert nicht
normal gelaufen.
Dann habe ich die "Kommentare" wieder umgetauscht, und plötzlich
ging keine der zwei zeilen mehr :S
bei beiden wurde das objekt ohne Texture angezeigt???!!!
Keine ahnung warum, aber irgendwas passt hier nicht, kann es sein das GLB irgend was im Speicher hält (z.B. Pfad angaben?) und die nicht sauber löscht?
Oder es stimmt mit der Texturzuweisung von der .ac datei was nicht.
ich hab mit T.ed nen terrain erstellt, als .x oder .b3d exportiert, in einigen programmen wurde vor und nach konvertierung die textur falsch angezeigt, nur in gile(s) ging es dann, also nicht immer funzt alles einwandfrei, aber ich würde den .ddd exporter nehmen, bei normalen meshes bisher kein problem damit und ac3d.