This is based largely on https://github.com/mitay-walle/com.mitay-walle.gradient-texture/tree/main, but with both runtime and editor code mostly rewritten to add new ...