Импорт файла Collada в Papervision 3d - PullRequest
1 голос
/ 15 февраля 2009

У меня проблемы с импортом файла Collada в Papervision3d. Я сделал исчерпывающий поиск Google безрезультатно. Все примеры и учебные пособия заканчиваются ошибками, будь то ошибки "Не удается найти материалы" или просто не показ файла. Я перепробовал много разных типов файлов Collada, в том числе множество собственных файлов Collada из их библиотеки тестирования. По сути, я просто хочу узнать обновленный способ загрузки файла Collada во флэш-память с помощью Papervision 3d 2.0 (Great White).

Большое спасибо.

Ответы [ 2 ]

0 голосов
/ 12 июля 2010
cow = new Collada("http://papervision2.com/wp-content/downloads/dae/cow.dae");
scene.addChild(cow);

Вы можете использовать свою локальную модель. Только не забудьте создать камеру и указать ее на вашей модели. Также не забудьте "addChild". + попробуйте поиграть с моделями Scale, возможно, он слишком велик для экрана.

0 голосов
/ 06 апреля 2009

Если вы используете 3dsMax, вам понадобится плагин для экспорта файла collada. Экспорт по умолчанию не работает должным образом. Если вы используете 3dsMax 2009, вам понадобится специальная версия плагина.

Я считаю, что это оно: http://www.flashbookmarks.com/pv3dchat/ColladaMax2009.zip

Как только вы узнаете, что ваш файл dae правильный, вам нужно будет создать объект MaterialsList с каждым из материалов, которые будет использовать ваш 3D-файл. Это немного работы, но после того, как вы это сделали, все должно быть хорошо. Убедитесь, что названия ваших материалов в MateriasList такие же, как и в вашей 3d-программе. Они будут сопоставлены с трехмерным объектом по имени.

...