You can buy this project and download/modify it how often you want.
Gradients with geometry updates Gradients with geometry updates (click on all shapes and see gradientsUpdateRef.svg) objectBoundingBox userSpaceOnUse <linearGradient> <radialGradient> Done