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

Fireball

Alter Hase

  • »Fireball« ist der Autor dieses Themas

Beiträge: 415

Wohnort: Werne

Beruf: Dipl. Inf.

  • Private Nachricht senden

1

27.12.2010, 03:15

[D3D11] Kurze Frage zu Mesh [done]

Hallo zusammen,

in DirectX10 gab es ja noch das Interface ID3DX10Mesh.

Aber wie sieht es mit DirectX11 aus? ID3DX11Mesh gibt es nicht und in der DirectX Doc finde ich auch nichts passendes.
Kann ich vielleicht einfach das ID3DX10Mesh in meiner DirectX11 Anwendung benutzen?


Gruß

Fireball

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Fireball« (27.12.2010, 16:18) aus folgendem Grund: Frage beantwortet.


dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

2

27.12.2010, 10:01

Ich bezweifle dass du das ID3DX10Mesh mit einem D3D11 Device wirst benutzen können. Ich würde dir vorschlagen dass du dir einfach deine eigene Meshklasse schreibst ;)

Fireball

Alter Hase

  • »Fireball« ist der Autor dieses Themas

Beiträge: 415

Wohnort: Werne

Beruf: Dipl. Inf.

  • Private Nachricht senden

3

27.12.2010, 16:18

[D3D11] Kurze Frage zu Mesh [done]

Aber ist D3DX nicht dazu da sich das Leben etwas zu vereinfachen?

Aber OK, da hilft das Jammern nichts, da werd ich wohl ran müssen.

Danke :-)

4

27.12.2010, 16:38

Um an die Daten aus den Modeldateien zu kommen kannst du Assimp benutzen, dann muss du dir auch kein eigenen Loader schreiben. Damit kommst du ganz einfach an die Daten dran und muss die dann in den Vertexbuffer packen. Kannst es zumindest mal damit ausprobieren, deine Modelle mit zu laden.

Mfg Male

Fireball

Alter Hase

  • »Fireball« ist der Autor dieses Themas

Beiträge: 415

Wohnort: Werne

Beruf: Dipl. Inf.

  • Private Nachricht senden

5

28.12.2010, 14:10

Tipp - Assimp

Danke dir für den Tipp. Hab mir das direkt mal reingezogen. Die Lib ist gar nicht mal so übel, weil sie einige Formate unterstützt.
Jeder der mal sein eigenes File Format geschrieben hat oder ein fremdes importieren musste wird dies zu schätzen wissen ^^ (Maya Exporter und Importer :cursing: )

Ist aber ganz schön blöde, dass M$ diese Funktionen aus ihrer API entfernt haben. Man kann dem aber auch etwas positives abgewinnen, denn man läd nur das aus einem File was man wirklich auch benötigt.

Für alle die auch vor dem selben Problem stehen,...

hier dier Einstieg:
http://wasaproject.net16.net/?p=175#more-175

Gruß

Fireball

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

6

28.12.2010, 14:48

Ist aber ganz schön blöde, dass M$ diese Funktionen aus ihrer API entfernt haben. Man kann dem aber auch etwas positives abgewinnen, denn man läd nur das aus einem File was man wirklich auch benötigt.

Seh ich kein großes Problem darin denn erstens war der ganze Meshkram sowieso veraltet und zweitens hats niemand außer den SDK Beispielen und vielleicht dem ein oder anderen Anfänger ernsthaft verwendet...

Werbeanzeige