2012-05-06 2 views
-3

Im кодируя проект Computer Graphich, который рисует стекло в OpenGL, поэтому я сделал стеклянную модель в 3dsMax, но не знаю, как сгенерировать ее в файл, который содержит координаты точек стекла для использования для кода OpenGL , Кто-нибудь знает?сгенерируйте объект 3dsMax

ответ

0

Вам необходимо написать плагин 3ds max export, используя 3ds max sdk и экспортировать модель. Для новичка это будет чрезвычайно сложно.

В качестве альтернативы вы можете экспортировать из 3dsmax в какой-то формат, который легко разобрать и написать импортер для этого формата в вашей программе.

Или вы можете попробовать найти библиотеку, которая может анализировать один из форматов, который может экспортировать 3dsmax.

0

Следующая ссылка является частично реализованным .3ds загрузчика написанномом: Мэтью Fairfax

http://www.garagegames.com/community/resources/view/506

Это было то, что я в то время как я был в университете, чтобы читать в объектах. Этот загрузчик действительно включает только данные сетки и, возможно, данные материала. Но если вы посмотрите на формат файла 3ds, достаточно будет легко прочитать остальные части.

используя Google около 20 секунд. Я также нашел следующую ссылку, которая выглядит довольно подробно для формата файла и имеет код внизу, который должен помочь вам разобраться в загрузке.

http://www.martinreddy.net/gfx/3d/3DS.spec

Смежные вопросы