forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   Конвертер в .max (http://forum.boolean.name/showthread.php?t=13131)

Ratys 13.08.2010 19:49

Конвертер в .max
 
Всем добрый день. Мне требуется программно конвертировать 3D модель из формата КОМПАСА 3D в формат max. Нашел несколько общих форматов для данных программ(wrl,stl,igs).
Допустим я смогу конвертировать данные в формат wrl и считать из него координаты поверхностей. Но что делать с max?
Прекрасно знаю что, max формат закрытый и задача входит в ряды невыполнимых, но может все такие есть какие то соображения?

Например конвертировать сначала 3ds, потом в max или осуществить конвертирование не используя саму программу 3D Max, а всего лишь некоторые ее библиотеки...

Mhyhr 13.08.2010 20:29

Ответ: Конвертер в .max
 
если тебe нужны только "координаты поверхностей" то ищи спецификацию формата Компаса и 3DS и пиши конвертер, потом импортируешь в максе и сохранишь в .max

IGR 13.08.2010 23:47

Ответ: Конвертер в .max
 
если формат компаса открыт, то можно написать максскрипт для импорта прямо в макс !! Если же у тебя его есть заготовки импорта компас-модели на с++, то можна взять 3д макс сдк и сделать плагин для импорта компас-модели в макс !!

Апдейт: хотя не !! Максскрипт врядли можно !! Точнее я не знаю как !! А вот сдк да !! :)

Mr_F_ 14.08.2010 16:08

Ответ: Конвертер в .max
 
макскриптом совсем не беда, он простой.
самый быстрый/удобный/без_потерь метод.

Ratys 14.08.2010 16:23

Ответ: Конвертер в .max
 
Большое спасибо за ваши ответы.
Но к сожалению мне нужно сделать конвертер в .max без использования самой программы Autodesk 3D Max. Скорее всего это не возможно и я собираюсь конвертировать в формат 3ds. Нашел много примеров программ считывающих из формата 3ds, но ни одного примера программного создания 3ds файла (то есть записи в формат 3ds). Было бы не плохо найти пример записи в формат 3ds.

Заранее спасибо.

Mr_F_ 15.08.2010 15:22

Ответ: Конвертер в .max
 
не понял, почему скриптом не катит то? цель - запихнуть модель из стороннего формата в макс или какая? выиграть спор, что ты сделаешь конвертер в max?) это тупая затея учитывая что с каждой новой версией макса формат меняется и старые уже не открывают новые.

HolyDel 15.08.2010 15:45

Ответ: Конвертер в .max
 
Mr_F_, автору достаточно конвертировать в 3ds.

http://www.codenet.ru/progr/formt/3ds.php

Ratys 15.08.2010 17:05

Ответ: Конвертер в .max
 
Mr_F_, я не спорю что затея тупая, но такой уж заказ от одной фирмы, то есть им лицензию макса не резон ставить... Скорее всего буду в 3ds конвертить.
HolyDel, Большое спасибо за помощь.


Часовой пояс GMT +4, время: 20:06.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot