Ferramenta para editar .X

7

Este é provavelmente o zilhionésimo lugar em que tento obter ajuda nisso, por favor, tenha paciência comigo, se eu perdi alguma coisa com o mecanismo de pesquisa local - só preciso de uma resposta curta: uma sugestão curta. Estou tentando usar arquivos .X (whoa .. hein? Lol), mas não encontrei um bom software para importar arquivos .X, editá-los e exportá-los .. tudo isso com animações, tudo isso em formato de texto (opcional, mas seria ótimo), tudo isso com várias malhas em um arquivo .X. Encontrou um bom software para fazer a metade dos trabalhos realizados, mas existe alguma maneira de fazê-lo em uma única etapa? (Quero dizer realmente - o que outros programadores usam? Não encontrei nada bom na rede ... devo implementar um eu mesmo, ou algo assim?)

Portanto, qualquer boa sugestão seria ótima e sem lixo: arquivos .X em texto com animações com várias malhas para importar, editar e exportar.

Obrigado: Péter

edit: Eu já tentei o Blender. A 2.49b foi a última versão que suporta importação directx em texto. Após essas versões, o blender nem está importando .x, apenas exporta. 2.49b pode exportar .x animado, mas não pode importar animação. 2.49b pode exportar várias malhas, mas importará apenas uma das malhas - da mesma exportação que fez (não modificada). Obrigado pela sugestão, mas o blender não é uma solução para isso, a menos que você possa sugerir um script de trabalho também, por favor?

solução: para o problema acima mencionado, existem algumas soluções. Aqui eu tento resumir as coisas:

  • O Blender é uma solução parcialmente funcional; veja a edição acima.
  • O Milkshape parecia funcionar com arquivos directx, mas, para os meus testes, mostrou que apenas a visualização funcionava bem, na tela principal as texturas eram ruins e nenhuma animação foi importada. As versões verificadas são: 1.7.0 e 1.8.4 ou algo assim, não me lembro.
  • O TrueSpace parecia não funcionar para nenhum dos arquivos .X. Não faço ideia do porquê; tentei com tiny.x fornecido pelo DirectX SDK, mas não. * - Boa solução é usar o conversor rápido - veja o post abaixo, marcado como boa resposta. Achei isso certo, porque é o mais próximo do meu objetivo.
  • Encontrei um programa ( UU3D - Ultimate Unwrap 3D) que carrega bem o .X, com mais malhas e várias animações e as texturas também são boas. Por não ser gratuito, eu não poderia tentar isso se puder salvar também com texto (o salvamento é simplesmente desativado na demonstração). Para aqueles que podem pagar por isso, eu só poderia recomendar, porque parece promissor. *
Zéiksz
fonte
Por que isso foi rebaixado? Eu estou honestamente curioso
Raine

Respostas:

5

Que tal liquidificador ?

----- Editar -----

Olhando mais para ele, Blender agora só apoiar a exportação de arquivos .x com um script que precisa ser ativada através de Preferências do usuário, veja este post do fórum .

Você pode tentar converter seus arquivos .x em outro formato para importá-los para a ferramenta desejada. O Milkshape pode funcionar.

----- Editar -----

Depois de analisar ainda mais, vejo que as pessoas recomendam o TrueSpace 7.6, que agora é totalmente gratuito e deve permitir a importação de arquivos .x.

Se você não gostar do modelador depois disso, poderá exportar para um formato diferente e usar seu modelador favorito.

----- Editar -----

Depois de conseguir encontrar isso no CodeProject, o DirectX aparentemente uma vez forneceu uma ferramenta para converter de .x para .3ds. O link (não testado) deve ser um pacote Dx8 Extras que acompanha o utilitário conv3ds.exe. Aqui está , boa sorte.

Jonathan Connell
fonte
Obrigado pela sugestão e pelo desejo de ajudar. Verificando o TrueSpace.
Zéiksz
@ Zéiksz: Alguma sorte?
Jonathan Connell
Não. Demorou um pouco com isso, mas 1; A milkshape carregou texturas ruins (mesmo que a visualização tenha sido boa) e sem animações. 2; O TrueSpace não carregou .x. (Verifiquei tiny.x enviado com directx sdk também). Agora é só ler fóruns se houver uma correção para essa coisa TrueSpace ..
Zéiksz
O suporte para importações de .x parece terrivelmente ausente em quase todos os softwares de modelagem. Infelizmente, você pode ter que criar um importador ou tentar descarregar um conversor.
Jonathan Connell
@ Zéiksz: Adicionei uma ferramenta que encontrei na minha resposta.
Jonathan Connell
0

O site do Blender lista o DirectX como um tipo de arquivo suportado

Ryan Capote
fonte
Para exportação, não é possível importar (ou para 2.49be pré não pode importar corretamente).
Zéiksz
0

Acredito que o Blender permita a importação de .x (é fornecido com o script de importação)

O Pato Comunista
fonte
A versão superior para isso é 2.49b. Pode importar uma malha e sem animações. Sem utilidade.
Zéiksz