Extensible 3D (X3D) language bindings
Part 2: Java
Extensible 3D (X3D) is a system for describing interactive 3D objects and worlds as defined in ISO/IEC 19775. An inherent part of X3D is the ability to modify the behaviour of these objects through scripting and external programming. This part of ISO/IEC 19777 specifies the binding of the application programmer interface defined in ISO/IEC 19775-2 to the Java programming language.