ReShade

Aus Spiele-Wiki

Mit ReShade ist es möglich weitere Filter, Effekte und Anpassungen an Spielinhalten im Nachgang auf die Darstellung anzuwenden. Dazu wird die HLSL (eine Shader Language) verwendet.

https://reshade.me/

Konkret erweitert ReShare das Post-Processing um die gewählten Filter, so dass Spiele obwohl sie diese Funktionen nicht nativ bieten nun mit erweitertes Anti-Aliasing, Farbtonanpassungen, Skalierungen und diverse Filter dargestellt werden können. Dabei wird die Grafikkarte mit den entsprechenden Informationen gefüttert. Auf diese Weise ist es möglich ReShade zu nutzen egal ob das Spiel Direct3D, OpenGL oder Vulkan als Ausgabepfad verwendet.

Das bedeutet aber auch, dass die Effekte erst nach der Bilderzeugung angewendet werden. Das bedeutet, dass die Filter nicht auf einzelne Elemente wirken oder zugreifen können, sondern immer das gesamte Ausgabebild verändern. Als Beispiel: Ein Filter der nur die Texturen bearbeitet oder skaliert ist damit nicht erreichbar.