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

Pilzschaf

Frischling

  • »Pilzschaf« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Freiburg

  • Private Nachricht senden

1

09.10.2013, 21:23

"Shaderspielereien"

Hallo Forum, ich wollte mal wieder auf die Shader zu sprechen kommen. Nein, keine Sorge, es geht nicht darum wie ich einen Shader in mein Programm einbinden kann, sondern vielmehr für was ihr schon Shader verwendet habt. Die Möglichkeiten, die einem mit Shadern offen stehen sind ja schier unendlich. Wahrscheinlich genau deshalb fällt es mir so schwer, gute Shaderideen zu bekommen. Genau deshalb will ich von euch wissen, was ihr überhaupt von Shadern haltet, ob und für was ihr schon Shader verwendet habt und einfach irgendwelche verrückten Shaderideen ;)
MfG Pilzschaf

Zitat

"Der Code ist schon schlecht."
"Ist doch Geschmackssache."
"Naja, es sind GOTOs drin."
"Oh."

Sc4v

Alter Hase

Beiträge: 376

Beruf: Student

  • Private Nachricht senden

2

09.10.2013, 21:25

Alles mögliche, klar typische Rendering Dinge:
Beleuchtung, Schatten, Wasser, SSAO, Toon Shading
aber auch Physik: Stoffsimulationen, Partikel Systeme (Feuer, Rauch)
Und natürlich Raytracing

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

3

10.10.2013, 12:28

Mit Shadern habe ich nur relativ wenig Erfahrung. Die meisten Dinge die ich gemacht habe waren 2D Post Processing. Und dabei hat es sich dann um einfache Effekte auf das gesamte gerenderte Bild gehandelt. Unter anderem dabei waren Schwarz-Weiß-Shader(Farben im Bild sind nur Schwarz oder nur Weiß), Graustufen-Shader(Das was sich die meisten unter Schwarz-Weiß vorstellen), Farbraum-Shader(Alle Farben im Bild werden ersetzt, Farben am Ende kommen aus Farbentabelle), Invertierte-Farben-Shader, Blur-Shader(verschwimmen des Bildes fest, oder dynamisch durch Bewegung). Das sind so spontan ein paar einfache Dinge die mir grad einfallen. Alles nicht spektakulär und was weiß ich, aber ich bin mir auch nicht sicher was du genau suchst. Außerdem gab es noch speziellere Shader. Zum Beispiel habe ich mal an einem Risiko-artigen Spiel gebaut. Dabei konnte man mit der Maus die verschiedene Länder auswählen. Ein ausgewähltes Land sollte Farbig markiert sein. Im Hintergrund hatte ich eine Maske die die Länder identifiziert und der Shader hat die Kante eines markierten Landes farbig abgehoben. Dazu wurden einfach die Randpixel eines Landes im Shader bestimmt und die Farbe angepasst. Sowas ist dann halt schon eher spezieller.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

TGGC

1x Rätselkönig

Beiträge: 1 799

Beruf: Software Entwickler

  • Private Nachricht senden

4

10.10.2013, 13:13

Ein Schader in 4kb:




Viel Spass ;-)

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

5

10.10.2013, 13:21

Du solltest vielleicht nochmal betonen, dass die Szene nur aus 2 Dreiecken und einem einzigen Shader besteht.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Werbeanzeige