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

LukasBanana

Alter Hase

  • »LukasBanana« ist der Autor dieses Themas

Beiträge: 1 097

Beruf: Shader Tools Programmer

  • Private Nachricht senden

1

17.12.2010, 11:29

LightShaft Effekt

Hi,
ihr kennt sicher alle den LightShaft oder Volumetric Light Effekt aus Crysis, Metro2033 oder anderen Spielen.
Ich will versuchen so was in meine kommende TechDemo ein zu bauen. Ich gehe mal stark davon aus, dass der GeometryShader dabei die Hauptrolle übernimmt.
Denn in Crysis und anderen Spielen ist dieser Effekt nur verfügbar, wenn DirectX10 auch verfügbar ist. Und da seit DirectX10 der GeometryShader dazu kam, gehe ich jetzt einfach mal davon aus, dass dieser für diesen Effekt von Nöten ist.
Hat jemand von euch diesen Effekt schon mal gemacht? Kennt ihr Tutorials oder der gleichen zu diesem Thema?

DerMark

Treue Seele

Beiträge: 324

Wohnort: Emsdetten

Beruf: Softwareentwickler

  • Private Nachricht senden

2

17.12.2010, 12:00

Der Effekt ist auch problemlos in DX9 erreichbar ;)

Den Effekt habe ich schonmal gebastelt, ist auch nicht all zu schwer in seiner simpelsten Ausführung.

Hier eine Präsentation von AMD: http://developer.amd.com/media/gpu_asset…LightShafts.pdf

Wird mMn auch recht gut erklärt.

mfg Mark

Tobiking

1x Rätselkönig

  • Private Nachricht senden

3

17.12.2010, 12:02

Ich weiß nur das es in Word of Warcraft so einen ähnlichen Effekt gibt, der mit DX9 auskommt: http://www.youtube.com/watch?v=cQ5GuLMxn6c

Sieht allerdings auch etwas anders aus.

n0_0ne

1x Contest-Sieger

  • Private Nachricht senden

4

17.12.2010, 12:28

Hab leider nicht wirklich ne ahnung, wie man den Effekt erreicht, aber mir ist er unter dem Stichwort Godrays bekannt. Möglicherweise findest du ja nette Tutorials, wenn du danach suchst.

LukasBanana

Alter Hase

  • »LukasBanana« ist der Autor dieses Themas

Beiträge: 1 097

Beruf: Shader Tools Programmer

  • Private Nachricht senden

5

18.12.2010, 14:27

Ok danke für eure Tips :)

Werbeanzeige