Home Programmazione Java 3D - Guida completa Capitolo 16: Il Simple Universe.

Page Rank Check    





Ultimi articoli

Capitolo 16: Il Simple Universe.
Guide di programmazione - Java 3D - Guida completa
Scritto da RedBaron85   
Sabato 30 Gennaio 2010 21:50

Guida a J3D --- Java3D - Capitolo 16: il Simple Universe



 

Banner ebook Java3D di Francesco "RedBaron85" Milanese

 

 

Capitolo 16: Il Simple Universe.

 

Ricapitolando: quando vogliamo creare un universo 3D ex novo dobbiamo istanziare un Virtual Universe, uno o più oggetti Locale, un View Branch Graph (con tutti gli oggetti, le proprietà ed i metodi collegati), un Content Branch Graph e tutti gli elementi che compongono la scena 3D...

...troppo complicato ?!?

In effetti sì, ed è per questo che Java 3D mette a disposizione una utility, una classe chiamata SimpleUniverse, che può fare la maggior parte del lavoro per noi, occupandosi di Virtual Universe, Locale e View Branch Graph, lasciandoci liberi di operare sul Content Branch Graph.

 

 

Il risparmio, in termini di tempo e di codice, è evidente se si confrontano i passi necessari per creare una scena 3D da zero e con l'ausilio del SimpleUniverse; da zero, infatti, dovremmo:

  1. creare una Canvas3D ed un Virtual Universe, e collegarli tra di loro;

  2. creare un Locale e collegarlo al Virtual Universe;

  3. costruire un View Branch Graph, collegandogli gli oggetti View, View-Platform, PhysicalBody, PhysicalEnvironment ed impostandone i parametri;

  4. costruire uno o più Content Branch Graph;

  5. compilare tutti i Branch Graph;

  6. collegare i Content Branch Graph al Locale;

mentre, con l'aiuto di SimpleUniverse, sarà sufficiente:

  1. creare una Canvas3D ed un SimpleUniverse, e collegarli tra di loro;

  2. (OPZIONALE) personalizzare il SimpleUniverse;

  3. costruire uno o più Content Branch Graph;

  4. compilare tutti i Branch Graph;

  5. collegare i Content Branch Graph al Locale del SimpleUniverse (già presente, in quanto creato implicitamente dal SimpleUniverse).

 

Java 3D Simple Universe

 

 

Tranne qualche eccezione, gli esempi che verranno presentati nel corso di questa guida faranno uso di SimpleUniverse.

 

 



 

Banner ebook Java3D di Francesco "RedBaron85" Milanese

Tags:     redbaron85      programmazione      guide      manuali      corso      j3d      java 3d      java3d      capitolo 16      simple universe
Ultimo aggiornamento Mercoledì 07 Marzo 2012 20:05
 

Ti è piaciuto questo articolo ? Condividilo !



RedBaron85.com Forum community banner

Non hai trovato quello che cercavi ?
Ricerca personalizzata
Copyright © 2012 RedBaron85.com: Informatica, CG 2D e 3D, Blender, Python, Java 2D e 3D, 3D Studio e altro ancora!. Tutti i diritti riservati.
Joomla! è un software libero rilasciato sotto licenza GNU/GPL.

Milanese Francesco - Partita IVA: 04950350878

AltroArticoliblog utentiBlueprintsContestenglishProgrammazioneModelliElencoNewsTexturesTutorialsVideotutorials