Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 18, 2025 16:38

Foren-Übersicht » Programmierung » Shader
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 21 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Shaderwasser
BeitragVerfasst: Di Aug 15, 2006 18:03 
Offline
DGL Member
Benutzeravatar

Registriert: Do Sep 02, 2004 19:42
Beiträge: 4158
Programmiersprache: FreePascal, C++
Zitat:
Ich würde mich auch sehr freuen, wenn ihr im Shaderforum eure Ergebnisse postet, egal wie „langweilig“ sie auch seien mögen – ihr beherrscht jetzt immerhin Shader :-)
- so steht es im glsl2-Tutorial.

Ich hab nun etwas rumexperimentiert (wer sich erinnert, ich hatte da ein Problem mit einer Wasserreflektion, die wollte ich noch perfektionieren).

Das ist das Ergebnis:
Bild

Das ganze basiert auf einer Normalmap und einer Cubemap (wer hätte das gedacht :wink: ). Was mich aber noch stört ist, dass es so aussieht, als ob es nur an manchen Stellen reflektieren würde und an den anderen einfach eine Textur wäre.

Tipps und Verbesserungsvorschläge gern gesehen.Sourcecode + Textures

Gruß Lord Horazont

_________________
If you find any deadlinks, please send me a notification – Wenn du tote Links findest, sende mir eine Benachrichtigung.
current projects: ManiacLab; aioxmpp
zombofant networkmy photostream
„Writing code is like writing poetry“ - source unknown


„Give a man a fish, and you feed him for a day. Teach a man to fish and you feed him for a lifetime. “ ~ A Chinese Proverb


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Aug 15, 2006 18:46 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Jul 17, 2002 12:07
Beiträge: 976
Wohnort: Tübingen
Ist gut geworden, find ich. Vor allem erkannt man keine Kacheln, was ich selber nie so gut hinbekommen.
Das die Reflektion nur an bestimmten Stellen zu funktionieren scheint, kann ich bestätigen, aber da kann der Schein trügen, vor allem bei einem so kleinen Bild.

_________________
"Du musst ein Schwein sein in dieser Welt, sangen die Prinzen, das ist so 1.0. Du musst auf YouTube zeigen, dass dir dein Schweinsein gefällt, das ist leuchtendes, echtes Web 2.0."
- Hal Faber

Meine Homepage: http://laboda.delphigl.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Aug 15, 2006 18:55 
Offline
DGL Member
Benutzeravatar

Registriert: Do Sep 02, 2004 19:42
Beiträge: 4158
Programmiersprache: FreePascal, C++
Naja, ich hab ja nicht ohne Grund den Sourcecode angehängt. :wink:

Hier mal auf (meiner) Maximalauflösung.Großes Bild

Ich gehe davon aus, dass deine andern Kommentare auch "nur" von dem kleinen Bild ausgingen und sich jetzt allesamt revisieren werden :wink:

Gruß Lord Horazont

_________________
If you find any deadlinks, please send me a notification – Wenn du tote Links findest, sende mir eine Benachrichtigung.
current projects: ManiacLab; aioxmpp
zombofant networkmy photostream
„Writing code is like writing poetry“ - source unknown


„Give a man a fish, and you feed him for a day. Teach a man to fish and you feed him for a lifetime. “ ~ A Chinese Proverb


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Aug 15, 2006 19:09 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Jul 17, 2002 12:07
Beiträge: 976
Wohnort: Tübingen
Der Download-Link funktioniert aber nicht -.-

_________________
"Du musst ein Schwein sein in dieser Welt, sangen die Prinzen, das ist so 1.0. Du musst auf YouTube zeigen, dass dir dein Schweinsein gefällt, das ist leuchtendes, echtes Web 2.0."
- Hal Faber

Meine Homepage: http://laboda.delphigl.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Aug 15, 2006 20:48 
Offline
Ernährungsberater
Benutzeravatar

Registriert: Sa Jan 01, 2005 17:11
Beiträge: 2068
Programmiersprache: C++
Wenn der Sourcelink wieder geht, dürfen wir ihn dann ins SDK schieben?
Dein Name bleibt dabei erhalten ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Aug 16, 2006 11:03 
Offline
DGL Member
Benutzeravatar

Registriert: Do Sep 02, 2004 19:42
Beiträge: 4158
Programmiersprache: FreePascal, C++
Joa gerne!
Ich mach noch ein paar Korrekturen... (Der Fenstertitel "OpenGL Axis" passt nicht so ^^)

Das Upload von gestern geht wieder (doofes FTP-Programm)

Kann ich das komplette per Mail an irgendwen schicken? Das Archiv mit Texturen ist zu groß für meinen Server (max. Filesize: 1MB).
Hinweis: Die Pfeiltasten sowie die Bild-Auf und Bild-Ab Tasten zeigen Wirkung auf die Reflektionen.

Gruß Lord Horazont

_________________
If you find any deadlinks, please send me a notification – Wenn du tote Links findest, sende mir eine Benachrichtigung.
current projects: ManiacLab; aioxmpp
zombofant networkmy photostream
„Writing code is like writing poetry“ - source unknown


„Give a man a fish, and you feed him for a day. Teach a man to fish and you feed him for a lifetime. “ ~ A Chinese Proverb


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Aug 16, 2006 15:52 
Offline
Ernährungsberater
Benutzeravatar

