I agree with you @pwessel this would be great to have directly in the API (and an advantage of GMT over the commercialy available GIS software). And even more off-topic … shameless plug: That texture shading thing discussed here in the forum and on GitHub would be a great addition as well.