Se comparata alle altre librerie più "tradizionali", Java 3D non è solo una libreria di interfaccia, ma permette anche l'implementazione della programmazione object-oriented. ###>Java 3D is a scene graph based 3D application programming interface (API) for the Java platform.