Why VRML with Java ?
VRML with Java is a powerful combination that results in executable content, optimized for today’s low bandwidth environments.
Simplistic 3-D programming of complex front-ends possible using well-defined nodes in VRML’97 specifications.
Huge bandwidth savings possible by using a VRML world animated by a Java applet - rather than a 2D GIF/JPEG image animated by Java.