The XML3D Architecture