playphoria/ Animaude

Аудит скилла · 12 октября 2026

Где ломается
движение.

Ошибка в коде становится видимой в движении. Здесь можно остановить её на конкретном кадре и перейти к причине.

20 подтверждённых ошибок
13 наглядных демонстраций · 3 ошибки P1

Исходная версия: 1c82bc7

Результат исправлений

17 исправлено · 3 оставлено

F16, F18 и F19 оставлены по запросу владельца. Демонстрации сохраняют исходные ошибки; статус и внесённое исправление указаны у каждой находки.

Для зеркальных позиций и привязок предметов пересоберите существующие .clips.bin.

Глаз отрывается от головы

До исправления

Контроль

Кадр 0
НачалоОдна шкала для обоих вариантов
Измерение

Причина исходной ошибки

Внесённое исправление

Исходное воспроизведение

Место в исходной версии

Контрольные варианты иллюстрируют ожидаемое поведение; результаты проверки исправлений доступны отдельно.

Полный перечень

Все 20 находок

P1 — сбой основного сценария.
P2 — ошибка при определённых входных данных.

20 находок

Основание отчёта

Что проверено

Данные демонстраций

Аудит исходной версии

  • Все 56 файлов пакета, YAML и 88 ссылок на локальные файлы в Markdown.
  • Синтаксис 17 JavaScript, 3 Python и 8 JSON-файлов.
  • Цепочка bake → lint → preview → pack → decode / sample → report.
  • 15 пресетов походки с явной скоростью 0,9 м/с; 13 сбоев при автоматической скорости.
  • Синтетические FBX и MSH1, скиннинг, контактные листы и GIF.

Проверка исправлений

  • 27 регрессионных тестов на Node.js 18.20.8 и 26.11.1.
  • Все шесть up axis на правильных и отражённых матрицах: 12 подслучаев Python/NumPy.
  • События при пропусках кадров, повторениях, pre-roll и перезапуске; look-at и зеркало.
  • Предметы после IK, в переходах, additive-слоях и повторных циклах.
  • Примеры good и robotic: соответственно 0 / 0 и 3 / 8 FAIL / WARN.

Границы выводов

Визуализации используют минимальные риги и синтетические входные данные. Это подтверждённые воспроизведения ошибок инструментов, а не проверка персонажа внутри игры. Контрольные варианты исходного отчёта не являются записью новой версии runtime. Оригинальный корпус из 762 референсных клипов, production-меши и реальный ASCII FBX 6.1 не были доступны. Полное покрытие всех ветвей кода не заявляется.

Среда проверки исправлений: Node.js 18.20.8 и 26.11.1, Python 3.12.14, NumPy 2.3.5. Конкретная скорость походки всё ещё должна укладываться в длину конечностей рига.

Ещё три замечания к документации
  • Поле bakedAt меняется при повторном bake: численно одинаковые клипы не совпадают побайтно. Pack воспроизводим.
  • В SKILL.md указан SendUserFile, недоступный в текущем Codex: инструкцию доставки нужно адаптировать.
  • Правило масштабирования всех длительностей по размеру конфликтует с указанием сохранять длительность strike.

Эти замечания не включены в 20 подтверждённых ошибок.

Забрать отчёт

Данные, измерения и исходные клипы доступны без входа в аккаунт.

Все находки · JSONОтчёт целиком · ZIPКадры всех демонстраций