DGL https://delphigl.com/forum/ |
|
Displacement Mapping via Shader https://delphigl.com/forum/viewtopic.php?f=20&t=10495 |
Seite 1 von 1 |
Autor: | Aya [ Di Jul 03, 2012 12:38 ] |
Betreff des Beitrags: | Displacement Mapping via Shader |
Hi, für ein aktuelles Projekt möchte ich gern Displacement Mapping benutzt statt mir Normal Mapping, ist hier das Relief Mapping aus Doom 3 Zeiten noch der aktuelle Stand der Dinge? Oder gibt es da schon neuere, bessere Techniken für? Danke~ Aya |
Autor: | Aya [ Di Jul 03, 2012 12:49 ] |
Betreff des Beitrags: | Re: Displacement Mapping via Shader |
Bzw, hat jemand ein paar gute Infos dazu wie "Parallax Occlusion Mapping" genau funktioniert? Ich durchstöber grad Google danach ein wenig, finde aber nichts richtig konkretes zur Funktionsweise.. falls da jemand direkt ein paar Links hat würde ich mich freuen - ansonsten poste ich welche, wenn ich sie gefunden habe ![]() EDIT: Wobei ich grad sehe, alles was ich zum Prallax Occlusion Mapping finde ist auch von 2006-2008.. also auch aus der Zeit des Relief Mappings (und soweit ich das verstehe auch eher nur ein andere Name für das selbe.. eventuell etwas verbessert von der Technik?). Ist denn das ganze dann noch up to date? Stecke da leider zur Zeit irgendwie gar nicht mehr drin was es da so aktuell an Techniken gibt... ![]() Aya |
Autor: | phlegmatiker [ Di Jul 03, 2012 17:40 ] |
Betreff des Beitrags: | Re: Displacement Mapping via Shader |
http://graphics.cs.brown.edu/games/SteepParallax/ http://www.opengl.org/sdk/docs/tutorials/TyphoonLabs/Chapter_4.pdf |
Autor: | yunharla [ Do Jul 05, 2012 07:48 ] |
Betreff des Beitrags: | Re: Displacement Mapping via Shader |
Naja ich glaube durch die Geometrieshader ist das ganze ziehmlich überflüssig geworden, da man nun echtes Displacementmapping machen kann. In der Praxis findet man diese Effekte ja so selten das es keinen großen Einfluss auf die Performance haben dürfte. Es gäbe dann noch ein paar Ansätze die mit echten 3D Informationen in Texturen arbeiten um flache Winkel und Room over Room zu realisieren, aber da ist natürlich dann der Aufwand sehr viel höher. |
Autor: | TAK2004 [ So Jul 08, 2012 21:23 ] |
Betreff des Beitrags: | Re: Displacement Mapping via Shader |
Der aktuelle Stand ist "Parallax Occlusion Mapping", welche sehr viel eingesetzt wird. Dank mitlerweile performanter discard Funktion, sieht das auch sehr gut aus, wenn man auf die Siluetten achtet. Für feinheiten, die nach innen gehen, kann man Paralax Occlusion Mapping benuzten und für feinheiten die nach aussen gehen braucht man displacement mapping. In folgenden 2 Bildern von Cryengine 2 sieht man das gut. ![]() ![]() |
Autor: | AMD [ So Jul 08, 2012 22:16 ] |
Betreff des Beitrags: | Re: Displacement Mapping via Shader |
Kleine Korrektur @TAK2004: CryEngine 3 ![]() |
Autor: | Lord Horazont [ Mo Jul 09, 2012 11:04 ] |
Betreff des Beitrags: | Re: Displacement Mapping via Shader |
*sabber* Bekommt man wieder Lust mit Shadern rumzuspielen. grüße |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |