https://coremission.net/gamedev/matrix-shader-effect/