Du weißt aber schon, dass die Shader um die es hier geht nicht einfach so in deinem Computer vorliegen sondern schon "Spieldateien" von Blizzard sind. Shader werden programmiert und unterscheiden sich keinesfalls von den restlichen Daten des Spiels.
Bei der einzigen modifizierten Datei handelt es sich um "d3d9.dll", beinhaltet in Microsofts DirectX,. Ich wüsste nicht, das Activision sich auch MS einverleibt hat.
Aus der Readme von Dark3D:
"This is a Direct3D DLL override hook that adds custom post processing shader filtering effects onto almost any game.
The filtering values were tweaked to fit different Diablo III color schemes.
It changes the saturation, color tones, gamma, exposure, sepia tone, and sharpening of the game."
und:
" - Using this filter in the simplest terms creates a custom version of DirectX, or customized video card drivers.
- This filter basically adds on a "layer" of pixel shaders changing the way your video card displays the game.
- Other programs like FRAPs, and the Steam Ingame Overlay use these same techniques to add on to what is rendered on your game's screen.
(Even worse they do not simply override the d3d9.dll by adding it to the game's startup directory like this filter does,
they inject their dll files from an external program into the game, a method also commonly used by hacks)
- There is another filter similar to this one called "ENBSeries" that some WoW players use, and Blizzard did not ban anyone for it."