Request component 740 may receive a request to render a volume of three-dimensional space. In some examples, the rendering comprises one or more of display, audio, smell, touch or taste. Request component 740 may also receive a request to create one or more objects for said volume of three-dimensional space of said plurality of objects, wherein within the request includes a plurality of rules for said volume of three-dimensional space. In some examples, said volume of three-dimensional space includes at least one selected from the group of a person, an animal, a physical location, and an inanimate object.
In some examples, said receiving a request to render a volume of three-dimensional space also includes receiving an orientation to said volume of three-dimensional space wherein said orientation includes at least one selected from the group of a proximity distance, a position, a placement, a perimeter, a field of view, a viewing angle, a relative velocity, a viewing validity, and a viewing time.
In some examples, the virtual three-dimensional space includes portions designated as private, and wherein said plurality of rules includes rules applied to rendered portions of virtual three-dimensional space when the rendered portions are designated as private. In some examples, the virtual three-dimensional space includes portions designated as public, and wherein said plurality of rules includes rules applied to rendered portions of virtual three-dimensional space when the rendered portions are designated as public. In some examples, the request to render a volume of a three-dimensional space includes rendering the three-dimensional space for a user interacting with the system.