В цьому немає нічого обчислювально дорогого. Серія ігор Total War запускає тисячі дискретних анімацій одночасно. Це просто ще одна анімація: болотне стандартне застосування матричної математики, що однаково можливо для CPU або GPU.
Напевно, єдина причина, яку ви часто не бачите, це просто тому, що дихання більшості людей не так помітно на відстані, з якого ви схильні бачити персонажів в іграх, тобто на кілька метрів. Іншими словами, він не був доданий до багатьох ігор досить просто, тому що він не додає всієї партії. Зміщення грудної клітки на сантиметр або два не так помітно, а повільне дихання (що трапляється більшу частину часу) ще менш помітне.
Фільми відрізняються високою точністю, особливо речей, які бачать у фільмах про Pixar, тому цілком ймовірно, що вони приділять нам багато уваги точним деталям. Виробничі процеси в іграх, як правило, мають інші цілі, і зберігати візуальні деталі максимально просто, щоб зменшити витрати на переробку, де це необхідно, при цьому все ще виглядаючи досить непогано. Об'єднання різних анімацій / перетворень може спричинити проблеми, тому краще просто робити речі простими. (Але я сумніваюся, що це стосується багато чого тут.)
Висновок
Перестаньте турбуватися про дрібні фактори і просто напишіть код. Якби більшість із нас сиділи навколо, хвилюючись щодо таких крихітних питань, ми ніколи нічого не зробимо. Це об'єднана анімація, і не особливо складна, як ці речі. Це не велика справа і робилося багато, багато разів раніше. Якщо він відповідає вашому стилю, чудово, зробіть це. Тільки тому, що інші не включили його до своїх ігор, це не означає, що є якісь загальні технічні обмеження.