Semantic Compression of 3D Objects for Open and Collaborative Virtual Worlds