Abstract:Having studied a few systems, we present a frame of the essential software architecture for distributed virtual reality systems. In this paper, we investigate the fundamental objects with object-oriented principles and discuss several concrete implementation problems of some objects.