Il linguaggio di programmazione Java contiene le funzionalità per eseguire diverse attività . Se avete bisogno di un server Java , un'applicazione Java desktop o un'immagine Java probabilmente esiste una libreria per realizzare il vostro compito . Ad esempio , la creazione di immagini 3D in Java è facilmente realizzabile tramite la libreria Java 3D . Utilizzando gli oggetti contenuti nella libreria, è possibile l'illuminazione e la prospettiva annunci effetti a una forma geometrica per creare un'immagine 3D . Cose che ti serviranno
Java Development Kit ( JDK ) economici Mostra più istruzioni
1
scaricare e installare le librerie di disegno 3D Java (vedi Risorse) .
< br > 2
Importa librerie necessarie nel vostro file di programma : .
import com.sun.j3d.utils.geometry * ; import com.sun.j3d.utils.universe * ; import javax.media . . J3D * , . javax.vecmath import * , .
3
Creare una Sfera a 3 dimensioni attraverso la geometria 3D di Java e classi di illuminazione . Questo codice crea la "universo " o prospettiva per gli oggetti , disegna e aggiunge una fonte di illuminazione per imitare un aspetto a 3 dimensioni :
class sfera pubblica {
sfera pubblica ( ) {
//Crea il universeSimpleUniverse uiniverse = new SimpleUniverse ( ) ;//crea una struttura per contenere objectsBranchGroup group = new BranchGroup ( ) ;
//Crea una sfera BallSphere = new Sphere (0,5 f); group.addChild (sfera ) ;
//Crea un lightColor3f rosso light1Color = new Color3f ( 1.8F , 0.1F , 0.1F ) ;
limiti BoundingSphere = new BoundingSphere ( nuovo Point3D ( 0.0,0.0,0.0 ) , 100,0) ;
Vector3f light1Direction = new Vector3f ( 4.0f , - 7.0f , - 12.0f ) ; DirectionalLight light1 = new DirectionalLight ( light1Color , light1Direction ) ;
light1.setInfluencingBounds ( limiti ) ; group.addChild ( light1 ) ;
//sguardo verso il static void main ( String [] args ) {new Ball ( ) ; } }