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

Anonymous

unregistriert

1

12.09.2005, 20:52

laden durch datei

ich versuche im moment mine eigene modell datei basteln, und da hab ich ein paar angeguckt. und die miesten sehen in etwa so aus:

20;
-2.062500;2.100000;-2.025000;,
-2.062500;-2.025000;-2.025000;,
2.062500;2.100000;-2.025000;,
2.062500;-2.025000;-2.025000;,
2.062500;2.100000;-2.025000;,
2.062500;-2.025000;-2.025000;,
2.062500;2.100000;2.050000;,
2.062500;-2.025000;2.050000;,
2.062500;2.100000;2.050000;,
2.062500;-2.025000;2.050000;,
-2.062500;2.100000;2.050000;,
-2.062500;-2.025000;2.050000;,
-2.062500;2.100000;2.050000;,
-2.062500;-2.025000;2.050000;,
-2.062500;2.100000;-2.025000;,
-2.062500;-2.025000;-2.025000;,
-2.062500;2.100000;-2.025000;,
2.062500;2.100000;-2.025000;,
-2.062500;-2.025000;-2.025000;,
2.062500;-2.025000;-2.025000;;
12;
3;0,2,1;,
3;1,2,3;,
3;4,6,5;,
3;5,6,7;,
3;8,10,9;,
3;9,10,11;,
3;12,14,13;,
3;13,14,15;,
3;12,6,16;,
3;16,6,17;,
3;18,19,13;,
3;13,19,7;;

mir ist klar was es beudeutet(oben vertices und unten triangles)


aber ich verstehe nicht wie man sowas in directx laden könnte

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

2

12.09.2005, 21:01

Oberes sind die vertices und die unteren die indices. Wenn du nochmehr infos brauchst...frag
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Anonymous

unregistriert

3

12.09.2005, 21:14

da ich meistens nur mit x files programmiert habe, habe ich selten etwas mit drawprimitvie erstellt(nur würfel, dreicke..).und habe nie indices gebraucht
deshalb weis ich nicht wie ich die verwenden sollte.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

4

12.09.2005, 21:45

Vertex-Buffer erzeugen => Vertizes rein laden
Index-Buffer erzeugen => Indizes rein laden

mit IDirect3DDevice9::SetStreamSource den VB setzen
mit IDirect3DDevice9::SetIndices den IB setzen
mit IDirect3DDevice9::DrawPrimitive rendern

Anonymous

unregistriert

5

12.09.2005, 22:37

danke schonmal!!
noch eine kleine frage, welche fvf flags brauch ich für den indexed buffer :)

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

6

12.09.2005, 22:44

Das bleibt gleich
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

7

12.09.2005, 23:17

Indizes sind nur Zahlen (also 16 Bit im Normalfall). Vertizes haben ein Format. Sie können aus verschiednem bestehen.

Werbeanzeige