Qual é a melhor maneira de exportar do Blender 2.59 para o XNA 4? Ouvi dizer que você pode usar o DirectX para exportar para .x em vez de .fbx, que funciona melhor com animações?
Infelizmente, todos os tutoriais estão um pouco datados e continuam com as peculiaridades das versões mais antigas.
Respostas:
Como você está aberto a usar o .fbx, consulte este artigo recente no MSDN para esfolar seu modelo, adicionar ossos a ele e exportar as animações para o XNA 4. Na verdade, ele resume este artigo do Codeproject, mas ainda está pronto até o momento com a interface mais recente do Blender 2.5. No entanto, há uma pegadinha por causa da diferença de exportação na versão 2.59, como mostra um comentário no artigo do CodeProject -
Em outras palavras, você deseja usar a configuração XNA Strict Options na lista de opções.
fonte
Acabei de encontrar uma maneira de exportar arquivos .x no Blender 2.59 (parece não aparecer):
Abra o console python clicando com o botão direito do mouse na borda inferior da visualização 3D e selecionando áreas divididas. Defina a nova área para o console python na barra de ferramentas na parte inferior.
Tipo
então
e a opção parece aparecer no menu de exportação em arquivo. Mas não sei se funciona (você pode exportar o arquivo, mas não sei se é realmente um arquivo x válido), provavelmente existe uma razão pela qual você deve carregá-lo manualmente.
Espero que ajude!
fonte