Draw function (right, but with small grid step it's slow)