Очень красивая анимация которая сделана при помощи таких модулей как manim и numpy 🔥



Такая на первый взгляд довольно сложная анимация занимает всего 15 строк кода 🤯



Как это работает?



С 6-ю по 7-ю строку мы создаём и задаём параметры кругу, красим его в розовый и задаём прозрачность 0.5.



Далее с 9-ю по 10-ю строку мы так же создаём фигуру, но на этот раз квадрат и задаём ему вращение с помощью числа пи поделенное на 4.



И в самом конце выводим на экран квадрат, заменяем квадрат на круг, а затем убираем квадрат. Всё очень просто :3





Стоит отметить, что manim это та библиотека, с помощью которой можно создавать математические анимации, а numpy имеет в себе математические функции, поэтому связка этих двух модулей не плохая идея 🤔



Ознакомиться с кодом вы можете здесь :)