Я бы хотел упрвлять через canvas параметрами patch одного svg файла.
Но я не имею представления возможно это или нет.
У меня есть svg файл и там содержится 3 пути patch.
В целом я хочу что-бы эти пути "фигуры" отскакивали от краёв рандомно перемещаясь.
Я сделал подобную реализация в canvas, но там я могу управлять только отдельными svg файлами, перемещая их.
Я не могу разъединить их на несколько svg файлов, так как все patch являются одним градиентом который разъединяется на цвета и в последствии как жидкость сливается друг с другом.
Вот пример того, как это должно работать я сделал
codepen
Но как я и говорил из за того, что это все разные svg я не могу сделать плавное перетикание градиента как
в данном примере
codepen