Java 3D enables the creation of three-dimensional graphics applications and Internet-based 3D applets. It provides high-level constructs for creating and manipulating 3D geometry and building the structures used in rendering that geometry. With this app, you can effectively define and render very large virtual worlds.