2D, 3D и физика — в одном окне браузера

Рисуйте макеты и схемы, собирайте 3D-детали и механизмы, включайте физику и сразу смотрите, как всё работает. Ничего не нужно устанавливать, над проектом можно работать вместе.

Редактор Tymora: 2D-холст, слои слева, свойства объекта справа

2D: проектирование и физика

Векторный редактор в духе привычных дизайн-инструментов, в котором любой объект можно сделать физическим телом.

Холст и свойства, как в дизайн-редакторе

Кадры, фигуры, линии, кривые Безье и текст. Всё, что выбрано, настраивается в панели справа.

  • Размер, положение, поворот, выравнивание и прозрачность
  • Заливки цветом и градиентом, обводка, эффекты
  • Привязки к краям кадра и адаптивные макеты
  • Слои и страницы, компоненты и библиотека, комментарии на холсте
Выбранный шар в 2D-редакторе: размеры, заливка, привязки и физика в панели справа
Выбран объект: все параметры в одной панели

Нажали «Запустить» — всё ожидаемо падает

Физика Rapier работает прямо на холсте. Включите «Физическое тело» у фигуры, соедините детали шарнирами, задайте массу, трение и упругость.

  • Шарниры, пружины, моторы и связанные механизмы
  • Гравитация, трение, упругость и начальная скорость
  • Пауза, сброс и «Показать» для демонстрации без редактора
  • Сцена возвращается к исходному состоянию одним нажатием
Цепная реакция домино и качели во время симуляции
Симуляция запущена: домино падают, качели перевешивают

Всё под рукой: палитра команд

Нажмите Ctrl+K и найдите нужный инструмент, команду или слой по имени. Рядом с каждой командой показана горячая клавиша.

  • Поиск по инструментам, правке, виду и слоям
  • Быстрый вход в режим 3D
  • Подсказки с клавишами запоминаются сами
Палитра команд редактора Tymora со списком инструментов и горячих клавиш
Ctrl+K — палитра команд

3D: сцены, детали и механизмы

Переключитесь на 3D одной кнопкой: тот же проект получает трёхмерную сцену с гизмо, видовым кубом и настоящей физикой.

3D-сцена с гизмо и физикой

Перемещайте, поворачивайте и масштабируйте тела, задавайте материал и физические свойства. Для выбранной детали доступны размеры, скругление рёбер и фаска.

  • Перемещение, поворот и масштаб — гизмо или клавиши W, E, R
  • Материал: цвет, металличность, шероховатость, прозрачность
  • Масса, трение, упругость, затухание, начальная скорость
  • Аэродинамика и тяга для крыльев, винтов и сопел
3D-сцена с автомобилем: выбранный корпус с гизмо и параметрами в панели справа
Выбран корпус: гизмо, размеры, материал и физика

Точное моделирование деталей

В меню «Детали» — параллелепипед, цилиндр, шар и конус, а также эскиз → выдавливание, эскиз → вращение, эскиз с размерами, лофт, труба по траектории и пружина.

  • Эскиз с размерами и ограничениями
  • Скругление и фаска рёбер, оболочка, зеркало, массивы
  • Булевы операции: объединение, вычитание, пересечение
  • Экспорт в STEP, GLB и чертежи
Меню «Детали» в 3D-режиме: примитивы, выдавливание, вращение, лофт, пружина
Меню «Детали»

Механизмы и машины — готовыми блоками

Машина, самолёт, колесо, мотор, сервопривод, поршень, двигатель с винтом, сопло и крыло. Пары шестерён, ремённая и цепная передачи, подвесная цепь и пружинный маятник.

  • Шарнирные, призматические, сферические и жёсткие соединения
  • Моторы и пружины с настраиваемыми параметрами
  • Управление машиной с клавиатуры во время симуляции
Меню «Механизмы»: машина, самолёт, мотор, поршень, шестерни, ремённая и цепная передачи
Меню «Механизмы» и мастерская с поршнем и цепью

Едем: клавиши управления на экране

Во время симуляции внизу появляются клавиши, которые задействованы в механизме. Их можно нажимать и на клавиатуре, и мышью или пальцем.

  • Подсказки показывают, за что отвечает каждая клавиша
  • Видно, какие клавиши нажаты сейчас
  • Работает на телефоне: клавиши нажимаются касанием
Симуляция автомобиля: внизу клавиши W, S, A, D для газа и руления
Клавиши W, S, A, D управляют приводом и рулём

Задачи, ИИ и анимированная реклама

