JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

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

Wasser

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> DirectX, OpenGL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
LeeDiGer
Super JLI'ler



Anmeldedatum: 31.08.2003
Beiträge: 366
Wohnort: Duisburg
Medaillen: Keine

BeitragVerfasst am: 07.09.2004, 20:34    Titel: Wasser Antworten mit Zitat

Welche Verfahren gibt es so, um Wasser darzustellen?

Ich habe jetzt eine Waterplane mit einer transparenten Wassertextur genommen, bei denen ich die Höhen der Vertizes durch die Sinusfunktion dargestellt hab und hab 100 Frames in einem Array von Vertex und Indexbuffern gespeichert. Sieht nett aus, aber zieht viel speicher weg. Wie kann man Wasser denn eleganter darstellen?
_________________
Kein Rückzug! Kein Aufgeben!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Fallen
JLI MVP
JLI MVP


Alter: 40
Anmeldedatum: 08.03.2003
Beiträge: 2860
Wohnort: Münster
Medaillen: 1 (mehr...)

BeitragVerfasst am: 07.09.2004, 20:41    Titel: Antworten mit Zitat

Durch Pixelshader und wenn dus auch Geometriemässig deformiert haben willst mit Vertexshadern, ab Vertexshader3.0 kannst du sogar beim Vertexshader Texturlookups machen und dadurch auch Vertexshader mässig aschöne Welleneffekte recht schnell hinzaubern.
_________________
"I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
LeeDiGer
Super JLI'ler



Anmeldedatum: 31.08.2003
Beiträge: 366
Wohnort: Duisburg
Medaillen: Keine

BeitragVerfasst am: 07.09.2004, 21:17    Titel: Antworten mit Zitat

Mit den Shadern hab ich mich bisher noch nicht befasst. Wo gibst denn Artikel, wie man solche einsetzt? Oder kann mir das jemand mal eben kurz erklären, wie man die bedient?
_________________
Kein Rückzug! Kein Aufgeben!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sören
JLI Master Trainee



Anmeldedatum: 26.07.2002
Beiträge: 647
Wohnort: Bonn
Medaillen: Keine

BeitragVerfasst am: 07.09.2004, 21:18    Titel: Antworten mit Zitat

-> google! Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Fallen
JLI MVP
JLI MVP


Alter: 40
Anmeldedatum: 08.03.2003
Beiträge: 2860
Wohnort: Münster
Medaillen: 1 (mehr...)

BeitragVerfasst am: 07.09.2004, 21:24    Titel: Antworten mit Zitat

Bei www.online-tutorials.net gibts ein Tutorial fürs implementieren von Shadern, hat aber einige Syntaxfehler.
_________________
"I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
KI
JLI Master


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

BeitragVerfasst am: 07.09.2004, 21:42    Titel: Antworten mit Zitat

Cooles Tutorial von dir Fallen. Ich werds mir alsbald zu Gemüte führen.
Aber warum hast du Syntaxfehler reingeschrieben!? Confused
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Fallen
JLI MVP
JLI MVP


Alter: 40
Anmeldedatum: 08.03.2003
Beiträge: 2860
Wohnort: Münster
Medaillen: 1 (mehr...)

BeitragVerfasst am: 07.09.2004, 21:49    Titel: Antworten mit Zitat

KI hat Folgendes geschrieben:
Cooles Tutorial von dir Fallen. Ich werds mir alsbald zu Gemüte führen.
Aber warum hast du Syntaxfehler reingeschrieben!? Confused


Ich hab die nicht mit absicht eingefügt, der Code stammte direkt aus meiner Engine und ich hab den so umgeschrieben das er verallgemeinert wurde, und da sind dann leider solche Fehler geblieben.

Ich kann das ja mal ändern bei Gelegenheit oder es findet sich ein anderer ders macht.

Edit: habs geändert
_________________
"I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
LeeDiGer
Super JLI'ler



Anmeldedatum: 31.08.2003
Beiträge: 366
Wohnort: Duisburg
Medaillen: Keine

BeitragVerfasst am: 08.09.2004, 14:55    Titel: Antworten mit Zitat

Na? Weiß jemand wie man das Wasser so hinkriegt, wie in dem SDK Paket?
_________________
Kein Rückzug! Kein Aufgeben!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Fallen
JLI MVP
JLI MVP


Alter: 40
Anmeldedatum: 08.03.2003
Beiträge: 2860
Wohnort: Münster
Medaillen: 1 (mehr...)

BeitragVerfasst am: 08.09.2004, 14:59    Titel: Antworten mit Zitat

Geometrie:
dynamische Wellenbewegungsalgorithmen (gibts massig im Netz)

Textur/Struktur/Maps:
Hab ich irgendwo mal in irgendeinen Thread geschrieben, könnte dafür ja mal nen Tutorial machen :/
_________________
"I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> DirectX, OpenGL 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