Решили: диапазон стресс-теста берётся ИЗ КЛИПОВ, а не назначается автором проверки. RigStress
собирает min/max по всем кривым localEulerAnglesRaw.z каждого сустава и гнёт его ровно на столько,
сколько требует игра.
Почему: ±40°, выбранные на глаз, дали благополучную картину и вывод «арт держит повороты». Реальный диапазон плеча оказался 220° (−26…+194 по девяти клипам) — впятеро шире, — и на 194° рука разваливается: наплечник вывернут, рукав читается как чужая деталь, кисть с мечом уходит за голову. Проверка, придумавшая себе нагрузку, отвечает на вопрос, которого никто не задавал.
Сказано: «Но мы ведь крутим и иначе все. Глянь наши позы в атаках и тд. И дай скрин по всем ситуциям.» (03.08.2026, сессия d19f7828).
Грабли:
- Локоть (диапазон 50°) и хват (84°) шов держат — 6–10% перекрытия хватает. Ломается именно замах, и причина не в разрезе, а в том, что наплечник нарисован под ОДНО положение плеча: второго ракурса у него нет и взяться ему неоткуда.
- Метрика перекрытия молчит там, где интереснее всего. У головы и плеча родительский кусок — белый
плейсхолдер без объявленного пивота, и пара не считается:
OVERLAP N/A. Пока торса в арте нет, вердикт по этим двум суставам выносится глазами по картинке. - Кисть в лист не попала: её контейнер
Visual Part (Arm_Hand)висит на костиArm_Down, а не на одноимённой, и признак «кусок своей кости» её отсекает. Признак верный для выбора цели у Fit и слишком строгий для выбора суставов теста.
Владелец правды: RigStress.cs (сбор диапазонов и рендер), клипы в Prefabs/Bones (сами диапазоны).