Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

11

15.04.2007, 22:00

textur is im selben ordner

wenn ich es directx 8.0 file exportiere, ladet er die datei extrem komisch, man erkennt ne textur kurz und dann kommt

error opening the file oder so :)

woran kann das dann liegen?

dachte dass directx 8.0 export verbugged wäre, weils damit nen error gibt^^

edit:

hier der screen,was ich mit dem fehlerhaften öffnen meinte :)


(Link)

ChrisJ

Alter Hase

Beiträge: 487

Wohnort: Schweich

Beruf: Schüler

  • Private Nachricht senden

12

17.04.2007, 18:09

du hast vor dem öffen von meshview wohl wc3 tft gezockt ^^

13

17.04.2007, 19:10

lol ja das auch^^ hat mich auch gewundert, als ich das bild hier gesehn hab^^

naja aber weiß wer trotzdem woran das liegen soll?

hab nochmal bischen herumprobiert, aber half nichts.

etz frag ich mich,ob das vl daran liegt,dass ich diese 31tage testversion habe und nicht die vollversion?

ChrisJ

Alter Hase

Beiträge: 487

Wohnort: Schweich

Beruf: Schüler

  • Private Nachricht senden

14

20.04.2007, 17:56

kann es sein, dass noch einige bildfragmente im bildbuffer von der graka liegen, die fälschlicherweise dargestellt werden, weil die eigentlich textur nicht geladen werden konnte?

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

15

20.04.2007, 17:58

so ist es. da wurde einfach der backbuffer noch nicht gecleared...

Frogy

Frischling

Beiträge: 43

Wohnort: Weimar

Beruf: Schüler (Klasse 9; Spezi)

  • Private Nachricht senden

16

03.05.2007, 21:48

Das Problem mit dem fehlenden texturen hatte ich auch.

Ich hab es so gelöst:
die milkshape datei als .obj exportieren (file->export) und dann das dx sample zum umwandeln von .obj in .x files verwenden.
Dazu musst du die .exe von dem sample ([dxOrdner]\Samples\C++\Direct3D\Bin\MeshFromOBJ.exe)
und den Sourceordner
([dxOrdner]\Samples\C++\Direct3D\MeshFromOBJ)
irgendwohin kopieren.

Dann ersetzt du die datei cup.obj und cup.mtl im media Ordner des Samples durch deine dateien (auch cup.obj und cup.mtl nennen).
Danach führst du die exe aus und die erhaltene x-file ist das Ergebnis.

Ich weiß, dass das sehr kompliziert klingt und ist, aber es klappt!
Fortune, fame
Mirror, vain
Gone insane
But the memory remains

Metallica

Frogy

Frischling

Beiträge: 43

Wohnort: Weimar

Beruf: Schüler (Klasse 9; Spezi)

  • Private Nachricht senden

17

11.05.2007, 18:59

Weil keiner mehr schreibt! :? Klappt die Methode bei dir ;) .

Bitte antworten :!:
Fortune, fame
Mirror, vain
Gone insane
But the memory remains

Metallica

18

11.05.2007, 22:03

hab atm keine zeit mehr leider für das (uni mehr stress:D) und kanns leider auch nicht mehr testen, weil die milkshape testversin abgelaufen ist und ich dafür 25€ zahlen müsste oder so für die registration.

Frogy

Frischling

Beiträge: 43

Wohnort: Weimar

Beruf: Schüler (Klasse 9; Spezi)

  • Private Nachricht senden

19

18.05.2007, 12:21

In Ordnung :)
Fortune, fame
Mirror, vain
Gone insane
But the memory remains

Metallica

20

17.08.2008, 10:15

Ich hab genau das gleiche Problem (nicht das mit den Texturen, sondern das mit dem 1. Parameter) und die Funktion ist eigentlich gerade sehr wichtig für mich, um ein ein .x-file zu parsen (ich will dann nacher die Materialien und Texturen; vllt. auch die Bones).
Hätte jemand ne Idee was ich machen könnte?

Zitat

so geschafft:P yipppiii^^

aber es gibt ein prob, was aber nicht an dem c code liegt


Wie hast du es denn gemacht?

edit:
Ich seh gerade, dass die Fehlermeldung bei mir ein bisschen anders aussieht:

"Konvertierung des Parameters 1 von 'IDirectXFileData *' in 'LPD3DXFILEDATA' nicht möglich"

Werbeanzeige