You can suppress the grid with Mesh -> None. Where did you get the idea of adding a fourth argument to the function? I wonder if it was a pre-version-6 trick.
You’re right, its a code from Paul Nylander, probably from 1997.
There are also many other older sourcecodes which seems to work in a bit different way today, using RasterArray for example…but verry interesting anyway for newbies like me.