Mesh2Motion — ваш личный аниматор для 3D-моделей прямо в браузере
Проблема: анимация моделей — это сложно
Знакома ситуация, когда есть готовая 3D-модель, её нужно оживить, а возиться с ручной расстановкой костей в Blender нет ни времени, ни желания? Именно эту проблему решает Mesh2Motion — веб-приложение с открытым исходным кодом, которое автоматизирует процесс анимации 3D-моделей.
Что это за инструмент?
Mesh2Motion — это бесплатная альтернатива коммерческим решениям вроде Mixamo. Главное отличие — открытость кода и гибкость в работе с разными типами моделей и скелетов. Проект разрабатывается энтузиастом в свободное время и уже собрал почти 800 звезд на GitHub.
Основные возможности:
- Поддержка GLB/GLTF форматов — работа с современными 3D-форматами
- Гибкая настройка скелета — можно адаптировать под любую модель
- Библиотека анимаций — базовые движения для персонажей
- Экспорт результата — готовые анимированные модели в один клик
- Предпросмотр в реальном времени — сразу видите, что получается
Как это работает? Просто!
Посмотрим на процесс изнутри:

- Загружаете модель (пока только GLB/GLTF)
- Выбираете тип скелета
- Настраиваете положение костей под свою модель
- Тестируете разные анимации
- Экспортируете готовый результат
Приложение полностью браузерное — ничего не нужно устанавливать. Можно попробовать прямо сейчас: демо-версия Mesh2Motion
Для кого этот инструмент?
- Инди-разработчики игр — быстрое прототипирование анимаций
- 3D-художники — экономия времени на рутинных задачах
- Преподаватели CG — наглядный инструмент для обучения
- Любители 3D-графики — простой способ оживить свои модели
Технические детали
Проект написан на TypeScript и использует:
- Vite для сборки
- Three.js для работы с 3D
- Docker для развертывания
Для локальной разработки достаточно Node.js и нескольких команд:
npm install
npm run dev
Или можно использовать Docker:
docker-compose up -d
Что дальше?
Автор активно развивает проект и приглашает к сотрудничеству:
- Аниматоров — чтобы расширить библиотеку движений
- Разработчиков — для улучшения функционала
- Энтузиастов — просто попробовать и оставить feedback
Есть даже возможность поддержать проект финансово — автор собирает средства на оплату работы профессиональных аниматоров.

Вывод: стоит попробовать
Mesh2Motion — отличный пример того, как opensource-решение может конкурировать с коммерческими аналогами. Если вам нужно быстро анимировать персонажа без глубокого погружения в 3D-редакторы — этот инструмент сэкономит вам часы работы.
