Creating collaborative virtual worlds on top of any real world scene