![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
3D ;анимация [Delphi, Windows]
UNIVERSAL © (2002-11-25 11:30:00)Здравствуйте, господа. Подскажите, плз, такую вещь. Я сделал модель в 3DS-е. Экспортнул в файд и загружаю его с помощью GLScene. Всё отлично, но модель статичная, т.е. без анимации. В примерах по GLScene есть пример с моделью из Q2. Там чел бегает, умирает, стреляет и т.д. Есть ли возможность сделать такой файл в 3DS-е или мне всю анимацию делать в Delphi? Если можно, то поподробней и с примерами. Заранее благодарен.
MRB_SPB (2002-12-05 13:54:00) [1]Скачай из нета MilkShape он позволяет импортить и экспортить в разные форматы понимаемые GLScene кроме того удобно анимировать и создавать скелеты а сами скины или оболочки для объектов тянуть из 3dmax
UNIVERSAL (2002-12-02 12:11:00) [2]Спасибо.
diaz (2002-11-26 02:00:00) [3]нашел линк
http://www.delphikingdom.com/opengl/index.htm
diaz (2002-11-26 00:30:00) [4]есть скрипт для 3DSMax для экспорта моделей. самое приятное то, что можно экопортировать и текстурированные и анимированные модели. также пример по загрузке их в свои Delphi-OpenGL приложения. я сам это использую и всем доволен. ссылку на сайт не помню, но в исходнике она есть. тамже инструкция по скрипту.
я сечас занят, напомни мне по e-mail: diaz@en.net.ua
p.s.
я работаю с этим скриптом в 3DSMax3.1 - в других версиях не пробовал.
Mirovodin (2002-11-25 15:25:00) [5]Нет, DephiX основан на MS DirectX, а MS поддерживает свой формат анимации *.X; В составе DirectX SDK есть конвертор 3DS-->X
Хотя 3DS открытый формат, модули для доступа есть например в GLScene. При большом желании можно написать собственный загрузчик и использовать его для GLScene(OpenGL) или DirectX. Посмотри статью :
http://delphigfx.mastak.ru/3d/004/3d_4.htm
и
http://delphigfx.mastak.ru/3d/006/3d_6.htm
там используется собственный формат хранения данных и написан PlugIn для экспорта моделей из MAX"а.
UNIVERSAL (2002-11-25 15:17:00) [6]Спасибо. А DelphiX поддерживает анимацию 3DS?
Mirovodin (2002-11-25 12:12:00) [7]3dS поддерживает анимацию. Но GLScene поддерживает анимацию только на уровне md2 моделей. Т.е. у тебя 2 выхода:
1) Самому вытаскивать информацию о каждом фрайме из 3ds файла и подсовывать GLScene.
2) Сконвертировать 3DS в MD2. PlugIn существует для 3DMax точно, адрес сейчас не помню (поищи на yandex), для других 3D редакторов не видел. Может поддерживает SoftImage или Maya.
UNIVERSAL (2002-11-25 11:40:00) [8]Хочется придерживаться 3ds. Какой plugin?
Mirovodin (2002-11-25 11:34:00) [9]Тебе нужно использовать редактор с возможностью экспорта в MD2 формат. Есть спец-е редакторы для Q2 моделей, а можно использовать Plugin к 3DMax.