Как открыть файл 3dmax или maya во флеше? - PullRequest
0 голосов
/ 23 июля 2010

Привет, я хочу открыть файл 3d max и выполнить вращение объекта 3dmax в скрипте flash action 3. Как я могу это сделать?

Ответы [ 3 ]

0 голосов
/ 23 июля 2010

Насколько я знаю, есть два способа вставить 3D-модель (3DS, Maya и т. Д.) В приложение Flash:

  1. Отрисовать 3D-сцену в видео и вывестивидео во Flash (это не будет интерактивным).
  2. Импортируйте свою сцену в Swift 3D , который затем можно экспортировать во Flash.

Помимо этого, 3Dдолжно быть сгенерировано из Flash, или вам нужно знать формат файла и читать точки, нормали, текстуры и т. д. из файла модели (может помочь экспорт в * .x или * .fbx, и ихтекстовые форматы сравнительно легко интерпретировать, убедитесь, что вы не используете двоичные версии x / fbx).

0 голосов
/ 24 июля 2010

Я знаю, что Sandy3D может напрямую импортировать файлы 3DS (а также COLLADA и ASE) в сцену.

Если вы никогда раньше не работали с Sandy3D, у них естьнесколько удобных учебных пособий , опубликованных, чтобы помочь вам начать работу.

0 голосов
/ 23 июля 2010

Есть несколько 3d-движков, которые делают это проще

Если вы делаете только вращение, я полагаю, что Софи 3d может быть самым простым http://www.sophie3d.com/

, отличным от двухв библиотеки Away 3d и Papervision (в порядке my preference)

http://www.away3d.com/

http://pv3d.org/

То, как вы будете поступатьс их помощью можно заставить Collada преобразовать ваш объект 3d Max в xml-читаемую схему, которую away3d и pv3d поддерживают

http://www.collada.org/

после некоторого быстрого поиска в учебнике collada 3d, который нашел это, хотятам может быть что-то еще http://www.wazim.com/Collada_Tutorial_1.htm

надеюсь, это поможет ...

...