Добавлен Bravotan
Решил попробовать поанимировать некоторые модели для личных нужд. Кое-как сделал нужную анимацию через mdlvis, но есть проблема:
У меня анимирован поворот кости bone_root. В mdlvis и War3 Model Editor'е все отображается как надо, но в игре модель почему-то не поворачивается до наступления последнего кадра (да и вообще, как-то странно ведет себя все в последнем кадре). Еще голова почему-то глючит в ME, но в игре вроде нормально. Приложил ролик, чтобы было видно и понятнее наглядней.
У меня анимирован поворот кости bone_root. В mdlvis и War3 Model Editor'е все отображается как надо, но в игре модель почему-то не поворачивается до наступления последнего кадра (да и вообще, как-то странно ведет себя все в последнем кадре). Еще голова почему-то глючит в ME, но в игре вроде нормально. Приложил ролик, чтобы было видно и понятнее наглядней.
Видео
И да, очень часто, когда я пытаюсь вставить кадр, предыдущие кадры тоже подвергаются редактированию. Можно ли как-то сделать так, чтобы это на задевало другие анимации?
Принятый ответ
Arak1da, да ты и вправду дурак.
Линейная интерполяция не делает вещи плавнее. Это равномерная интерполяция, линейная, так не движутся "живые" персонажи. За "плавностью" к Безье или Эрмиту. xgm.guru/p/wc3/anims-a-ya-3
А по поводу темы топика - могу обратить внимание автора на:
- Менял ли ты структуру исходного скелета, делая новую анимацию (имею ввиду только исходные кости, например, кость головы.)? Если да, то как?
- Попробуй посмотреть, что у тебя с интерполяцией для вращения по нужной оси на рутовом объекте.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Насчет глючной анимации , ты должен в программе "War3 Model Editor" своей модели, во вкладке РЕДАКТИРОВАТЬ--РАССЧИТАТЬ ГРАНИЦЫ. После этого сохрани и тести.
Насчет кадров, лучше всегда сделать новую анимацию чем редактировать старые, просто иногда модель может начать капризничать-- как вставить между анимациями часть других анимации во время проигрывания первых.
Совет-- лучше попроси помощи у модельшиков , они знают как сделать и отвечают за своб работу. А если хочешь научится- то ты молодец , продолжай пробовать разное.
Что я анимировал:
Я проанимировал несколько костей, включая bone_root. Для bone_root я сделал наклон тела на -90 градусов (падение после отсечения головы), которое НЕ ВОСПРОИЗВОДИТСЯ в игре и лишь на последнем КК (59500) показывается лежащее тело. Надеюсь, теперь понятно?
Теперь по поводу анимации, если надо будет помощь( ведь понадобится , сам через это проходил ) можешь писать мне, помогу как мне когда то помогал Кет.
По поводу твоей модели и анимации морф, в мдлвисе в редакторе анимации, во вкладке движения( анимации Morph) у тех костей что ты редактировал был выбран Контроллер "сплайновый" у Bone_root а у Bone_head был "Безье" ( на скрине показал где находятся ). Это именно нужно для определенных анимации типа как резких или похожие на роботов, короче под определенные нужды! ( что опять показывает то , что раз спросили что именно хочешь от анимации ). Чтоб все было плавно и без дерганий выбирается контроллер "Линейный" что я и сделал и показываю на гифке gyazo.com/f98dc31c3d9e0a54d14f0469b8d0f053
СОВЕТ!-- для простых моделей ставь Линейный контроллер.
Отредактирован Bravotan
Arak1da:
Насчет сохранить анимации оригинальной модели-- тогда больше ключевых кадров. Но опять же зависит что надо от модели. Другие типы контроллера я не использую , ведь работаю только с анимациями юнитов/зданий. Другие типы нужны больше для эффектов. А почему они выбраны изначально? наверное потому что работали в 3дмаксе или в чём там работали Близзы. Сам не знаю.
Отредактирован Maniac_91