Мені просто цікаво, як у багатьох іграх (а саме таких, як Аркхем притулок / місто, manhunt, hitman) вони роблять це так, щоб ваш персонаж міг "схопити" персонажа перед вами і робити їм речі. Я знаю, що це може здатися дуже заплутаним, але, наприклад, перейдіть на youtube та шукайте «казни», і перше відео - це приклад того, що я прошу.
В основному мені цікаво, як вони змушують вашу модель динамічно взаємодіяти з будь-якою іншою моделлю, з якою ви стикаєтесь, тож у магістралі, коли ви заступаєтесь за якусь за допомогою волоконного дроту, ви задушите іншого персонажа, або якщо у вас є знеболюючий засіб, ви підходите за деякими людину, і покладіть свою руку туди ротом, поки вони борються, і повільно йдіть на підлогу, де ви лежите їх. Мене бентежить питання про те, чи було анімовано використовувати дві моделі за допомогою конкретних ідентифікаторів кісток / скелета, якщо це лише дві повністю окремі анімації, які відтворюються в потрібний час, щоб зробити так, що вони справді взаємодіють, або щось інше разом.
Я не аніматор, тому я припускаю, що більшість того, що я щойно сказав, не вірно, але сподіваюся, що хтось може зрозуміти, що я маю на увазі, і дати відповідь.
PS) Я програміст, і я зараз будую гру-хітманеск, тільки тому, що мені подобається цей стиль гри, і я хочу розширити свої навички на щось цікаве, тому якщо ви знаєте, про що я говорю, у мене є кілька приклади із залученням як моделей, так і програмування (я використовую c ++ та в основному Ogre3D на даний момент, але я вступаю в єдність та XNA), я дуже вдячний.
Дякую.