ILZM писал: Это у меня привычка осталась после вас.
Ну раз ты смог перенять наши привычки - вероятно, и знания, которые определяли их наличие, тоже перенял. Я предлагаю (и народ, вероятно, не будет против) отвечать тебе сразу после того, как ты покажешь нам рабочую инверсную кинематику в ксаше, о которой ты говоришь в каждом втором посте.
nemyax расчет костей по обратной иерархии, я думаю. В халве, в принципе можно запилить, но это надо как-то трейсы из позиций кости выпускать, в общем муторно. Вообще, я заметил, большинство современных игр ИК не используют, а просто юзают заготовленные анимации
Я к тому, что в некоторых движках айкеем называют динамическую коррекцию анимаций в случае, если особо обозначенная кость с чем-нибудь колоизирует. А у аниматоров айкей — совсем другое.
nemyax это одно и то же как и в редакторах, просто сама игра двигает хандлер. Это не только для коллоизации используется, а еще для перестановки ног в случае поворота туловища или просто для корректных переходов анимаций ног.
KiQ что ты подразумеваешь по большинство? В Max Payne 3, Battlefieldы всякие, HL2 для страйдеров как минимум, Mafia 3, Dead Space, GTA, наверное Watch Dogs, Unchatred, Tomb Raider и т.д. Все игры, где используются "живые анимации". Вот недавно кто-то туловище без торса показывал, там оно тоже было, так что большинство TPS или FPS используют
nemyax не мог бы ты привести любой пример как они меняются на ходу? Я просто давно в него не играл
Проверь мое баловство. На латинскую P переключение между видами. Желательно погулять с маленькой скоростью через шифт или упереться в стенку. http://rgho.st/7hkWwgnK7
nemyax ты пишешь в начале что ИК не нужно, но потом скидываешь документацию про настройку ИК . Ладно
В "демке" ноги проваливаются в землю, потому что обычной интерполяции недостаточно и нужно уровень ног подправлять ИК. Это как один из примеров для чего она еще нужна
Не в принципе не нужно, а не требуется для реализации тех несчастных ног.
Добавлено 30-11-2016 в 14:40:
Иды реализовали только один частный случай IK, да и то не чистого, а микшируемого с существующей анимацией. Судя по всему, игровым движкам другого и не требуется.
Если хочешь генеричную систему, можно утянуть у блендера, например. Но только зачем?
ILZM
У меня нету решения, откуда? =)
Но думаю, в сети полно пейперов по IK, да и пара реализаций найдётся. Тот же блендер или Kraken. А что ты собрался делать?