Редактор умеет не только рисовать и запускать физику. Из рисунка можно сделать интерактивную задачу, нарисовать макет с помощью ИИ и сохранить готовую сцену как GIF.

Задачи с ползунками и проверкой ответа

Бросок под углом, груз на наклонной плоскости, маятник: вы задаёте переменные, а ученик двигает ползунки и сразу видит результат. Условие меняется вместе с числами, а ответ проверяется с допуском.

  • Ползунки «Угол», «Скорость» и любые свои над сценой
  • Живые подписи: время, скорость, положение тел в нужных единицах
  • Поле для ответа, допуск в процентах, подсказка и разбор решения
  • Сообщение «Попали в цель!» по касанию датчика, без программирования
Задача про бросок мяча: ползунки угла и скорости, живые подписи и панель с условием
Ученик двигает ползунки, мяч летит, условие пересчитывается

Переменные и формулы, без кода

У кадра есть список переменных. Любое свойство объекта можно привязать к формуле: поворот пушки к углу, скорость мяча к синусу и косинусу. Формулы разбирает собственный безопасный вычислитель, ничего не исполняется.

  • Имя, подпись, единица, минимум, максимум и шаг у каждой переменной
  • Привязки: положение, поворот, скорость и другие свойства
  • Масштабная линейка в углу кадра, чтобы метры были метрами
  • Готовые детали во вкладке «Для задач»: шар, груз, горка, цель, подпись и переменная
Панель кадра с переменными angle и v0, масштабной линейкой и полями условия задачи
Переменные и условие задачи в панели свойств

Макет, который рассыпается

Группу с маской можно сделать физическим телом. Визитка на главной состоит из 32 плиток: по клику она рассыпается на куски, и рисунок остаётся на каждой плитке. Так проверяют идею движения за минуту.

  • Группа как одно твёрдое тело или как набор плиток
  • Правила «когда - тогда»: касание, клавиша, скорость, положение
  • Действия: толкнуть, мотор, сменить цвет, показать сообщение
  • Пауза, «Сначала» и показ без интерфейса редактора
Визитка из 32 плиток во время падения на пол
Визитка из 32 физических плиток после запуска

Рисует ИИ, двигает физика, сохраняете GIF

Кнопка «ИИ» рисует рисунок, визитку 90×50 мм, листовку А5, баннер 1200×400 или кнопку по вашему описанию. Результат приходит обычными объектами редактора: его можно перекрасить, разобрать и оживить. Кнопка «GIF» записывает сцену до 12 секунд.

  • Результат ИИ редактируется как любой другой рисунок
  • Остаток токенов на сегодня виден в диалоге; лимит зависит от тарифа
  • GIF: до 12 секунд, 10 кадров в секунду, ширина до 520 px
  • Встраивание готовой задачи на любой сайт через iframe
Диалог «Нарисовать с ИИ» с описанием визитки кофейни
Диалог ИИ: что создать, описание, стиль

Элементы управления

Короткая карта интерфейса: что где находится. Цифры на скриншотах совпадают с цифрами в списках.

Режим 2D

Холст, панели слева и справа и верхняя строка с главными действиями.

Интерфейс 2D-редактора с пронумерованными элементами управления
Интерфейс 2D-редактора
  1. Панель инструментов: выбор (V), рука (H), кадр (F), прямоугольник (R), эллипс (O), линия (L), перо (P), текст (T), изображение, 3D-сцена (3), шарнир (J), комментарий (C), провод (W).
  2. Переключатель 2D / 3D. Режимы переключаются также клавишами Ctrl+Alt+2 и Ctrl+Alt+3.
  3. «Запустить» — старт физической симуляции; затем «Пауза», «Сначала» и «Остановить».
  4. Масштаб холста. Щелчок по значению подгоняет вид под все объекты.
  5. Левая панель: слои и страницы, библиотека, правила, комментарии, описание проекта.
  6. Правая панель: свойства выбранного объекта — размеры, заливка, обводка, эффекты, привязки, физика.
  7. Выбранный объект с рамкой и маркерами: тяните углы, чтобы менять размер, и круглый маркер сверху, чтобы поворачивать.
  8. «Доступ» — ссылка и права для совместной работы.
  9. «Версии» — история изменений и возврат к прошлым состояниям.
  10. «Экспорт» — выгрузка проекта и отдельных объектов.

Режим 3D

У трёхмерной сцены своя панель сверху, вертикальная полоса видов и видовой куб.

