Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];

Вниз

У меня проблема с аним. Актор в GlScene   Найти похожие ветки 

 
dimodim ©   (2004-06-16 06:48) [0]

Ну 3д макс єкспортирует модель с анимацией в 3ds,а я должен его загрузить с анимацией как в примере Demos\mesh\Actor(Мне надо без комбо бокса) , ну пробовал в мД3 - фигня у меня не пашет.
Ну вот как я гружу:
hero.Animations.Add;
hero.Scale.Scale(0.03);
hero.LoadFromFile("knight.3DS");
hero.AnimationMode:=aamloop;
hero.
hero.Animations.LoadFromFile("animations.aaf");
hero.SwitchToAnimation("attack",true);
Laba.caption:=inttostr(hero.FrameCount);
--
AAF
4
stand,0,3
walk,5,20
attack,20,40
deadth,40,60
Почему не пашет?


 
КиТаЯц ©   (2004-06-16 07:05) [1]

Ну что сказать...
*.3ds - формат 3d studio
*.aaf - боюсь ошибиться, но вроде как анимации из Q2
*.md3 - модель из третьего квейка
Если я код правильно понял, то ты все в одну кучу валиш, потому и не пашет. А вообще сначала грузится модель и только потом анимации этой самой модели.


 
dimodim ©   (2004-06-16 07:13) [2]

Модель Я грузил и без ААФ, и так не пашет.Ну скажи у меня 100

кадров в модели.Как проиграть анимацию от 20 до 50 кадров


 
КиТаЯц ©   (2004-06-16 07:33) [3]

2 dimodim ©   (16.06.04 07:13) [2]
Я вот чего думаю: примеры там с актерами настолько просты и понятны, что вряд ли у тебя в коде ошибка. У меня, про крайней мере, никаких сложностей не возникло... Скорее всего просто путаница форматов. Ты видиш модели разных форматов и думаеш что это одно и тоже, а они не одно и тоже... И еще

> Как проиграть анимацию от 20 до 50 кадров

hero.AnimationMode:=aamloop; это означает играть все кадры, а потом перемотка и сначала.


 
kerby ©   (2004-06-16 08:08) [4]

если у тебя правильная модель то проиграть с 20 по 50 кадр
в файле AAF
myanim,20,50

actor.switchanimation("myanim")


 
VitGun ©   (2004-06-16 11:22) [5]

ЭЭЭ...может фигню скажу, но если мне склероз не изменяет *.3ds не умеет хранить анимацию...так что звиняйте прийдется другой формат подыскать, я где-то плагин видел для 4-го Max"a он позволяет сохранять анимированную модель в md2


 
КиТаЯц ©   (2004-06-16 11:28) [6]


> VitGun ©   (16.06.04 11:22) [5]
> ЭЭЭ...может фигню скажу, но если мне склероз не изменяет
> *.3ds не умеет хранить анимацию...

Да нет, не фигню... Я примерно про тоже... Ну, да ладно.
Кстати, где плагин видел? Мне плагин нужен "Maya to SMD". Вообще есть такой в природе?


 
КиТаЯц ©   (2004-06-16 11:40) [7]

Хех... Вот как бывает. Задал вопрос и тут же думаю, типа "а может сегодня гугл куда вынесет"?
Сегодня гугл вынес правильно. Кому нужен плагин к Maya который модели в SMD формат (скелетная анимация) экспортирует, то он здесь:
http://www.realityfactory.ca/v3/?page=rf/downloads.php
ps Как работает не проверял, вообще-то это больше коллеги надо, который мне супер-пуперские модели обещал...



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.037 c
4-1094789374
Fynjy1984
2004-09-10 08:09
2004.10.17
ShellExecute и Excel евский шаблон


1-1096882766
pipll
2004-10-04 13:39
2004.10.17
Копирование каталога целиком (с файлами и подкаталогами)


1-1096478831
RedDragon
2004-09-29 21:27
2004.10.17
Как по ходу прогона программы создавать ...


14-1096005299
MBo
2004-09-24 09:54
2004.10.17
Пятничные задачки. И простые и сложные...


3-1095388041
Medik
2004-09-17 06:27
2004.10.17
ADO и BDE





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский