support radial gradient overlay

Issue #50