Возможности и ограничения
Честный список: что сервис делает, чего не делает и где может повести себя неожиданно. Он важнее рекламной страницы — по нему видно, подходит ли AnimaGeo под вашу задачу.
3D-построения не поддерживаются
Не поддерживаются вообще: ни импорт, ни экспорт. Это не «пока нет» — и движок отрисовки, и модель анимации двумерные по устройству.
Что это значит на практике:
- в редакторе открывается приложение GeoGebra «Геометрия» — плоское, без трёхмерного полотна;
.ggb, сделанный в GeoGebra 3D, загрузить в сервис не получится осмысленно — объёмные объекты не нарисуются;- «чертёж куба», который на самом деле построен плоскими отрезками, работает нормально: для сервиса это обычная плоская геометрия.
Если нужен настоящий 3D — это задача для самой GeoGebra, не для AnimaGeo.
Что сервис умеет
- Строить и редактировать чертёж в GeoGebra прямо в браузере, загружать готовые
.ggb(в том числе пачкой в.zip) и открывать конструкции по ссылке GeoGebra. - Оформлять чертежи стилем: палитра, роли цветов, замены цветов, толщины, размеры точек и подписей, заливка, фон, автораскладка подписей.
- Выгружать один кадр в SVG, PNG, PDF, EPS, TikZ (
.tex) и интерактивный JSXGraph (.html). - Собирать анимацию по ключевым кадрам и выгружать её в MP4, GIF, WebM, MOV.
- Делиться конструкцией по ссылке и публиковать работы в галерее.
Движок рисует: точки, отрезки, прямые, лучи, векторы, окружности, дуги, секторы, многоугольники, углы, конические сечения, графики функций, неявные кривые, геометрические места точек и тексты.
Чего сервис не делает
- Не рисует вставленные картинки. Растровое изображение, положенное в GeoGebra подложкой, в экспорт не попадёт.
- Не переносит объекты неизвестных типов. Такой объект просто не рисуется — остальная конструкция выгружается нормально.
- Не делает интерактивные SVG и PNG. Ползунки и галочки в картинке не
двигаются. Интерактив есть только в экспорте
JSXGraph (.html). - Не даёт дублировать конструкцию. Копии в интерфейсе пока нет — придётся
выгрузить
.ggbи загрузить его снова. - Не даёт писать код на Базовом уровне. Python-скрипты поверх чертежа сервис исполняет, но редактор кода открывается только со Стандартного уровня, а библиотека скриптов — с Продвинутого. Если нужен полный контроль — работайте с библиотекой у себя.
Известные шероховатости
Апплет и превью выглядят по-разному — это не ошибка. GeoGebra рисует чертёж своими средствами, а экспорт — своим движком, с вашим стилем. Ориентируйтесь на панель «Превью»: она показывает то, что окажется в файле.
Рамка апплета при резком изменении ширины окна. Если быстро тянуть край браузера, GeoGebra иногда останавливается на промежуточном размере и оставляет пустые поля внутри рамки. Лечится ещё одним изменением ширины окна.
Холст выглядит инвертированным. Так проявляет себя авто-тёмный режим
Chrome (chrome://flags/#enable-force-dark) в агрессивных вариантах: он
инвертирует содержимое страницы при отрисовке. На стороне сайта сделано всё,
что можно; окончательно помогает выключение этого флага в браузере.
Холст выглядит серым. Это другая история и не настройка браузера: была наша ошибка, она исправлена. Менять что-либо у себя не нужно — если серый фон всё-таки появится, сообщите нам через «Сообщить о проблеме».
Экспорт JSXGraph и нестандартные сетки. Полярная и изометрическая сетка в
интерактивном .html рисуются как обычная прямоугольная.
В видео нет звука. Экспорт собирает изображение; звуковой дорожки в MP4, GIF, WebM и MOV не будет.
Массовый экспорт кадрирует по виду GeoGebra. Стиль каждой конструкции он применяет, а вот кадр берёт не «Весь чертёж», как поштучный экспорт по умолчанию, а то, что видно в апплете.
EPS без прозрачности. Формат её не поддерживает: полупрозрачные заливки будут сведены к сплошным.
Видео рендерится по одному. Тяжёлые задания выполняются последовательно, поэтому в загруженный час придётся подождать. Подробности и способы ускорить — в разделе Анимация.
Если что-то не сохранилось. Изредка обмен с апплетом GeoGebra срывается, и сохранение возвращается ни с чем. Повторите — и, если повторяется, воспользуйтесь пунктом «Сообщить о проблеме» в меню пользователя.
Уровни интерфейса
Часть возможностей — тонкая настройка кадрирования, пресеты экспорта, выбор качества видео, работа со стилем как с JSON, ручки таймлайна, редактор Python-кода поверх чертежа — живёт на Стандартном и Продвинутом уровнях. По умолчанию всем открыт Базовый; более высокие уровни выдаёт администратор.
Это фильтр сложности, а не переключатель поведения: та же конструкция с тем же стилем и теми же настройками экспорта выгружается одинаково на любом уровне.
Одно исключение стоит знать. Режимы кадрирования «По ширине» и «По высоте» существуют только на Продвинутом. Если конструкция была сохранена с одним из них, а открыли её на Базовом или Стандартном, кадрирование переключится на «Вписать целиком» — и файл получится другим.
Цена
Сейчас сервис бесплатен. Это осознанное решение на время открытия, а не недоделка: платные планы появятся позже и будут нужны для тяжёлых сценариев — много видео, много места. Всё, что вы уже сделали, останется вашим.
Если что-то не работает
В меню пользователя есть пункт «Сообщить о проблеме». Он отправляет описание вместе с технической информацией о странице — так разбираться быстрее, чем по письму.