Интерфейс 3D-редактора с пронумерованными элементами управления
Интерфейс 3D-редактора
  1. Верхняя панель: «К холсту», режимы гизмо (перемещение, поворот, масштаб), меню «Создать», «Детали», «Изменить», «Соединения» и «Механизмы», экспорт.
  2. Вертикальная полоса: показать всё, виды, ортогональная проекция, отображение, сечение, привязка, измерение и слежение за телом.
  3. Видовой куб: щёлкните по грани, чтобы посмотреть спереди, сзади, слева, справа, сверху или снизу; домик возвращает изометрический вид.
  4. Гизмо выбранной детали: тяните стрелки, дуги и кубики. Режимы — W (перемещение), E (поворот), R (масштаб).
  5. Переключатель 2D / 3D.
  6. «Запустить» — включить физику и управление с клавиатуры.
  7. Слои сцены: щелчок по строке выбирает деталь.
  8. Свойства детали: положение, размеры, материал, масса, трение, упругость и соединения.

Управление машиной

Когда симуляция запущена, внизу появляются клавиши, которые используются в механизме.

Симуляция машины с подсказками клавиш и кнопками паузы и остановки
Симуляция машины
  1. Подсказки клавиш: W и S — привод колёс вперёд и назад, A и D — руление. В самолёте и других механизмах набор клавиш свой. Клавиши можно нажимать и мышью.
  2. «Пауза» останавливает время, не сбрасывая сцену.
  3. «Остановить и вернуть вид» возвращает исходное состояние и камеру.

Горячие клавиши

Вместо Ctrl на Mac работает ⌘. Список проверен по коду редактора.

Инструменты 2D

V
Выбор
H
Рука (перемещение холста)
F
Кадр
R
Прямоугольник
O
Эллипс
L
Линия
P
Перо (кривые Безье)
T
Текст
3
3D-сцена
J
Шарнир
C
Комментарий
W
Провод
Shift+Ctrl+K
Вставить изображение

Правка

Ctrl+Z
Отменить
Ctrl+Shift+Z
Повторить (или Ctrl+Y)
Ctrl+C
Копировать
Ctrl+X
Вырезать
Ctrl+V
Вставить
Ctrl+D
Дублировать
Ctrl+A
Выделить всё
Del
Удалить
Ctrl+G
Сгруппировать
Ctrl+Shift+G
Разгруппировать
F2
Переименовать
Enter
Войти в группу или кадр; Shift+Enter — к родителю
←+↑+→+↓
Сдвиг на 1 пиксель; с Shift — на 10
Esc
Снять выделение, вернуться к выбору

Слои и компоновка

Ctrl+]
Выше на один слой; с Shift — на самый верх
Ctrl+[
Ниже на один слой; с Shift — на самый низ
Ctrl+Shift+L
Заблокировать или разблокировать
Ctrl+Shift+H
Скрыть или показать
Shift+A
Автоматическая раскладка
Ctrl+Alt+U
Булево объединение
Ctrl+Alt+S
Булево вычитание
Ctrl+Alt+I
Булево пересечение
Ctrl+Alt+X
Булево исключение

Вид и режимы

Ctrl+K
Палитра команд
Ctrl+Alt+2
Режим 2D
Ctrl+Alt+3
Режим 3D
Ctrl+Enter
Показать (презентация)
Shift+1
Показать всё
Shift+2
Показать выбранное
+
Приблизить
−
Отдалить
Shift+R
Линейки

3D

W
Перемещение
E
Поворот
R
Масштаб
Ctrl+G
Собрать выбранные тела в сборку
Ctrl+Shift+G
Разобрать сборку
Esc
Закончить выбор рёбер или граней

Мышь и сенсорный экран

Колесо
2D: прокрутка холста; с зажатым Ctrl или жестом щипка — масштаб под курсором
Пробел+перетащить
2D: перемещение холста. Так же работает средняя кнопка мыши и инструмент «Рука»
Двойной щелчок
2D: по 3D-сцене открывает 3D-режим, по тексту — редактирование, по кривой — правку узлов
Правая кнопка
2D: контекстное меню объекта: порядок слоёв, булевы операции, группировка
Левая кнопка
3D: вращение сцены вокруг центра; щелчок по детали выбирает её
Правая кнопка+перетащить
3D: перемещение камеры вбок
Колесо
3D: приближение и удаление
Перетащить файл
Файлы .glb, .obj, .fbx и картинки можно бросить на холст

Попробуйте сами

Редактор работает в браузере. Начните с готового опыта из галереи, посмотрите, как он устроен, и меняйте параметры.