Перейти к содержанию

Возможности и ограничения

Честный список: что сервис делает, чего не делает и где может повести себя неожиданно. Он важнее рекламной страницы — по нему видно, подходит ли 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-кода поверх чертежа — живёт на Стандартном и Продвинутом уровнях. По умолчанию всем открыт Базовый; более высокие уровни выдаёт администратор.

Это фильтр сложности, а не переключатель поведения: та же конструкция с тем же стилем и теми же настройками экспорта выгружается одинаково на любом уровне.

Одно исключение стоит знать. Режимы кадрирования «По ширине» и «По высоте» существуют только на Продвинутом. Если конструкция была сохранена с одним из них, а открыли её на Базовом или Стандартном, кадрирование переключится на «Вписать целиком» — и файл получится другим.

Цена

Сейчас сервис бесплатен. Это осознанное решение на время открытия, а не недоделка: платные планы появятся позже и будут нужны для тяжёлых сценариев — много видео, много места. Всё, что вы уже сделали, останется вашим.

Если что-то не работает

В меню пользователя есть пункт «Сообщить о проблеме». Он отправляет описание вместе с технической информацией о странице — так разбираться быстрее, чем по письму.