Praxis

Spiele und Systemanforderungen, Kaufberatung sowie Windows-Ratgeber.
Seite 1 2 3 4 5 6

Grafik-Effekte einfach erklärt | Seite 3

DirectX 11, Raytracing & Co.

Globale Beleuchtung

Was es bringt: lebensnahe Beleuchtung
Wer es kann: alle PCs
Was es kostet: sehr viel Leistung

Globale Beleuchtung bezeichnet eine Technik, die in einer 3D-Szene nicht nur den direkten Lichteinfall, sondern auch Reflektionen und Brechungen des Lichts berücksichtigt. Eigentlich gehören zur globalen Beleuchtung alle Verfahren, die eine realistische Lichtsimulation schaffen. Die also nicht nur die direkte Beleuchtung simulieren, sondern auch Reflexionen, Lichtbrechungen und Schattenwurf. Auch die Ambient- Occlusion-Technik gehört somit eigentlich dazu.

Grafik-Effekte einfach erklärt : Obwohl die Szene auf den ersten Blick durchaus realistisch beleuchtet wirkt,...

Ohne globale Beleuchtung
Obwohl die Szene auf den ersten Blick durchaus realistisch beleuchtet wirkt,...

Bei der Computergrafik beschränkt sich der Begriff aber auf die Simulation von diffusen Reflektionen und Brechungen oder Bündelungen, wenn Licht etwa durch ein Glas scheint. Auf den Bildern erkennen Sie sehr gut, wie viel Realismus die Szene durch globale Beleuchtung gewinnt. Während das obere Bild auf den ersten Blick bereits durchaus lebensnah beleuchtet wirkt, steigert die globale Beleuchtung im unteren Bild den realistischen Eindruck enorm. Vor allem die Spiegelung, Brechung und Bündelung des Lichts durch die Glaskugeln erzeugt eine fast fotorealistisch anmutende Beleuchtung. Allerdings kostet die Simulation all dieser Beleuchtungseffekte in Echtzeit enorm viel Rechenleistung. Daher berechnen die Entwickler die entsprechenden Informationen für eine bestimmte Szenerie häufig im Voraus, wodurch sich der Performance-Einbruch stark verringert. Allerdings geht dadurch die Dynamik verloren, denn die Beleuchtung ändert sich dann nicht entsprechend den Bewegungen des Spielers. Einige Engines wie die Cry Engine 3 beherrschen aber globale Beleuchtung in Echtzeit. Allerdings wird die nicht für jeden Pixel einzeln berechnet, sondern für sinnvolle Bereiche zusammengefasst.

Feuer, Rauch & Wasser

Was es bringt: eindrucksvolle, realistische Grafikeffekte
Wer es kann: jeder PC, fortgeschrittene Effekte ab DX 10
Was es kostet: spürbar Leistung

Kaum eine Effektkategorie sorgt für mehr Aha-Erlebnisse. Dynamisches Feuer, auf Spieler reagierender Nebel sowie Wasser, das realistisch um Felsen schwappt, verleihen jedem Spiel den letzten Schliff. Viel Nachholbedarf haben Spiele noch bei den Elementen. Feuer, Wasser, Dampf, Nebel und Rauch verhalten sich nur selten auch nur annähernd realistisch. Allerdings gibt es vielversprechende Ansätze. So breitet sich das Feuer in Far Cry 2 entsprechend der Windrichtung aus und erlaubt damit taktische Manöver, um Gegner aus der Deckung zu treiben. In World of Conflict beeindruckt der volumetrische Rauch, der anders als früher nicht zweidimensional und kantig wirkt, sondern sich ausdehnt und sogar auf Witterungsbedingungen wie Wind und Regen reagiert.

Grafik-Effekte einfach erklärt : World in Conflict beeindruckt mit realistischen Explosionen und Rauch, der sogar auf Umwelteinflüsse wie Wind oder Regen reagiert. World in Conflict beeindruckt mit realistischen Explosionen und Rauch, der sogar auf Umwelteinflüsse wie Wind oder Regen reagiert.

Daran mangelt es aber meist noch. Kaum eine Nebelschwade oder Rauchwand breitet sich aus oder wirbelt lebensecht um hindurchstreunende Spielfiguren.

