ae_ph
@ae_ph
I'm a owl )

Как можно управлять svg patch параметрами через canvas?

Я бы хотел упрвлять через canvas параметрами patch одного svg файла.
Но я не имею представления возможно это или нет.
У меня есть svg файл и там содержится 3 пути patch.

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

Вот пример того, как это должно работать я сделал codepen
Но как я и говорил из за того, что это все разные svg я не могу сделать плавное перетикание градиента как
в данном примере codepen
  • Вопрос задан
  • 75 просмотров
Решения вопроса 1
ae_ph
@ae_ph Автор вопроса
I'm a owl )
Одно из решений с использованием GSAP3 - GreenSock
CodePen

Нужно будет допилить до нормального состояния конечно ))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы