We already know how to write our own shaders. We have tweaked around with 3dgs for a while.