Grafik-Effekte einfach erklärt : Schon mit DirectX 10 eines der schönsten Meere der Spielegeschichte: der Ozean in Crysis. Mit DirectX 11 lassen sich derart eindrucks - volle Illusionen noch effizienter zeichnen. Schon mit DirectX 10 eines der schönsten Meere der Spielegeschichte: der Ozean in Crysis. Mit DirectX 11 lassen sich derart eindrucks - volle Illusionen noch effizienter zeichnen. Ebenso ergeht es dem virtuellen Wasser, das bisher noch nicht wirklich fließen darf. Stattdessen wird mit Hilfe von mehr oder weniger geschickt platzierten Effekten versucht, genau diesen Eindruck zu erwecken. Das Problem liegt bisher in den sehr aufwändigen Berechnungen, die nötig sind, um zum Beispiel Flüssigkeiten darzustellen. Auch hier liegen die Hoffnungen auf DirectX 11: Zum einen soll es die für Rauch und Nebel wichtigen Partikeleffekte effizienter berechnen und so mehr Performance aus der Hardware holen. Zum anderen lockt der Compute Shader mit dem Versprechen, aufwändige Physiksimulationen in nie gekannter Geschwindigkeit auf der Grafikkarte berechnen zu lassen. Besonders Rauch und Wasser würden ungemein davon profitieren.

Diesen Artikel:   Kommentieren (30) | Drucken | E-Mail
Sagen Sie Ihre Meinung (» alle Kommentare)
Nur angemeldete Benutzer können kommentieren und bewerten!
» Zum Login

Sie sind noch nicht in der GameStar-Community angemeldet?
» Zur kostenlosen Anmeldung
Erster Beitrag  |  » Neuester Beitrag
Avatar Lars-G90
Lars-G90
#1 | 17. Okt 2009, 14:20
Schön,dass hier mal alles erklärt wird.Nur seh ich zwischen Tesselation und Parallax Occlusion Mapping kaum einen Unterschied.
rate (16)  |  rate (35)
Avatar rancid
rancid
#2 | 17. Okt 2009, 14:50
achte mal auf die kante im hintergrund. bei der tesselation sieht amn tatsächlich erhebungen, bei parallax occlusion mapping is das noch eine fläche.
rate (26)  |  rate (4)
Avatar SebastianDiehl
SebastianDiehl
#3 | 17. Okt 2009, 15:29
Den Unterschied finde ich minimals. Es müßte noch ein Tick besser werden.
rate (7)  |  rate (39)
Avatar kraenk
kraenk
#4 | 17. Okt 2009, 15:34
also ich finde schon, dass das ne menge ausmachen kann. genau diese scharfen texturkanten sind es doch, die einen oft aus der illusion einer natürlichen welt herrausreissen.
rate (32)  |  rate (2)
Avatar DKill3r
DKill3r
#5 | 17. Okt 2009, 16:32
Interessanter Artikel, danke.:)
rate (25)  |  rate (3)
Avatar sf666
sf666
#6 | 17. Okt 2009, 16:47
In Crysis sah "Parallax Occlusion" schon verdammt geil aus. Ich frage mich nur, kann man tesslation mit AF gleichzeitig benutzen?
"Parallax Occlusion" und AF konnte man ja nicht gleizeitig verwenden, ansonsten macht die ganze sache keinen sinn. Lieber scharfe Texturen in der Ferne und flacher Boden als umgekehrt.
rate (12)  |  rate (7)
Avatar Lars-G90
Lars-G90
#7 | 17. Okt 2009, 17:29
Gibt es einen Unterschied zwischen Parallax- und Parallax Occlusion Mapping?Bei Anno 1404 gab es nämlich Paralax-Mapping und es gibt AF!
rate (3)  |  rate (5)
Avatar FloW^^
FloW^^
#8 | 17. Okt 2009, 17:54
parallax occlusion mapping ist nur ein textureffekt, tesselation benutzt aber echte polygone zum darstellen.
damit sind AA und AF kein problem.
rate (10)  |  rate (2)
Avatar Ich 666
Ich 666
#9 | 17. Okt 2009, 21:49
hab ich das nur übersehen oder sollte dabei auch raytracing erklärt werden?
rate (2)  |  rate (6)
Avatar StahlHagel
StahlHagel
#10 | 18. Okt 2009, 00:18
guter beitrag!
rate (13)  |  rate (2)


 
top Top
Suchen
GAMEPRO MEDIA © IDG Entertainment Media GmbH - alle Rechte vorbehalten GAMEPRO MEDIA