Vai al contenuto

Java 3D

Da Wikipedia, l'enciclopedia libera.
Versione del 10 giu 2009 alle 19:48 di Walli1984 (discussione | contributi) (Nuova pagina: {{s|informatica}} '''Java 3D''' è un'Application programming interface (API) utilizzata per realizzare applicazioni grafiche 3D. Si basa sul concetto di scene-graph, …)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Java 3D è un'Application programming interface (API) utilizzata per realizzare applicazioni grafiche 3D. Si basa sul concetto di scene-graph, ed appartiene alla grande famiglia di API JavaMedia. Fa parte di una libreria molto vasta sviluppata per la piattaforma Java.

Se comparata alle altre librerie più "tradizionali", Java 3D non è solo una libreria di interfaccia, ma permette anche l'implementazione della programmazione obect-oriented. Una vera e propria rivoluzione nel campo dello sviluppo grafico 3D.

Java 3D si appoggia sia a OpenGL, sia a Direct3D ed è organizzata in due package distinti:

  • Javax.vecmath: è il package che contiene tutte le classi impiegate per effettuare operazioni e trasformazioni su vettori e matrici. Inoltre fornisce metodi per la rappresentazione di informazioni importanti come la posizione ed il colore.
  • Javax.media.j3d: si tratta di un package molto vasto che contiene svariate funzioni per la visualizzazione e la gestione della scena tramite scenegraph.

Voci correlate

Collegamenti esterni