Ein bisschen OpenGL2-Power

OpenGL2 power

World of PADMAN bekommt dank ioquake3 etwas mehr Grafikpower und OpenGL2 wird in der kommenden Version 1.7 der neue Standard-Renderer, was uns die Möglichkeit gibt, die Grafik von WoP dezent zu modernisieren, auch wenn wir nicht alle Möglichkeiten ausschöpfen werden. Neben High-Dynamic-Range-Rendering und Tone-Mapping mit Auto-Exposure sind für uns vor allem die Cascaded-Shadow-Maps interessant.

 

Ähnlich wie ioquake3 sitzen wir hier ein wenig in der Zwickmühle und können leider nicht alle Maps neu kompilieren und somit komplett auf dynamische Lichtquellen umstellen. Insofern erlaubt uns der OpenGL2-Renderer eine Art Hybrid-Modus, in dem wir das dynamische Sonnenlicht dort, wo es sinnvoll ist, mit der fest in die Maps eingebauten Lightmap kombinieren und sozusagen beides zur Beleuchtung der Maps verwenden können. Das ist zwar ein Kompromiss, sieht aber in den meisten Fällen gut genug aus und erlaubt uns die volle Abwärtskompatibilität. Man kann also jederzeit wieder auf den alten OpenGL1-Renderer umschalten und WoP wird wie gewohnt aussehen. Es ist uns auch wichtig, den Grafikstil von WoP so weit wie möglich beizubehalten, auch wenn uns die neue Shader- und Material-Unterstützung wesentlich mehr Möglichkeiten hinsichtlich eines Grafik-Updates bieten würde. Die Screenshots zeigen einen ersten Eindruck der Cascaded-Shadow-Maps für Sonnen- und Mondlicht in PadCastle und PadGallery. Und da wir gerade beim ENTEs PadPack sind, so halten wir das natürlich auch für die Version 1.7 von WoP aktuell und kompatibel.

Mit diesen Impressionen wünscht euch das gesamte WoP-Team ein frohes Weihnachtsfest.