Просмотр полной версии : анимация 3D персонажа в adobe flash cs4
Vansimar
30.09.2010, 14:26
Уважаемые люди, помогите пожалуйста, очень нужно!такая проблема, нужно создать 3д анимацию ,допустим воина, он во время прыжка крутиться вокруг своей оси и бьет.
в адобе флеш 4 есть функция 3д, но когда поворачиваю воина он становиться плоским,а нужно чтоб было хотяб мнимое 3д. Если знаете как или ссылку куда нибудь,буду крайне признателен!
Думаю, что придётся вырисовывать покадрово. Или если умеете, то сделать воина в 3-d редакторе, анимировать его, и во флеш импортировать уже как картинки. Хотя нарисовать прямо во флеш будет быстрее.
Вопрос надо поместить в аналы вопросов (тут ошибки нет)
Коллекционирую такие вопросы, а-ля : "грабить корованы")
Vansimar
02.10.2010, 21:40
вот смотри идея какая,создаю персонажа,каждый объект ,рука голова ноги,разные мувиклипы,соединяю костями, тут покадрово не прорисовать,не получиться..
С костями конечно не прорисовать, я имел ввиду рисовать каждый кадр новый ракурс, то-есть как делают мультфильмы.
Vansimar
03.10.2010, 14:00
я создаю файтинг игру,и там будет возможность менять шмот этого воина,а прорисовывать каждый раз анимацию для каждой шмотки заново это жесть,сто лет я буду это делать,а вот может какая нибудь идея есть чтоб было поуниверсальней??
Откуда, по вашему, программа возьмёт данные об объёмной структуре вашего персонажа, если вы его нарисовали только сбоку? Как вы вообще себе это представляете?
Чтобы крутить в 3D - только 3D модель, никак иначе.
Vansimar
03.10.2010, 15:14
а как можно сделать 3д модель с костями и мувиклипами?
Flash явно не самый подходящий инструмент для решения таких задач. Нужно использовать готовые 3D-движки или писать свой. При этом наверняка появится проблема скорости отрисовки, которую можно будет решить пререндером фаз анимации в набор растровых изображений (при загрузке), но их количество будет ограничено неэффективным использованием памяти и скоростью пререндера.
Оптимальное решение для этой задачи - просто отказаться от движений с вращением персонажей вокруг оси. Это не самая необходимая вещь, а техническую сложность увеличивает на порядки (и код, и арт).
Vansimar
03.10.2010, 15:33
хорошо,спасибо,я наверно так и поступлю..
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.