Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať Blender grafiky v 3D Java

Blender je open - source , 3 - D vizualizácia , softvérový balík , ktorý digitálny umelci môžu využiť plne realizovať trojrozmerné animácie . Môžete vytvoriť plne interaktívnych animácií vo 3 - D prostredie pomocou rôznych nástrojov obsiahnutých v balíčku . Môžete použiť objekty a animácie vytvorené v Blenderu programov v jazyku Java s využitím na blender2java skriptu . Java 3D je API , alebo Application Program Interface , ktorý umožňuje rôzne softvérové ​​programy , komunikovať spolu navzájom . Veci , ktoré budete potrebovať
Java Development Kit ( JDK )
Python Interpreter
Zobraziť ďalšie inštrukcie Cestuj 1

Stiahnite si blend2java skripty sourceforge.net/projects/blend2java /.
2

Zahrnúť blend2java v mixéri projekte , alebo uložte nasledujúci súbor do adresára Blender Python . Môžete importovať skript do vášho projektu pomocou Blenderu , alebo obsahovať nasledujúci kód v hornej časti " export.py " súbor : !

# BPY

" " " meno : ' Blend2Java'Blender : 232Group : ' Vývoz ' " " "
3

Použitie Blender vytvoriť 3 - D objekt . To môže byť akýkoľvek objekt , ktorý predstavuje niečo , tak dlho , kým je objekt mesh obsahujúci nejaký materiál . Ďalšie vysvetlenie týchto podmienok je k dispozícii na webových stránkach výrobcu zmesí na blender.org .
4

exportovať ako súbor XML . Choď na " Súbor " a " Export" , a vyberte možnosť " blend2java " . Súbor sa zobrazí vo vašom výstupnom adresári
5

Vo vašom programe Java , nastaviť triedu , ktorá môže analyzovať súbory XML pomocou kódu , ako sú nasledujúce : . Spojené

dovozné java.beans . XMLDecoder , import javax.media.j3d.Shape3D ,

trieda Read3D {

public static void main ( String [ ] args ) { }

}

6

Prečítajte si informácie o tvare 3 - D od objektu , kde " filename " predstavuje exportovaný Blender objektu :

XMLDecoder 3Dobj = new XMLDecoder ( nový BufferedInputStream ( nový GZIPInputStream ( nový FileInputStream (filename ) ) ) ) ;
7

Prečítajte si informácie z objektu do 3D Java objekt pomocou kódu , ako sú nasledujúce :

Shape3D tvar = ( Shape3D ) de.readObject ( ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené