if its done in hlsl, i can modify it to fix that.