Платформа с открытым исходным кодом Jester (версия 0.2.0-alpha.1) предлагает разработчикам и аниматорам мощный редактор 3D-анимации, построенный на движке O3DE Atom с поддержкой графических API DX12 и Vulkan. Проект, эволюционировавший из проекта Trickster, позиционируется как инструмент, позволяющий работать в паре с искусственным интеллектом, что открывает новые возможности для автоматизации рутинных задач в анимации.
Ключевые технические возможности
Jester выделяется глубоким набором инструментов для работы с персонажами. Редактор поддерживает импорт форматов FBX и glTF, а также предоставляет полный контроль над кинематикой: пользователи могут переключаться между прямой (FK) и обратной (IK) кинематикой, работать с ключевыми кадрами, кривыми и коррекционными слоями. Важной особенностью является поддержка ретаргетинга (переноса анимации между моделями) и экспериментальной физики на базе MuJoCo.
Программное обеспечение сохраняет сцены в собственном формате .jst, где записываются не только данные анимации, но и освещение сцены, студийное IBL (Image-Based Lighting) и пост-эффекты. Поддерживается нативное GPU-скиннинг, что критически важно для производительности при работе с тяжелыми моделями.
Интерфейс и локализация
Одной из главных фишек для русскоязычной аудитории является родная поддержка интерфейса на русском языке (наряду с английским). Визуальная оболочка построена на Qt Widgets и включает несколько тем оформления. Редактор позволяет переключаться между режимами отображения: Lit (освещенный), Unlit (без освещения) и Mesh Wireframe (каркас).
Требования и совместимость
На данный момент Jester доступен в виде портативной версии для Windows x64. Для сборки из исходного кода требуется SDK O3DE 26.10, Visual Studio 2026 и Qt 6.10.2. Портативная версия уже включает все необходимые runtime-зависимости, что упрощает запуск. Проект распространяется под лицензией MIT, что позволяет свободно использовать его в коммерческих и некоммерческих целях.
| Характеристика | Значение / Описание |
|---|---|
| Движок | O3DE Atom (DX12 / Vulkan) |
| Версия | 0.2.0-alpha.1 |
| Платформа | Windows x64 |
| Локализация | Английский, Русский |
| Физика | MuJoCo (экспериментально) |
| Лицензия | MIT |
| Форматы импорта | FBX, glTF |
Разработчики продолжают работу над улучшением производительности и расширением библиотек персонажей. В текущей версии приватные библиотеки персонажей не включены, но проект активно развивается сообществом.
Источник: Github ↗
