Blender är ett open - source , 3 - D rendering , programvara som digitala konstnärer kan använda för att fullt ut realisera tredimensionell animation . Du kan skapa fullt interaktiva animationer i en 3 - D- miljö med hjälp av olika verktyg som ingår i paketet . Du kan använda objekt och animeringar skapade i Blender i Java-program med hjälp av blender2java skriptet . Java 3D är ett API eller Application Program Interface , som gör att olika program kan kommunicera med varandra . Saker du behöver Review, Java Development Kit ( JDK ) katalog Pythontolk
Visa fler instruktioner
1
Ladda blend2java skript från sourceforge.net/projects/blend2java /.
2
Inkludera blend2java i din mixer projektet , eller spara den här filen på din Blender Python katalogen . Du kan importera manuset till ditt projekt genom Blender , eller innehålla följande kod på toppen av " export.py " file :
# BPY
" " " namn : ' Blend2Java'Blender : 232Group : ' export ' " " " Addera 3
Använd Blender för att skapa en 3 - D objekt . Detta kan vara vilket som helst objekt som representerar något, så länge som föremålet är ett nät som innehåller någon form av material. Ytterligare förklaring av dessa villkor finns på Blender hemsida blender.org .
4
exportera den som en XML-fil . Gå till "File " och " Export " och välj " blend2java " alternativet . Filen kommer att visas i din produktion directory
5
din Java -program , inrätta en klass som kan tolka XML- filer med kod som följande : .
Import java.beans . XMLDecoder , import javax.media.j3d.Shape3D ;
klass Read3D {
public void main ( String [] args ) { }
}
6
Läs 3 - D form informationen från objektet , där " filnamn " representerar din exporterade Blender objekt :
XMLDecoder 3Dobj = ny XMLDecoder ( ny BufferedInputStream ( ny GZIPInputStream ( ny FileInputStream ( filnamn ) ) ) ) ;
7
Läs informationen från objektet till ett Java 3D-objekt med hjälp av kod som följande :
Shape3D form = ( Shape3D ) de.readObject ( ) , Addera