Registriert: Sa Jan 01, 2005 17:11
Beiträge: 2068
Programmiersprache: C++
Schick es an Phobeus. Schlimmstenfalls wird daraus dann noch ein IotW, aber er wird es hochladen ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr Aug 18, 2006 13:12 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Irgendwann wollen wir auch mal ne Shadersammlung im Wiki einrichten. Für sowas wär das natürlich klasse.

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Jan 22, 2007 02:24 
Offline
DGL Member

Registriert: Mo Nov 06, 2006 19:15
Beiträge: 172
Mir ist neulich in Half-Life 2 aufgefallen, dass manche Seiten von Cubemaps in Reflektionen verdreht waren. Komisch, dass das den Entwicklern nicht auffällt. Vielleicht ist es aber auch ein Bug in den ATi Treibern / Direct3D. Ich musste da gerade dran denken, als ich die Spiegelung deines Wassers gesehen habe. Sieht schon ein bisschen entrückt aus :P
An sonsten finde ich es aber Klasse als Einstieg für andere die Shader probieren wollen! Meist ist das erste was man versucht Wasser, denke ich.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Jan 22, 2007 08:58 
Offline
DGL Member
Benutzeravatar

Registriert: Di Dez 27, 2005 12:44
Beiträge: 393
Wohnort: Berlin
Programmiersprache: Java, C++, Groovy
Flash hat geschrieben:
Irgendwann wollen wir auch mal ne Shadersammlung im Wiki einrichten. Für sowas wär das natürlich klasse.


Prima Idee ;)
Vielleicht könnte man daraus eine eigene Hauptkategorie machen, denn ich denke man kann zu GLSL eine ganze Menge schreiben.

Hier einige Themen als Vorschlag von mir : Vertex und Fragment Processor, OpenGL API-Extensions, Datentypen (Skalare, Vektoren, Matrizen, Samplers,...), Shader Interface (Attribute, Uniform, Varying Qualifiers), Built-In (Funktionen, Uniform Variablen und Konstanten), Operatoren (logisch, arithmetisch, relational, swizzling), Präprozessorbefehle, erstellen, kompilieren und linken eines Shaders, Tips zum Entwickeln eines Shaders, Shadertypen (traditionel, Texturshader, prozedurale Texturshader, Noiseshader, animierte Shader, Non-Photorealistic Shaders und Imaging Shaders)

Viele Grüße
dj3hut1


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Jan 23, 2007 11:37 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Schön das dir zu dem Thema so viel einfällt. 8)
Du und alle die das hier lesen haben hiermit die offizielle Erlaubnis alle Artikel zum Thema GLSL ins Wiki einzutragen und mit Inhalt zu füllen.


Ihr brauch mich oder die Mods nicht um Erlaubnis zu bitten Fachliche Themen ins Wiki zu basteln. ;)
Jeder der Editrechte am Wiki hat ist auch aufgefordert diese zu nutzen. (Wer keine Rechte hat einfach ne Mail an Phobeus oder Flo)
Was zu beachten ist steht hier: DGL_Wiki:Hinweise_zum_Artikel_erstellen

GLSL Artikel sollten hier hinterlegt werden:
http://wiki.delphigl.com/index.php/Hint ... r-Pipeline

Wir können die (falls genügend Stoff zusammen kommt) dann noch besser verlinken. Aber bevor wir anfangen Große Kategorien einzurichten sollte erstmal Stoff da sein.

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Jan 23, 2007 20:25 
Offline
DGL Member
Benutzeravatar

Registriert: Di Dez 27, 2005 12:44
Beiträge: 393
Wohnort: Berlin
Programmiersprache: Java, C++, Groovy
Hallo Flash,

sehe grade, dass das mir da schon jemand zuvor gekommen ist : http://wiki.delphigl.com/index.php/Tutorial_glsl :P

Viele Grüße
dj3hut1


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Jan 24, 2007 14:02 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Alles Ausreden. Ich will Artikel sehen! 8) ;)

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Mär 28, 2007 15:03 
Offline
DGL Member

Registriert: So Mär 25, 2007 17:54
Beiträge: 4
Ich gehöre zwar eher zur C++ Community aber das mit den Shadern bleibt sich ja gleich :wink:
Für die Tatsache, dass ich vor einer Woche noch keine Ahnung von Shadern hatte, finde ich, sieht mein Shaderwasser ziemlich nach Wasser aus ^^
Hier die Links:
http://home.arcor.de/mathias.kanzler/shader4.jpg
http://home.arcor.de/mathias.kanzler/shader5.jpg

Gruß
Mathias


edit:
tut mir leid, ich hab zweimal den gleichen Link angegeben. -> berichtigt


Zuletzt geändert von MathiasK am Mi Mär 28, 2007 17:13, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Mär 28, 2007 16:04 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Jul 17, 2002 12:07
Beiträge: 976
Wohnort: Tübingen
Wow, sieht gut aus. Wie hast du denn die Bumpmap erzeugt? Und "fließt" das Wasser auch schön (Video wär nice)...

_________________
"Du musst ein Schwein sein in dieser Welt, sangen die Prinzen, das ist so 1.0. Du musst auf YouTube zeigen, dass dir dein Schweinsein gefällt, das ist leuchtendes, echtes Web 2.0."
- Hal Faber

Meine Homepage: http://laboda.delphigl.com


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 21 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Foren-Übersicht » Programmierung » Shader


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.009s | 15 Queries | GZIP : On ]