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

1

02.03.2004, 13:39

Glow-Effekte

Hallo,

seid langem überlege ich mir, wie ich ordentliche Glow-Effekte erstellen kann (wie z.B. bei TRON).

Kennt da jemand ein Tutorial oder ähnliches dazu?
Oder hat jemand eine Idee, wie sowas zu lösen ist?

Gruß,
D.
--- Teamwork divides the task and multiplies the success ---

Das Leben ist voller Zufälle - Amber

Klaus

Treue Seele

Beiträge: 245

Wohnort: Stuttgart

Beruf: Schüler

  • Private Nachricht senden

2

02.03.2004, 18:43

Re: Glow-Effekte

Ich weiß es zwar nich, aber weil ich TRON nich kenn, und es ja hätt sein können, dass ich helfen kann, hab ich mal danach gesucht.

Ich denke, er meint das da:

http://www.tron20.net/german_site/sections/gallery.html

Da is wirklcih viel Leuchten dabei :) Sieht super aus ^^

Ich find, das sieht eigentlich einfach nur nach vielen farbigen Lightmaps bzw. Texturen mit Glow-artigen Farbverläufen aus. Also bei den Spielfiguren.

Der Screenshot links unten würde mich aber auch interessieren... das sieht wirklich gut aus, und da geht das leuchten ja auch eindeutig über eine Textur auf dem Modell heraus...

Vielleicht könnte man kleine sprites da hinsetzen? Obwohl ich das eigentlich net glaub...


Eieieiei!
Hab grade mal noch weiter gesucht, und da find ich ein Tutorial, das nach Volltreffer aussieht:
In der Einleitung springt schon

Zitat

... Examples are the glow effect, first introduced in Tron 2.0. ...
ins Auge ^^

=> http://www.riaz.de/tutorials/d3d16/d3d16.html

Da wird, so viel ich beim Überfliegen mitbekommen hab, alles auf ne Textur gerendert



bye
Klaus
Mozilla Firefox
The Browser - reloaded

Klaus

Treue Seele

Beiträge: 245

Wohnort: Stuttgart

Beruf: Schüler

  • Private Nachricht senden

3

02.03.2004, 19:37

Re: Glow-Effekte

So, jetzt hab ichs:

man rendert erst das normale modell auf ne textur.
dann rendert man die bereiche, die später leuchten sollen auf eine weitere textur. diese muss man dann "unschärfen". da braucht man eben unter umständen ne eigene methode dafür, wobei es bei opengl ja da nen vordefinierten effekt geben soll, wenn ich das richtig interpretiert hab (ich bin da über so ne grafikkartenauflistung gestolpert, wo bei manchen dran stand, dass sie den "open gl glow effect" nich unterstützen würden...).
Dann legt man die Texturen übereinander (MultiTexturing oder mehrere passes).


Siehe dazu: http://developer.nvidia.com/docs/IO/8230…l_EffectsNV.pdf


bye
Klaus
Mozilla Firefox
The Browser - reloaded

4

02.03.2004, 19:46

Ja den Text habe ich auch gesehen.
Aber dieses unschärfen ist so eine Sache...
--- Teamwork divides the task and multiplies the success ---

Das Leben ist voller Zufälle - Amber

Klaus

Treue Seele

Beiträge: 245

Wohnort: Stuttgart

Beruf: Schüler

  • Private Nachricht senden

5

02.03.2004, 19:52

In der PDF steht was dazu. Das is halt mehr theoretisch.


In der MSDN lib findest du auch was:

http://msdn.microsoft.com/library/defaul…roductionto.asp

Da gehts um die "High-Level Shader Language" (HLSL).
Wie genau du die einsetzt, kann ich dir nich sagen, weil ichs noch nie gemacht hab, aber das steht da auch alles irgendwo ^^ :wirbel:

Auf jeden Fall kannst du damit Texturen samplen, und es gibt auch "vorgefertigte" blur-Effekte.

Ich hoff, du kannst damit was anfangen :)
Mozilla Firefox
The Browser - reloaded

Werbeanzeige