Ви отримали FBX персонажа від аутсорсера, навісили Humanoid риг у Unity, запустили анімацію ходьби — і при замаху руки плече провалюється всередину грудної клітки. Це знайома ситуація. Автоматичні ваги (Automatic Weights у Blender або Smooth Skin Binding у Maya) дають лише 70% коректної деформації. Решта 30% — це ручна робота з кожною вершиною, інакше при повороті зап'ястя на 180° або згинанні пальців меш розсипається. Навіть після автоматичного скіннінгу мешу потрібне ручне доведення ваг для складних зон.
Наш досвід показує: навіть на простому humanoid-персонажі без одягу правильне розставлення ваг займає від 3 до 6 годин. А якщо додати пальці, одяг або нестандартну анатомію — строки зростають до 4 днів. Ми накопичили більше 50 проєктів, де виправляли такі деформації, і в 95% випадків перша ітерація проходить без артефактів. Ручне доведення ваг у 3 рази ефективніше за автоматичне для зон пахв та зап'ясть. Крім того, воно у 2 рази швидше за повторний автоматичний розрахунок.
Де автоматика дає збій?
Пахва. Вершини плеча та тулуба геометрично близькі до обох кісток. Автоваги розмазуються на 3–4 кістки, і при підйомі руки вище 90° тканина під пахвою деформується нечитабельно. Типова деформація пахви виправляється через чисту вагу плечової кістки в зоні дельти та нульові ваги хребта на зовнішній частині плеча.
Зап'ястя при пронації/супінації. Якщо в ризі немає окремої Twist-кістки передпліччя, обертання кисті передається безпосередньо на Forearm — mesh «скручується». Скручування зап'ястя усувається додаванням проміжної Forearm_Twist кістки з вагою 0.5 на середній частині передпліччя, розподіливши деформацію по довжині.
Колінний суглоб. Автоваги дають занадто м'який перехід між стегном та гомілкою — коліно «перетискається». Деформація коліна виправляється вручну: обмеження зони впливу кожної кістки до ~40% довжини сегмента, а не 60%, які видає Automatic Weights.
Пальці. На детальному меші (>500 вершин на руку) автоваги дають cross-contamination — вага одного пальця зачіпає сусідній. При анімації захвату пальці злипаються. Злипання пальців — часта проблема, яка вирішується тільки ручним виправленням з Vertex Group Isolation.
Як ми чинимо ваги в Blender?
Наш workflow:
- Після Automatic Weights у Pose Mode згинаємо кожен суглоб на 90° і записуємо проблемні зони.
- У Weight Paint Mode використовуємо три інструменти: Blur для згладжування, Gradient для лінійного розподілу, Subtract для точного видалення випадкових ваг.
- Обмежуємо кількість кісток на вершину до 4 через
Limit Totalз Max Influences = 4. - Нормалізуємо ваги — сума повинна бути 1.0 на вершину. Нормалізація ваг обов'язкова після будь-яких ручних змін.
- Перевіряємо відсутність вершин без груп через
Mesh > Vertices > Select All by Trait > Without a Group.
У Maya використовуємо Smooth Skin Binding з опцією Closest in Hierarchy, потім очистку Flood по 0 і Hammering через Component Editor. Середній час на одну зону — 15–20 хвилин, на складні (пахва, зап'ястя) — до 40 хвилин.
Як тестувати скіннінг у Unity?
Після експорту FBX скіннінг проходить тестування в рушії. Налаштуйте Avatar: Rig → Animation Type → Humanoid, Auto Map. Якщо імена кісток нестандартні — ручний мапінг. Анімація в Unity демонструє якість скіннінгу. Запустіть будь-який Humanoid animation clip у Preview. Зверніть увагу на три зони:
- Руки при замаху — плечі не повинні деформувати грудну клітку.
- Згинання коліна — без «перетискання» в області суглоба.
- Пальці — при стисканні в кулак не злипаються.
Якщо всі три тести пройдені, скіннінг якісний. Ми гарантуємо проходження цих тестів.
Що входить у роботу
- Документація по вагам із зазначенням проблемних зон і методів їх виправлення.
- Доступ до вихідних файлів .blend/.ma та експортованих FBX.
- Навчання команди основам weight painting при необхідності.
- Підтримка протягом 14 днів після здачі: безкоштовні правки за зауваженнями.
Чому варто довірити правку ваг професіоналам?
Ригінг (комп'ютерна анімація) — це не тільки скелет, а й грамотний розподіл ваг. Джерело: Wikipedia. Сертифіковані інженери TrueTech мають досвід роботи з AAA-проєктами на Unity та Unreal Engine. TrueTech працює на ринку понад 10 років. Ми ручаємося за якість деформації на всіх етапах: від ригінгу до фінальної анімації. 50+ реалізованих проєктів, строки зриваємо рідко.
Приклад деформації пахви
У typical humanoid при підйомі руки вище 90° автоматичні ваги розподіляють вплив на 3-4 кістки, що спричиняє нечитабельну деформацію. Ручне доведення обмежує вплив плечової кістки до зони дельти, а хребта — до нуля на зовнішній частині плеча. Результат — чисте згинання без артефактів.Процес роботи
| Етап | Опис |
|---|---|
| Аналіз мешу та ригу | Перевірка топології, відповідності кісток, виявлення проблемних зон |
| Ручне доведення ваг | Корекція пахв, зап'ясть, колін, пальців з контролем кожної вершини |
| Перевірка деформації | Тестування на всіх суглобах, запис артефактів |
| Експорт FBX | Налаштування деформера Skin, стиснення, упаковка текстур |
| Інтеграція в рушій | Налаштування Avatar у Unity або Skeletal Mesh в Unreal, тестовий прогін анімації |
| Підтримка та правки | Безкоштовна корекція протягом 14 днів після здачі |
Строки та вартість
Точна вартість розраховується індивідуально, але орієнтири такі (вартість від 150$ за простого персонажа):
| Тип персонажа | Час (години) | Приблизна економія часу при замовленні у нас* |
|---|---|---|
| Простий humanoid без пальців | 3–6 | до 40% за рахунок готових шаблонів |
| Повний humanoid з пальцями | 8–12 | до 30% за рахунок автоматизації |
| Персонаж з одягом (3+ меша) | 16–24 | до 25% за рахунок паралельної роботи |
| Нестандартна анатомія | 16–32 | обговорюється індивідуально |
*Економія порівняно з самостійною роботою без досвіду. Наша методика дає стабільний результат з першої ітерації в 95% випадків.
Що важливо пам'ятати
- Не покладайтеся тільки на автоматику. Навіть у Maya з опцією Closest in Hierarchy доведеться правити пахви та пальці.
- Перевіряйте ліміт інфлюенцій. У Blender після Automatic Weights завжди виконуйте Limit Total до 4 кісток на вершину.
- Використовуйте Twist-кістки для зап'ясть та передпліч. Це виключає скручування мешу при обертанні кисті.
Зв'яжіться з нами для точної оцінки вашого персонажа — ми підберемо оптимальний бюджет і строки. Отримайте консультацію з ригінгу та скіннінгу прямо зараз.






