Анимация
Анимация — тот же самый чертёж, снятый в нескольких состояниях. Вы ставите ключевые кадры, а движок сам достраивает всё, что между ними.
Переключитесь в шапке редактора на «Анимация». Внизу появится таймлайн, а над чертежом — строка «Переменные:» с обнаруженными числовыми объектами.
Как это делается
- Приведите чертёж в начальное состояние: подвиньте точку, поставьте ползунок в нужное значение, спрячьте лишнее.
- Нажмите «Добавить кадр» — снимок текущего состояния встанет туда, где стоит каретка на таймлайне.
- Передвиньте каретку вперёд и измените чертёж: другое значение ползунка, другое положение точки, что-то показалось или скрылось.
- Снова «Добавить кадр».
- Проверьте: кнопка воспроизведения над таймлайном прокрутит анимацию, а
клавиши
,и.перебросят каретку на предыдущий и следующий кадр.
Кнопка меняет подпись сама: пока каретка стоит на существующем кадре и в чертеже что-то поменялось, она превращается в «Сохранить кадр», а после сохранения — в «Кадр сохранен».
Для экспорта нужно минимум два кадра — иначе анимировать нечего, и сервис об этом скажет.
Что именно попадает в кадр
Каждый ключевой кадр запоминает:
- числовые объекты — ползунки и числа GeoGebra (то, что перечислено в строке «Переменные»);
- положение свободных точек — тех, что можно двигать мышью;
- положение текстов, если вы их расставляли вручную;
- видимость — что показано, а что скрыто;
- логические значения — состояние галочек.
Между двумя кадрами числа и координаты плавно перетекают, а показ и скрытие происходят на границе. Что именно разошлось между чертежом и сохранённым кадром, видно во всплывающей подсказке кнопки сохранения.
Чего кадр не запоминает
Кадр снимает состояние модели, а не построение. Добавленные заново объекты, изменённая формула, другой стиль — это не анимация, а другой чертёж.
Диапазон и длительность
Поле «Длительность» в строке управления над таймлайном задаёт длину отрезка, который пойдёт в видео. Значение можно ввести или потянуть поле вверх-вниз.
Кнопки масштаба над таймлайном: минус, плюс и «Вписать» (горячая клавиша
F — она же сбрасывает прокрутку к началу). Колесо над таймлайном тоже меняет
масштаб, а перетаскивание — прокручивает.
На Стандартном и Продвинутом уровнях у диапазона появляются две ручки на линейке: можно вырезать в видео не всё с начала, а произвольный отрезок. На Продвинутом начало диапазона может быть отрицательным — это «предпауза»: первый кадр держится на экране заданное время, прежде чем начнётся движение.
Переходы
По умолчанию переход между кадрами плавный. На Стандартном и Продвинутом уровнях у каждого промежутка можно выбрать «Тип перехода» — правый клик по промежутку на таймлайне. Вариантов семнадцать: «Линейно», «Плавно», «Мягкий стоп», «Ускорение», «Замедление», «Пружина», «Отскок» и другие.
Правый клик по самому кадру открывает меню: «Сохранить кадр»,
«Перейти», «Дублировать», «Удалить». Выделенный кадр удаляется и
клавишей Del. Кадр можно перетаскивать по таймлайну мышью.
Тонкая настройка кадра
Со Стандартного уровня под таймлайном открывается инспектор выбранного кадра:
- «Движение камеры» — центр и ширина видимой области. Кнопка рядом заполняет поля текущим видом апплета. Если камера задана у двух соседних кадров, между ними получается плавный наезд или проезд.
- «Стили элементов» — переопределения на конкретный кадр: цвет, толщина,
размер, пунктир, прозрачность, текст и видимость подписи. Так делается
подсветка: «на этом кадре сторона
ABстановится красной». - «Эффекты появления/исчезновения» — как объект входит в кадр и уходит из него, с длительностью и задержкой.
- «Акценты (события)» — разовые подчёркивания: мигание, вспышка, обводка объекта.
На Базовом уровне инспектор скрыт: анимируются переменные, точки, тексты и видимость — этого хватает для большинства учебных сюжетов.
Черновик и полный рендер
В шапке панели «Экспорт» в режиме анимации две кнопки.
Черновик (иконка воспроизведения) — быстрый предпросмотр в низком разрешении. Он проигрывается в том же окне превью и живёт отдельно: в списке результатов не оседает и заменяется следующим черновиком. Пользуйтесь им, чтобы проверить движение, а не картинку.
Кнопка экспорта (иконка плёнки) — настоящий рендер в выбранном размере и формате; подпись у неё меняется вслед за форматом: «Экспорт MP4», «Экспорт GIF» и так далее. Рендер идёт в отдельную, медленную очередь, где считается по одному заданию за раз. Минута видео может рендериться заметно дольше минуты.
Как сократить ожидание:
- сначала посмотрите черновик и убедитесь, что движение то самое;
- уменьшите размер экспорта (
640×autoвместо Full HD); - поставьте FPS 5 или 15 вместо 30 — переключатель рядом с форматом;
- не делайте видео длиннее, чем нужно: время рендера растёт вместе с длительностью.
Выбор качества сжатия (CRF) доступен на Продвинутом уровне; на остальных используется высокое качество.
Точный кадр
Живая прокрутка по таймлайну — это приближение: апплет показывает состояние быстро, но не в точности так, как его нарисует движок. Точный кадр под кареткой считается на сервере и приходит в превью — он и есть то, что окажется в видео.