PMG
http://forum.pmg.org.ru/

Анимация X файла в С++
http://forum.pmg.org.ru/viewtopic.php?f=2&t=6714
Страница 1 из 1

Автор:  kurlyak [ 22 окт 2008 05:27 ]
Заголовок сообщения:  Анимация X файла в С++

Смотрел исходник анимации x файла из DirectX SDK - очень сложно. может кто- то выложит по- проще код. Как анимированный x файл воспроизвести в программе?

Автор:  MagicWolf [ 22 окт 2008 09:40 ]
Заголовок сообщения:  Re: Анимация X файла в С++

Есть книга - КУДИЦ-ОБРАЗ, Адамс, DirectX - продвинутая анимация, 2004.pdf. Там довольно все нормально описано.

Автор:  kurlyak [ 22 окт 2008 18:15 ]
Заголовок сообщения:  Re: Анимация X файла в С++

смотрел я ту книгу, там не так популярно описано, как хотелось бы. мне бы исходник какой нибудь разобраться, а то не получаеться.

Автор:  MagicWolf [ 23 окт 2008 08:39 ]
Заголовок сообщения:  Re: Анимация X файла в С++

Есть и другие книги по D3D, например, Луна:
http://pmg.org.ru/rm/directx9.chm
http://pmg.org.ru/rm/directx9.src.zip

Автор:  kurlyak [ 26 окт 2008 22:47 ]
Заголовок сообщения:  Re: Анимация X файла в С++

Объясните пожалуйста, что такое Фрейм и чем он отличаеться от AnimationSet, AnimationKey в файле Х? Я понимаю, что AnimationSet, AnimationKey хранят для каждого момента времени значения трансформации- правильно? например для рук, ног, тела. Так если уже есть значения трансформации для каждого момента времени, что же делает Frame? Я просто не понимаю физически- что такое фрейм, и как он связан с AnimationSet, AnimationKey. Кто может объяснит мне?

Автор:  MagicWolf [ 27 окт 2008 11:34 ]
Заголовок сообщения:  Re: Анимация X файла в С++

Я увы D3D плохо знаю. Но могу предположить, что Фрейм - это объект относительно которого задается модель. Так сказать нулевой объект, исключительно для привязки.

AnimationSet - набор для анимации модели, AnimationKey - ключ анимации. Т.е. как уже модель анимируется. А фрейм относсится к размещению модели.

Автор:  NetLib [ 27 ноя 2008 10:25 ]
Заголовок сообщения:  Re: Анимация X файла в С++

Про анимацию можно еще почитать здесь
http://netlib.narod.ru/library/book0051/index.htm

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/