Eine der Hauptaufgaben der Spieleentwicklung und Programmierung im Allgemeinen besteht darin, die Optimierung ohne signifikanten Qualitätsverlust zu erreichen. Aus diesem Grund wurden früher zahlreiche Codecs für Audio und Video entwickelt, die eine Kompression ermöglichten, während akzeptable Werte beibehalten wurden. Jetzt hat Microsoft eine ähnliche Lösung für Spiele vorgestellt.

Auf der Game Developers Conference 2019 kündigte das Unternehmen aus Redmond die Implementierung der Technologie Variable Rate Shading an, die Teil der DirectX 12 API ist. Diese Technologie ist das funktionale Gegenstück zum NVIDIA Adaptive Shading und zielt darauf ab, die Ressourcen der Grafikkarte zu sparen. Dadurch wird die Belastung bei der Berechnung von peripheren Objekten und Zonen reduziert. Gleichzeitig ermöglicht die Technologie, die Detailgenauigkeit dort zu erhöhen, wo sie erforderlich ist.
Infolgedessen steigert diese Technologie die Leistung im Spiel, ohne sichtbare Qualitätseinbußen. Während der Präsentation zeigte das Unternehmen die Funktionsweise der Technologie im Spiel Civilization VI. Dabei wurde festgestellt, dass die Bildrate auf der linken Seite des Bildes 14 % höher war als auf der rechten bei gleicher Qualität.
Eine Reihe von Unternehmen, darunter Turn 10 Studios, Ubisoft, Massive Entertainment, 343 Industries, Stardock, IO Interactive, Activision und Epic Games, haben bereits angekündigt, Variable Rate Shading in ihre Projekte zu integrieren. In Redmond wurde zudem bekannt gegeben, dass die Technologie von NVIDIA-Karten auf Turing-Architektur und dem zukünftigen Intel Gen11-Familie unterstützt wird. Es ist auch möglich, dass VRS von zukünftigen diskreten Intel-Grafikkarten unterstützt wird, auch wenn dies bisher nicht offiziell bestätigt wurde. Zuvor gab es bereits Gerüchte über die Unterstützung dieser Technologie in Navi-Generation-GPUs und in kommenden Next-Gen-Konsolen.
Durch diese Technologie wird es möglich, grafisch hochwertigere Spiele mit vergleichsweise niedrigen Anforderungen an die Grafikkarte zu erstellen.
Quelle: 3dnews.ru
