Apparatus for controlling a virtual environment
First Claim
1. Apparatus for controlling an interactive virtual environment, the apparatus comprising means for defining a virtual environment populated by objects, the objects comprising at least avatars and props, wherein:
- objects within the virtual environment may be dynamically attached to and detached from other objects under user control; and
a prop has associated with it an animation for use when an avatar interacts with the prop, and when the prop is attached to another object the animation remains associated with the prop.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for controlling an interactive virtual environment is disclosed. The apparatus comprises means for defining a virtual environment populated by objects, the objects comprising at least avatars and props, objects within the virtual environment may be dynamically attached to and detached from other objects under user control. A prop has associated with it an animation for use when an avatar interacts with the prop, and when the prop is attached to another object the animation remains associated with the prop. When an object is attached to another object, it may inherit the movement of the object to which it is attached.
65 Citations
28 Claims
-
1. Apparatus for controlling an interactive virtual environment, the apparatus comprising means for defining a virtual environment populated by objects, the objects comprising at least avatars and props, wherein:
-
objects within the virtual environment may be dynamically attached to and detached from other objects under user control; and
a prop has associated with it an animation for use when an avatar interacts with the prop, and when the prop is attached to another object the animation remains associated with the prop. - View Dependent Claims (2, 3, 4, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 27, 28)
-
-
5. Apparatus for controlling an interactive virtual environment, the apparatus comprising:
-
means for defining a virtual environment populated by objects;
means for allowing a user to control the virtual environment to create an animation sequence; and
means for storing an animation sequence for subsequent replay or editing;
wherein objects within the virtual environment may be dynamically attached to and detached from other objects, and when an object is attached to another object it inherits the movement of the object to which it is attached. - View Dependent Claims (6, 7)
-
-
8. Apparatus for controlling an interactive virtual environment, the apparatus comprising:
-
means for defining a virtual environment populated by objects, the objects comprising at least avatars and props;
means for allowing a user to control the virtual environment to create an animation sequence; and
means for storing an animation sequence for subsequent replay or editing;
wherein a prop has associated with it an animation for use when an avatar interacts with the prop.
-
-
24. A method of controlling an interactive virtual environment, the method comprising defining a virtual environment populated by objects, the objects comprising at least avatars and props, wherein:
-
objects within the virtual environment may be dynamically attached to and detached from other objects under user control; and
a prop has associated with it an animation for use when the prop interacts with an avatar, and when the prop is attached to another object the associated animation remains associated with the prop.
-
-
25. A method of controlling an interactive virtual environment, the method comprising the steps of:
-
defining a virtual environment populated by objects, wherein objects may be dynamically attached to and detached from other objects;
allowing a user to control the virtual environment to create an animation sequence; and
storing an animation sequence for subsequent replay or editing;
wherein when an object is attached to another object it inherits the movement of the object to which it is attached.
-
-
26. A method of controlling an interactive virtual environment, the method comprising:
-
defining a virtual environment populated by objects, the objects comprising at least avatars and props;
allowing a user to control the virtual environment to create an animation sequence;
storing an animation sequence for subsequent replay or editing; and
associating with a prop an animation for use when an avatar interacts with the prop.
-
Specification