JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=54747220e09671134e5c3f945a85b5a7Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

DX9 Streams?

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Grafik und Sound
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
TheMillenium
Dark JLI'ler



Anmeldedatum: 21.07.2002
Beiträge: 1427
Wohnort: World
Medaillen: Keine

BeitragVerfasst am: 10.08.2004, 15:13    Titel: DX9 Streams? Antworten mit Zitat

Hi!

Bin grade dabei 3D Tutorials über DirectX9 zu lesen. 3D ist ja total einfach im Vergleich wie es in meinem Buch steht, das jetzt in der Ecke sein Dasein schmachtet... Twisted Evil

Mich verwirrt das etwas mit mehreren Streams. Kann mir jetzt nur vorstellen, dass man immer ein Stream für eine größere Fläche in der 3D Welt benutzen könnte etc...

Was kann man mit mehreren Streams machen? Wasfür Vorteile gibt es da?
_________________
The source of all power is in its destiny...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 10.08.2004, 15:42    Titel: Antworten mit Zitat

Stell dir vor, du hast mehrere Würfel, bei denen sich nur die Vertexfarben, nicht aber die Positionen der Vertices unterscheiden. Jetzt macht es keinen Sinn 100 mal die gleichen Positionen in einem VB zu speichern - mit jeweils anderen Farben. Deshalb kannst du die Komponenten trennen (Farben / Positionen). Der VB mit dem Positionen ist der erste Stream, die (vielen) VB mit den Farben werden zu rechten Zeit dem anderen Stream zugewiesen.

C.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
TheMillenium
Dark JLI'ler



Anmeldedatum: 21.07.2002
Beiträge: 1427
Wohnort: World
Medaillen: Keine

BeitragVerfasst am: 10.08.2004, 16:55    Titel: Antworten mit Zitat

Wird es so ein Beispiel auch im neuen Buch geben?
_________________
The source of all power is in its destiny...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
KI
JLI Master


Alter: 39
Anmeldedatum: 04.07.2003
Beiträge: 965
Wohnort: Aachen
Medaillen: Keine

BeitragVerfasst am: 10.08.2004, 17:12    Titel: Antworten mit Zitat

@TheMillenium
Schau mal auf Codesampler.Com vorbei.
Da gibt es unter der Rubrik Source->DirectX 9.0 Source unter anderem ein Beispiel namens Multiple Vertex Buffers.

Da wird erklärt wie Vertexdeclaration funktioniert. (Das was Christian meint)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
TheMillenium
Dark JLI'ler



Anmeldedatum: 21.07.2002
Beiträge: 1427
Wohnort: World
Medaillen: Keine

BeitragVerfasst am: 10.08.2004, 18:12    Titel: Antworten mit Zitat

Vielen Dank!!

Der Code ist super übersichtlich und sehr gut kommentiert. Very Happy

Und in dem einen Tutorial hieß es nur, dass man super Effekte damit machen kann, es aber den Rahmen des Tutorials sprengen würde...und dabei sind das nur paar Zeilen Unterschied. Positiv find ich schonmal dass man kein FVF braucht. Smile
_________________
The source of all power is in its destiny...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Grafik und Sound Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum