|
3D-программирование Вопросы, касающиеся программирования 3D мира |
31.08.2008, 19:45
|
#1
|
Знающий
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений (для 6 пользователей)
|
Анимация моделей в Blitz3D
Подскажите, пожалуйста, как в блитце циклически анимировать модель с костной анимацией в формате X??? Я новичок...Точнее перелезаю потихоньку с DarkBasicPro на блитц)))
В дарке как то с этим попроще было... loop object 1 - и всё! А тут...
|
(Offline)
|
|
31.08.2008, 20:38
|
#2
|
Мастер
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений (для 252 пользователей)
|
Ответ: Анимация моделей в Blitz3D
А в DarkBasic была функция CreateSuperPupperGame ? нет, просто интересно...
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо dimanche13 за это полезное сообщение:
|
|
31.08.2008, 21:03
|
#3
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Анимация моделей в Blitz3D
Находиш чайлд к которому ты в максе применял модификатор Skin при помощи FindChild
Юзаешь команду Animate на этот чайлд в параметрах выставишь скорость и способ анимации (зацикленный там тоже есть)
При сохранении модели юзать формат b3d - он держит кости, 3ds кости не сохраняет.
Как юзать упомянутые выше команды популярно и с примерами описано в хелпе к блитзу.
Я сам как-то хотел написать тутор как юзать анимированную костами модель да лень-матушка вперёд меня родилась.
Удачи.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
01.09.2008, 01:31
|
#4
|
|
Ответ: Анимация моделей в Blitz3D
Ага...Дарк - тот еще монстр....=)
Как говорилось находишь анимированный обьект и применяешь ему Animate obj,1,1,0,10
первая однерка - какраз и говорит, что анимация цикличная.
|
|
|
01.09.2008, 14:23
|
#5
|
Знающий
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений (для 6 пользователей)
|
Ответ: Анимация моделей в Blitz3D
Спасибо, но у меня всё равно не получается... Для b3d я нашел плагин к максу - Pipeline, и им экспортирую) Хелп к блтцу у меня какой то неполный(только описание команд) и я так и не смог разобраться с findchild...(я учу занимаюсь блит второй день, так что не удивляйтесь ). Вообщем, не мог бы кто привести пример кода? небольшой конечно... Вот с этим FindChild и с Animate, анимировать надо циклически с 10 по 70 кадры (модель у меня уже анимирована в максе бипедом и скином). Или дать ссылочку на исходник, в котором есть анимация модели в b3d... Буду оооочень благодарен!)))
Кстати, а может я экспортирую модель не правильно??? Скажите, плиз, какие настройки(галочки) необходимо поставить в окне экспорта pipeline, чтобы нормально экспортировать модель с костной анимацией(я использую biped)?
А модель в формате Х нельзя анимировать в блитце? А то моя модель в X занимет 400 кб вместе с текстурами, а в b3d целый мегабайт...и я непонял...тектуры при экспорте вшиваются в b3d файл что ли???
А в DarkBasic была функция CreateSuperPupperGame ? нет, просто интересно...
|
Я вовсе не нахваливаю DarkBasic... В нем огромное количесво багов... ну даже скажем не багов, а нелепых недочетов... Именно это, а также несовместимость с directX7(а этого требуют издатели шароварок) вынудили меня перейти на блитз. Однако на DarkBasicProfessional, именно на Professional(не классик), всё же можно создать кое-что...Главное умение...ИМХО
Последний раз редактировалось ELIAS, 01.09.2008 в 15:41.
|
(Offline)
|
|
01.09.2008, 20:26
|
#6
|
Знающий
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений (для 6 пользователей)
|
Ответ: Анимация моделей в Blitz3D
Варианты отсутствуют???
|
(Offline)
|
|
05.09.2008, 15:58
|
#7
|
Бывалый
Регистрация: 12.10.2006
Сообщений: 737
Написано 131 полезных сообщений (для 452 пользователей)
|
Ответ: Анимация моделей в Blitz3D
вот те готовый код:
и будет те Щастье!!! =))
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
08.09.2008, 16:57
|
#8
|
Знающий
Регистрация: 28.07.2008
Адрес: Киев
Сообщений: 228
Написано 61 полезных сообщений (для 191 пользователей)
|
Ответ: Анимация моделей в Blitz3D
Я тоже как-то долго возился с экспортом. К сожалению не помню всех ньюансов...
Там очень важно правильно экспортировать из макса пиплайном (в момент экспорта надо выделить только некоторые объекты), тут уж если никто не подскажет -сам подбирай (скорее всего там где применялся модификатор Skin). Анимировать действительно надо файндчайлдами.
В принципе, если модель не совсем корявая и скин нормально лежит проблем не должно быть.
А что касается увеличения размера файла в формате b3d - снимай при экспорте все галочки, которые не относятся к костям.
__________________
Тяжела жизнь программиста: радость находки своего бага всегда омрачает осознание собственной тупости...
|
(Offline)
|
|
16.09.2008, 17:50
|
#9
|
Нуждающийся
Регистрация: 09.07.2008
Сообщений: 57
Написано 11 полезных сообщений (для 26 пользователей)
|
Ответ: Анимация моделей в Blitz3D
А это почему же DarkBasic (обычный, не Prof) не совместим с DirextX7? Все он совместим, сам на нем что-то в детстве делал...
|
(Offline)
|
|
16.09.2008, 20:16
|
#10
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Анимация моделей в Blitz3D
mdl=loadmesh("model.b3d")
child=findchild(mdl,"йа заскинен")
animate child,1
|
(Offline)
|
|
26.09.2008, 22:46
|
#11
|
Разработчик
Регистрация: 02.04.2007
Сообщений: 353
Написано 54 полезных сообщений (для 289 пользователей)
|
Ответ: Анимация моделей в Blitz3D
ошибка Mr_F_
нада так )))
mdl=loadanimmesh("model.b3d")
child=findchild(mdl,"йа заскинен")
animate child,1
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
27.09.2008, 00:15
|
#12
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Анимация моделей в Blitz3D
Mr_F_
в блитзе LoadMesh объединяет все чилды в один ентити и найти их отдельно уже не получится. Вместо него надо юзать LoadAnimMesh
Это вам не Ксорс.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
27.09.2008, 10:38
|
#13
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Анимация моделей в Blitz3D
тьфу опечатался звиняйте
|
(Offline)
|
|
28.09.2008, 11:56
|
#14
|
Знающий
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений (для 6 пользователей)
|
Ответ: Анимация моделей в Blitz3D
Всем спасибо)
Всё теперь окей...В смысле всё у меня анимируется давненько как уже)
Хотя...не всё... Я всё еще не могу привыкнуть к этому b3d!!!
Вот как я анимирую модели:
Global player=LoadAnimMesh("Models\Pl\Player.b3d")
anim=FindChild(player,"Body")
ExtractAnimSeq anim, 10, 70
ExtractAnimSeq anim, 70, 200
Animate anim, 1, 0.1, 1
Прмерно так...Но мне бы ооочень хотелось использовать модели в X формате... А точно такая же модель в X, экспортированная пандой_экспортёром ни в какую не анимируется с помощью этого кода((( Что и делать не знаю(((((((((((((((((((((((((((((((((((((((((((((( (((((((((((((((((((((((((((((((((((
Последний раз редактировалось ELIAS, 28.09.2008 в 12:01.
|
(Offline)
|
|
28.09.2008, 12:05
|
#15
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Анимация моделей в Blitz3D
значит криво экспортирована
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:39.
|