Overview of Java 3D Architecture