Ferramenta Alternativa 3D Blender
Criado por David E Jones, http://davidejones.com Siga -me no Twitter @David3jones
Se você gosta desta ferramenta, tweet, curta ou GooglePlus meu site http://davidejones.com
Qual é a ferramenta Alternativa 3D Blender?
Este script python pode ser instalado como um complemento no liquidificador. Depois de instalado, ele permitirá que você importe/exporte vários formatos compatíveis com a Alternativa da Biblioteca 3D Flash.
Funcionalidade
- Importar/exportar arquivos .A3D
- Exportar modelos 3D para flash alternativa3d ActionScript Classes
- Exportar dados para a variável bytearray compactada na classe na versão 8.27.0+
- Crie classes de documentos
Notas de instalação
- Abra o liquidificador e vá para o arquivo-> Preferências do usuário
- Clique na guia Adicionar
- Clique no botão Instalar Addon na parte inferior desta janela
- Navegue até o arquivo io_alternative3d_tools.py
- Encontre o addon na lista, isso é mais fácil se você clicar em Categoria Importar-Exportar à esquerda.
- Marque a caixa de seleção ao lado do addon para ativá -lo
- Clique em Salvar como botão padrão se quiser este complemento e quaisquer outras alterações que você fez para ser ativado por padrão quando você inicia o Blender
Changelog
1.2.1
- Corrigido um bug ao importar arquivos A3D versão 1
- Corrigido um bug com o objeto A3D1 analisando para ler a visibilidade da máscara
- Corrija
error embedded null character ao carregar imagens - Use nomes de objetos ao converter A3D1 para 2, anteriormente usou o mesmo nome para todos
- Corrija os bugs de exportação com material de textura que acessa parâmetros que não existem
1.2.0
- Corrigido certas classes que não atribuem a transformação de leitura
- Adicionado A3D Export Hierachy e incluiu a opção para desativar
- Corrigido a exportação UV incorreta ao usar dados BMESH
1.1.9
- Erro de contexto corrigido com Add Mesh ao LOD (Kennylerma)
- O objeto de verificação não está selecionado na lista e oculto
1.1.8
- Erro corrigido quando a chave não encontrada na lista de materiais
- Adicionar opção para excluir itens ocultos do arquivo A3D, para reduzir o tamanho do arquivo se necessário
- Adicione a opção para exportar todos os uvlayers ou apenas camada ativa/primeira UV
- Corrigido o bug de contexto ao exportar, não pesquisando o contexto
- Corrigido o bug na exportação do NullMask em arquivos muito grandes, assumindo valor como flutuação em vez de int
- Adicione a opção de exportação para copiar imagens, assim como a exportação, faça o trabalho com imagens difusas por face UV
- Corrija a exportação de LOD não convertendo quads em Tris.
1.1.7
- Adicionado exportação e importação de câmeras
- Defina imagens com vários usuários para exportar apenas uma cópia
- Opção adicionada para exportar sem caixas de limite, pois elas podem ser calculadas em alternativa
- Adicionado opções de importação para incluir/excluir a importação de iluminação, câmeras
- Adicionado LOD ao menu e exportador de malha
- Corrigido Bug na exportação A3D, nomes de arquivos de caminho relativo começando com "//" não exportando imagens
- Adicionado exportar vários canais UV no ActionScript V8 e A3D
- Importar todos os canais UV do modelo A3D
- Bugfix, ao exportar arquivos grandes, [Erro 12] não aparece o espaço suficiente - corrigido pela remoção de impressão () que estava transbordando do console
- Ao exportar se não houver materiais para malha, uma tentativa de exportar com a imagem UV por face como difusa
- Importar lod, sprites do A3D
- Alterou como os dados do Boundbox são coletados
- Saída de dados de caixa de limpeza para classes
- Corrigido não ser capaz de exportar com UVs no ActionScript V7 devido a alterações no BMESH
- Luzes de importação fixa, todas aparecendo como ambiente para mostrar o tipo de luz correto
- Adicionar detalhes do painel para importação/exportação de sprite
- Adicionar opção de menu para converter malha selecionada em um decalque
- Adicione decalque ao menu e exportador, com detalhes do painel para importação/exportação
- Materiais de exportação Verifique o nome da textura começa com string em vez de equals string, como você pode ter difuso difuso.001 etc
1.1.6
- Versão Min Atualizada do Blender para ser 2.63
- Alterações da API fixa relacionadas ao BMESH
- Exportação de compressão fixa de vértexbuffer para a versão 2.6 A3D
- Descompressão fixa de descompressão vertexbuffer A3D 2.6
- Defina a versão A3D 2.6 como exportação padrão agora está funcionando
- Cópias vinculadas de malhas exportam corretamente, reduzindo o tamanho do arquivo removendo buffers não utilizados
- Removeu todas as malhas de menu, exceto sprite até melhor suporte
- Importação fixa de malha da pele
- código condensado e código redundante removido
- Adicionado compatibilidade para ainda trabalhar com versões de versão não bMesh do Blender
- Adicionar opção para exportar objeto pai para malhas, o objeto pai contém transformação de pivô
- Codificação redone nullmask com base em alternativa
1.1.5
- Versão Min Atualizada do Blender para ser 2.62
- Classe de exportação corrigida versão 5.6.0 Mapeamento UV
- Exportação básica para A3D 2.0
- Exportação parcial para 2,4, 2,5, 2.6
- Importação básica do A3D 2.0
- Importação parcial de A3D 2.4, 2.5, 2.6
- Exportar tangentes para aulas e A3D
- Exportações normais planas ou lisas
- Corrigido o DocumentClass de exportação para fazer algo útil
- Menu de malha parcialmente atualizado com A3DClasses
- Exemplos de classe atualizados e exemplos A3D adicionados
- Importação da versão 1.0 (teste limitado, parece funcionar)
- Adicionados depuradores para mostrar dados A3D carregados
1.1.4
- Exemplo de exportação adicionada para cada versão com SWF construído
- Adicionado nas opções para 7.5.0
- Codificação da versão 8 condensada
- Codificação da versão 7 condensada
1.1.3
- Corrigido o erro ao exportar na versão 7.51
- Reconstruído versão 5.6.0, pois não estava exportando nada útil
- Adicionado verificação para ver se a importação de arquivo .a3d versão 1 ou 2
1.1.2
- Adicionado suporte para dados de bytearray compactados na classe, em vez de valores v.8.27.0+ somente
1.1.1
- Exportação de classe da versão 8 atualizada com texturas.
- Exportação alterada para usar o nome do material em vez de material0 material1 etc.
- Funciona com vários materiais de superfície
Exemplos
Para amostras de exportação, consulte a pasta Exemplo