Pergunta

Estou tendo problemas para importar um arquivo Collada em Papervision3D. Eu fiz uma pesquisa no Google exaustiva sem sucesso. Todos os exemplos e tutoriais acabar com erros, sejam eles "Não é possível encontrar materiais" erros ou simplesmente não mostrar o arquivo em tudo. Eu tentei muitos tipos diferentes de arquivos Collada, incluindo um monte de Collada própria a partir de sua biblioteca de testes. Basicamente, eu só quero saber uma maneira atualizada para carregar um arquivo Collada em flash com Papervision 3D 2.0 (Great White).

Muito obrigado.

Foi útil?

Solução

Se você estiver usando 3dsMax você vai precisar de um plug-in para exportar o arquivo collada. A exportação padrão não funciona corretamente. Se você estiver usando 3dsMax 2009, você vai precisar de uma versão especial do plugin.

Acredito que é isso: http://www.flashbookmarks.com/pv3dchat/ColladaMax2009.zip

Depois de saber que seu arquivo dae está correta, você vai precisar para construir um objeto MaterialsList com cada um dos materiais que o seu arquivo 3D irá usar. É um pouco de trabalho, mas depois de ter feito tudo o que deve ser bom. Certifique-se o nome de seus materiais no MateriasList são as mesmas que eles estão em seu programa 3d. Eles vão ser mapeados para o objeto 3D pelo seu nome.

Outras dicas

cow = new Collada("http://papervision2.com/wp-content/downloads/dae/cow.dae");
scene.addChild(cow);

Você pode usar o seu modelo local. Só não se esqueça de criar uma câmera e apontá-lo no seu modelo. Também não se esqueça de "addChild". + Tentar jogar com modelos em escala, ele provavelmente pode ser muito grande para caber na tela.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top