PDA

Просмотр полной версии : с++/Opengl - загрузка модели из 3dmax


fromegg
04.03.2010, 22:44
-Цель с++/Opengl - загрузка модели из 3dmax в сцену openl (узнать о процессе ручного воссоздания модели из файла )
-не использовать дополнительные библиотеки!.

(формат файла .max в нем хранится анимация идущего человека )
*=======================================*
кто что подскажет? а лучше набросает алгоритм чтения файла или структуру самого формата .max

dvion
05.03.2010, 22:26
Дело не секундное. Из "*.max" - и вовсе не секундное.

Могу помочь вот ссылками, сорями на dephi:


http://www.sulaco.co.za/opengl_project_3DS_file_loading.htm
- Сорец как 3ds вгрузить.

http://www.sulaco.co.za/opengl_project_milkshape_3D_character_animation.ht m
- Анимация Milkshape

В итоге:

Много инфы здесь: http://www.sulaco.co.za/

Jan Horn - один из серьёзных реализаторов различной степени тяжести алгоритмов, на Delphi, в частности.

fromegg
05.03.2010, 22:53
Эх.... 3ds этож не max
задача именно из maX .... Знать бы как там внутри все устроено !

dvion
06.03.2010, 00:10
fromegg,
Max он на то и Max, что там ещё куча всякого Максовского. Я думаю отдельно можно вытянуть полигонию, но полностью всё вытянуть из Max'овского формата правильно - нужно потратить много времени.