gbuffer almost complete, fun with sobel operator