Java 3D
Salt la navigare Salt la căutare
Java 3D este o interfață de programare a aplicațiilor (API) utilizată pentru a construi aplicații grafice 3D. Se bazează pe conceptul de grafic de scenă și aparține familiei numeroase de API-uri JavaMedia. Face parte dintr-o bibliotecă foarte mare dezvoltată pentru platforma Java .
Comparativ cu alte biblioteci mai „tradiționale”, Java 3D nu este doar o bibliotecă de interfață, ci permite și implementarea programării orientate pe obiecte . O adevărată revoluție în domeniul dezvoltării grafice 3D.
Java 3D se bazează atât pe OpenGL, cât și pe Direct3D și este organizat în două pachete distincte:
- javax.vecmath : este pachetul care conține toate clasele utilizate pentru a efectua operații și transformări pe vectori și matrice. De asemenea, oferă metode de reprezentare a informațiilor importante, cum ar fi poziția și culoarea.
- javax.media.j3d : acesta este un pachet foarte mare care conține diverse funcții pentru vizualizarea și gestionarea scenei prin graficul scenei.
Graficul de scenă este alcătuit din două componente distincte:
- ramură de conținut : conține obiectele care trebuie redate în scena 3D.
- ramură vizualizare : conține obiectele care determină vizualizarea scenei 3D.
Elemente conexe
linkuri externe
- Site-ul oficial , pe java3d.java.net . Adus la 5 mai 2012 (arhivat din original la 22 octombrie 2012) .
- Site-ul oficial Oracle , la oracle.com .