Blender é um open-source , a renderização em 3-D , conjunto de software que os artistas digitais podem usar para realizar plenamente animação tridimensional . Você pode criar animações totalmente interativo em um ambiente 3-D usando a variedade de ferramentas incluídas no pacote. Você pode usar objetos e animações criadas no Blender em programas Java através do uso do script blender2java . Java 3D é uma API, ou Application Program Interface, que permite que vários programas de software para se comunicar uns com os outros . Coisas que você precisa 
 Java Development Kit ( JDK) 
 Python Interpreter 
 Mostrar Mais instruções 
 1 
 baixar os scripts blend2java de sourceforge.net/projects/blend2java /. 
 2 
 Incluir o blend2java em seu projeto liquidificador, ou salvar o arquivo a seguir para o seu diretório Blender Python. Você pode importar o script em seu projeto através do Blender , ou incluir o seguinte código no início do arquivo " export.py " : 
 
 # BPY 
 
 "" " Nome: ' Blend2Java'Blender : 232Group : ' Exportar ' "" " 
 3 
 Use Blender para criar um objeto 3-D . Este pode ser qualquer objecto que representa nada , desde que o objecto é uma malha contendo algum tipo de material . Mais explicações desses termos está disponível no site da Blender em blender.org . 
 4 
 exportá-lo como um arquivo XML. Vá em "Arquivo " e "Exportar " e selecione a opção " blend2java " . O arquivo irá aparecer no seu diretório de saída 
 5 
 No seu programa Java, criar uma classe que pode analisar arquivos XML usando código como o seguinte : . 
 
 Java.beans importação . XMLDecoder ; javax.media.j3d.Shape3D importação; 
 
 classe Read3D { 
 
 public static void main ( string [] args ) {} } 
 
 
 
 6 
 Leia as informações de forma 3-D a partir do objeto, onde "nome do arquivo " representa seu objeto Blender exportados : 
 
 XMLDecoder 3Dobj = new XMLDecoder ( novo BufferedInputStream ( novo GZIPInputStream (new FileInputStream (filename )))) ; 
 7 
 Leia as informações do objeto em um objeto Java 3D usando código como o seguinte : 
 
 Shape3D forma = ( Shape3D ) de.readObject () ;