Realtime HDR
-
http://www.blochi.com/HDRI/ habe hier mir mal die Diplomarbeit durchgelesen, weil ich HDR in einem Filmprojekt für die Schule verwenden möchte. Nebenbei habe ich auch gehört, das es in Spielen Anwendung finden kann.
Hat dazu jemand interessante Links? In wie weit werden schon Texturformate mit 32 Bit Floats pro Farbchanal auf Grakas angeboten?
mfg olli
-
bieten eigentlich alle dx9 grakas an, benutzt werden aber fast immer 16bit float pro kanal, weil das ausreichend schnell und qualitativ gut genug ist.
int16 ist zwar auch ok, aber man kann da manchmal abstufungen sehen.
bei den neusten grakas gibt es dann auch blending für einen float16 framebuffer und antialiasing.rapso->greets();
-
Danke! Schade, ich brauche doch mal eine neue Grafikkarte um das auszuprobieren

http://www.gamedev.net/columns/hardcore/hdrrendering/
Ist das erste, was ich zum Thema gefunden habe, ist aber nicht ganz schlüssig, warum das überhaupt funktioniert.mfg olli
-
Half Life 2 benutzt recht eindrucksvoll HDR,Cry-Tec-Engine ist nachgezogen und Spiele die neu rauskommen haben das jetzt auch immer öfter.
Eine direkte HDR-Unterstützung gibt es zumindest bei ATI-Karten noch nicht(bei nVidia weis ich es jetzt nicht). Aber zumindest ATI hat für den nächsten "großen" Chip direkte HDR-Unterstützung schon angekündigt.
-
bei der CryEngine hab ich HDR gesehen bevor HL2 raus war ;), afaik waren die mit die ersten die das hatten.
rapso->greets();
-
Das größte Problem bei HDR sind wohl eher die Daten. So Foto einscannen und SkyBox davon machen ist ja nicht.
Bye, TGGC (Demo or Die)
-
TGGC schrieb:
Das größte Problem bei HDR sind wohl eher die Daten. So Foto einscannen und SkyBox davon machen ist ja nicht.
Bye, TGGC (Demo or Die)
wenn du ein foto nimmst, bist du natürlich im Ar...
dafür muss man natürlich sowas wie openEXR benutzen, manche cams können das.
aber da die meisten textures heutzutage eh generiert und nicht abfotografiert werden, ist das erzeugen auch kein problem.rapso->greets();
-
Japp, wofür gibts überhaupt die ganzen Grafikprogramme und so, lasst uns einfach alles generieren! 4k Games felsen!

Bye, TGGC (Demo or Die)
-
Naja, die Levels werden ja in den 3D Editoren erstellt, und die sollten HDR Panoramas ohne Probleme exportieren können. Ein Panorama per Hand zu machen, dürfte recht aufwendig sein. Ich hoffe, ich habe morgen sowiso mal da Chance das auzuprobieren(fürs Videoprojekt).
Ansonsten hole ich mir demnächst auch eine neue Karte, die dann 128 oder nur 64 Bit Texturen unterstützt.
Ich habe übrigens noch einen Link gefunden:
http://www.gamedev.net/reference/articles/article2208.asp
Hier wird Tonemapping recht gut beschrieben.http://www.cs.utah.edu/~reinhard/cdrom/tonemap.pdf
Von M$ mal verlingt, scheint recht umfangreich zu sein, habe jedoch noch nicht reingelesen.mfg olli
-
TGGC schrieb:
wofür gibts überhaupt die ganzen Grafikprogramme und so
um content zu generieren?
rapso->greets();
-
Hi,
Hab diese Diskussion in meinen Logfiles gefunden.
Freut mich dass mal jemand meine Diplomarbeit reinzieht. Wie man konkret ein HDRI erstellt ist dort auch ausführlich beschrieben. Schritt für Schritt. www.Blochi.com/HDRIAnsonsten hab ich noch nen Link für ne Realtime Demo:
http://www.daionet.gr.jp/~masa/rthdribl/index.html(Vielleicht kann euch der Autor weiterhelfen....)
Viele Grüsse aus dem Land der User!
Blochi
-
Blochi: Jo, vielen dank für die Diplomarbeit! Habe ich mir bis 2 Uhr früh reingezogen

http://www.research.scea.com/gdc2003/spherical-harmonic-lighting.pdf
Gaaaanz am Schluss wird beschrieben, wie man HDR Lightprobes rendern lassen kann. Aber das nur nach tausenden Formeln. Ich weiß nicht wie es eucht geht, aber dann mag ich doch die normale Dotproduct(OberflächenNormal, LichtRichung)*DiffuseFarbe Formel 1000mal lieber, als diese komplizierte Radiosity Formel, mit Integralrechnug und so einen Spaß. Wenn ich dieses Dokument verstanden habe, bin ich glaube ich alt und grau
mfg olli
-
rapso schrieb:
TGGC schrieb:
wofür gibts überhaupt die ganzen Grafikprogramme und so
um content zu generieren?
Content ohne HDR.
Bye, TGGC (Demo or Die)
-
TGGC schrieb:
rapso schrieb:
TGGC schrieb:
wofür gibts überhaupt die ganzen Grafikprogramme und so
um content zu generieren?
Content ohne HDR
in deiner kleinen welt.
rapso->greets();
-
So'n einzelner FarCry oder HalfLife Leel ist schon 'ne ziemlich kleine Welt.

Bye, TGGC (Demo or Die)
-
TGGC schrieb:
So'n einzelner FarCry oder HalfLife Leel ist schon 'ne ziemlich kleine Welt.
...und altmodische welt-ohne-hdr-content-tools.