Interaction spheres of three-dimensional objects in three-dimensional workspace displays
First Claim
1. A data processor controlled display system for displaying a virtual three-dimensional workspace comprising:
- means for displaying a plurality of virtual three-dimensional objects within said workspace;
user interactive navigation means for moving users to a plurality of viewpoints within said workspace;
means for storing in association with each of a plurality of said virtual objects, a respective interaction sphere having a selected virtual radius from the object center, andmeans responsive to moving a user to a viewpoint within said interaction sphere of a selected object for rendering the selected object user interactive, said selected objects being an aggregate object comprising a plurality of noninteractive objects.
4 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program are provided for a virtual three-dimensional workspace with means for navigating the user'"'"'s viewpoint into said workspace. Potentially interactive three-dimensional objects are positioned within the workspace. There is provided for each object an interaction sphere having a preselected radius. This interaction sphere is stored in association with its corresponding object. It remains a characteristic of the object so that when, during navigation, the user'"'"'s viewpoint comes within the interaction sphere of a particular object, that object is rendered interactive. In addition, the object which is rendered interactive is usually highlighted in some manner so as to inform the user that he may functionally interact with the object.
177 Citations
12 Claims
-
1. A data processor controlled display system for displaying a virtual three-dimensional workspace comprising:
-
means for displaying a plurality of virtual three-dimensional objects within said workspace; user interactive navigation means for moving users to a plurality of viewpoints within said workspace; means for storing in association with each of a plurality of said virtual objects, a respective interaction sphere having a selected virtual radius from the object center, and means responsive to moving a user to a viewpoint within said interaction sphere of a selected object for rendering the selected object user interactive, said selected objects being an aggregate object comprising a plurality of noninteractive objects. - View Dependent Claims (2, 3, 4)
-
-
5. A computer implemented method for displaying a virtual three-dimensional workspace comprising:
-
displaying a plurality of virtual three-dimensional objects within said workspace; user interactively moving users to a plurality of viewpoints within said workspace; storing in association with each of a plurality of said virtual objects, a respective interaction sphere having a selected virtual radius from the object center; and in response to moving a user to a viewpoint within said interaction sphere of a selected object, rendering the selected object user interactive, said selected objects being an aggregate object comprising a plurality of noninteractive objects. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program having data structures included on a computer readable medium which causes the display on a data processor supported display of a virtual three-dimensional workspace comprising:
-
means for displaying a plurality of virtual three-dimensional objects within said workspace; user interactive navigation means for moving users to a plurality of viewpoints within said workspace; means for storing in association with each of a plurality of said virtual objects, a respective interaction sphere having a selected virtual radius from the object center, and means responsive to moving a user to a viewpoint within said interaction sphere of a selected object for rendering the selected object user interactive, said selected objects being an aggregate object comprising a plurality of noninteractive objects. - View Dependent Claims (10, 11, 12)
-
Specification