Collaborative 3D Environments over Windows Azure | IEEE Conference Publication | IEEE Xplore