![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Скелетная анимация. [Delphi]
Zak3D[@Tm] © (2005-06-28 14:33:00)Очень давно, ещё со времён первого Халфа, меня очень заинтересовала тема "Скелетной анимации". Работал ли кто-либо с сабжем?
Чем отличается скелетная анимация в 3Д приложениях, от 2Д? Такой вопрос у меня вообще бы не возник, если бы я не увидел игру Солдат. Я думал скелетная анимация в 2Д без надобности, но кажется теперь я изменил/изменю своё мнение.
Знает ли кто-небудь стати по данной теме? Или может есть какие-то свои соображения, исходники...
Заранее благодарен =).
Fosgen (2005-07-02 13:55:00) [1]Если брать стандартные (готовые) методы работы с smd файлами в GLScene - то это только воспроизведение УЖЕ готовой анимации из smd файла. Анимация создается в любом 3D редакторе. Причем для одной модели может быть несколько последовательностей анимации, подгружаешь какие нужно в Actor и потом - воспроизводишь.
Работать непосредственно с bones тоже можно, но тама все делать придется ручками и с этим мне в те времена разбираться было недосуг... Так что извиняй...
4ECHOK (2005-06-30 09:43:00) [2]Вопрос к мастерам.
Загружаю smd-модель в GLScene:
Actor1.LoadFromFile('file.smd');
Потом нахожу необходимую кость:
bone:= Actor1.Skeleton.BoneByID(7);
И теперь мен бы хотелось изменить положение этой кости в пространстве, изменив ее матрицу. Рылся-рылся, но метода для ее изменения в GLScene я не нашел.
Может я что-то делаю не так?
Fosgen (2005-06-30 08:51:00) [3]2 Zak3D[@Tm]: Было дело - баловался со скелетной анимацией в GLScene - smd файлы. Делал low-poly модель в MAXе, потом экспортировал ее в MilkShape, там создавал анимацию и размещал в smd. Потом в GLScene грузил стандартными функциями, была точка преткновения помню - пауза в исполнении назначенной анимации при перемещении персонажа через MoveTo...
Кто тама (2005-06-30 06:01:00) [4]
> XProger © (29.06.05 10:10) [2]
> http://dtf.ru/articles/read.php?id=29
>
> Кто тама, экспортёр для персонажа сам писал?
В смысле экспортер ? Он же никуда не экспортируется. Только грузится и всё.
XProger (2005-06-29 10:10:00) [5]http://dtf.ru/articles/read.php?id=29
Кто тама, экспортёр для персонажа сам писал?
Кто тама (2005-06-29 01:51:00) [6]Статей не знаю.
Была у меня демка со скрещением 2 и 3 Дэ. 2D фон, и предметы. 3D - персонаж со скелетом : http://dcegame.narod.ru/drugmir.html
А чего вообще надо то ?