Virtual theatres :an introduction