⬆️ Подготовил анимацию для авторского решения задачи Максима Волчкевича. Само решение можно обсудить в его канале, а здесь расскажу, с чем столкнулся при создании анимации.
⚙️ Особенности создания
В самом ролике геометрии было не так много, скорее, пришлось повозиться с расположением всех элементов и организацией их появления. Больше времени ушло на эксперименты с площадью и на построение геометрического чертежа (иногда для этого требуется читать решение задачи и понимать авторскую задумку).
Из инструментов я использовал:
1. GeoGebra (основа конструкции);
2. AnimaGeo (импорт, стилизация и управление конструкцией);
3. Manim (сценарий и рендеринг).
Интересно, что такие вещи, как движение камеры, плавная отрисовка и изменение чертежа при перемещении вершин (есть в конце ролика), почти не требуют усилий — этот механизм уже заложен в AnimaGeo и Manim.
💡Куда уходит время
Мне бы хотелось сказать, что такие видео создаются легко и быстро, но увы, есть такая штука — человеческая фантазия и воображение. Новые идеи требуют времени на проверку и реализацию, а потом в конце обязательно хочется «ещё что-нибудь улучшить» 🙂
К счастью, многие технические настройки делаются один раз. Сейчас я как раз работаю над тем, чтобы встроить необходимый минимум в AnimaGeo перед тем, как выложить его в открытый доступ. Если вам интересно подключиться к тестированию и попробовать инструмент сейчас — напишите мне в комментариях к следующему посту (отправлю чуть позже).
✈️ Идеи на будущее
Ещё в планах сделать небольшой веб-сервис, куда любой сможет зайти и прямо в браузере нарисовать геометрический чертеж (GeoGebra), подвигать его и получить на выходе стилизованную картинку или видео. Плюс телеграм-бот (по сути та же идея, но без подвижек, просто конвертация). Подойдёт для быстрых задач и для тех, кому непривычно писать код.
А ещё, если у вас есть идея для красивого чертежа или геометрической анимации — присылайте в комментариях. Попробуем отрисовать и анимировать «по-быстрому»)
Post #16
789
- 🔥 10
- 🤗 1