по идее граница между цветами должна быть волнистая
это я так... не в тему

а помоему и в векторе так можно
надо будет поробовать