Реалистичный поворот персонажа.
Приветствую всех учасников форума!
Пере до мной встала очень каверзная на мой взгляд проблемма....мне необходимо реализовать правдоподобный разворот главного персонажа, в момент, когда он стоит на месте. Вся проблемма в ногах. Разворот осуществляется когда игрок двигает мышь влево\вправо, причем скорость поворота зависит от скорости движения мыши. И конечно, возможность повернуть таким образом перса на любой угол, от 5 до 360 градусов. Первая часть проблеммы как бы легко решается....при повороте мышки - персонаж поворачивает ногу и туловище в заданное направление, причем угол поворота можно регулировать мышью. Проблеммы начинаются когда персонаж "завершает" процесс поворота. Тут явно видны так называемые "скользкие ноги"...как побороть? Идеалом поворота перса к которому я стремлюсь - считаю поворот главного героя из игры "Ведьмы из блэр - 2". Как там решена эта проблемма? Всем ответившим - заранее спасибо! |
Re: Реалистичный поворот персонажа.
Дык сделай анимацию переставления ног, и поворот сделай относительно ее, всмысле зависимо.
Цитата:
|
Re: Реалистичный поворот персонажа.
Diablo1909, хм, часто замечаю что поворот реализуеться разными способами, часто и хорошо юзаеться пояс, когда персонаж поворачиваеться до 20 градусов, то тут ноги могут стоять как стояли, а в поясе и в шее он повёрнут. Это делаеться с расчётом что он может вернуть обзор, и всеголишь осматриваеться, далее, если градус выше, тогда идёт переставление ног, хм, встань со стула, и попробуй сам покрутиться на месте :) Это просто и сразу поймёшь как и что ;)
|
Re: Реалистичный поворот персонажа.
Спасибо Мока.
Нашелся хоть один адекватный человек на этом форуме который ответил на вопрос по существу...=))) Со стула я вставал и крутилсо....=))) аж голова кружится....=))) но описанным тобою способом проблемма скользких ног останется....=( Ведь игрок будет иметь возможность поворачивать перса на произвольный угол... |
Re: Реалистичный поворот персонажа.
не пробовал просто добавиться анимацию перебора ног, когда он завершает поворот
|
Re: Реалистичный поворот персонажа.
Diablo1909, хм, есть ещё моммент, как-раз вот kortesfil, своей мыслью навёл: есть анимация перебора ног, и анимация заканчивания, так вот анимация заканчивания, должна делать анимацией поворот на 15 градусов частью тела ниже торса. В то-же время анимация перебора ног, и кручение, программно крутит пояс на 15 градусов, выходит недокрут, а когда игрок докрутил запускаеться та анимация, и на протяжении её отыгровки программно смещзение на 15 градусов уменьшаеться до нуля :)
|
Re: Реалистичный поворот персонажа.
Все! Спасибо всем! Сообразил! есть способ по проще...
|
Re: Реалистичный поворот персонажа.
Diablo1909, в таком случае надо писать "фокус разгадан", и объяснять в чем именно он заключался. а также разгадку в студию.
|
Re: Реалистичный поворот персонажа.
Цитата:
|
Часовой пояс GMT +4, время: 07:27. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot