Grafische Übergänge zwischen Spielzuständen
Bitte beachte, dass dieser Artikel noch unvollständig ist! Hilf mit, ihn fertigzustellen.
Näheres dazu findest du ggf. auf der Diskussionsseite. Wenn du der Meinung bist, dass der Artikel vollständig ist, kannst du diesen Hinweis entfernen.
In diesem Artikel werden Umsetzungsmöglichkeiten für grafische Übergänge zwischen Spielzuständen vorgestellt.
Einleitung
Zum "Polishing" von Spielen gehört oft die Integration grafischer Übergänge zwischen den Spielzuständen. Diese Übergänge sind vergleichbar mit Überblendungseffekten beim Film und erlauben weniger abrupte Wechsel, beispielsweise zwischen dem Hauptmenü und dem eigentlichen Spiel. Bei der Umsetzung dieser Effekte sind der Kreativität des Programmierers prinzipiell keine Grenzen gesetzt. Klassische Effekte sind einfaches Ein-, Aus- oder Überblenden. Fortgeschrittene Übergänge können auch 3D-Grafik verwenden (siehe Video).
Verwendung von Texturen als Render-Targets
Während eines Übergangs werden gerenderte Bilder des alten und des neuen Zustands benötigt. Um Hardwarebeschleunigung für das Darstellen der Übergangseffekte zu ermöglichen, sollten diese Bilder in Form von Texturen vorliegen. Für diesen Zweck bieten sich Render-Targets an, also Texturen, in die direkt gerendert werden kann.