Color modification of objects in a virtual universe
First Claim
Patent Images
1. A method for modifying an object located in a virtual universe, the method comprising the steps of:
- a computer obtaining tracking data that identifies a location of a set of avatars in relation to a range of the object located in the virtual universe, wherein the range comprises;
a first zone in which the set of avatars is able to see the object, the first zone having a first radial distance from a location of the object; and
a second zone outside of the first zone and in which the set of avatars is not able to see the object, the second zone having a second radial distance from the location of the object;
the computer, responsive to the set of avatars being within the second zone, and without user input, generating a clone of the object, located within the same virtual universe as the set of avatars, for each avatar in the set of avatars;
the computer, responsive to detecting a condition for triggering a modification of a color of a particular clone of the object associated with a particular avatar in the set of avatars, calculating modified pixel color values for the particular clone of the object associated with the particular avatar in the set of avatars when the set of avatars is in the second zone to form a modified color;
the computer brightening only the color of the particular clone of the object associated with the particular avatar in the set of avatars compared to an unmodified visual environment surrounding the particular clone of the object to increase visibility of the particular clone of the object to the modified color when the location of an avatar in the set of avatars is within the first zone, wherein the color of the particular clone of the object associated with the particular avatar in the set of avatars is modified according to conditions in the virtual universe associated with the particular avatar; and
the computer applying the modified color to the particular clone of the object for a predetermined amount of time.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and computer program product for modifying an object. In one embodiment, the process obtains avatar tracking data that identifies a location of an avatar in relation to a range of an object. The range includes a viewable field. The process then calculates modified pixel color values to form a modified color in response to detecting a condition for triggering modification of the object. Thereafter, the process modifies a color of the object to form the modified color when the location of the set of avatars is within the range of the object.
-
Citations
12 Claims
-
1. A method for modifying an object located in a virtual universe, the method comprising the steps of:
-
a computer obtaining tracking data that identifies a location of a set of avatars in relation to a range of the object located in the virtual universe, wherein the range comprises; a first zone in which the set of avatars is able to see the object, the first zone having a first radial distance from a location of the object; and a second zone outside of the first zone and in which the set of avatars is not able to see the object, the second zone having a second radial distance from the location of the object; the computer, responsive to the set of avatars being within the second zone, and without user input, generating a clone of the object, located within the same virtual universe as the set of avatars, for each avatar in the set of avatars; the computer, responsive to detecting a condition for triggering a modification of a color of a particular clone of the object associated with a particular avatar in the set of avatars, calculating modified pixel color values for the particular clone of the object associated with the particular avatar in the set of avatars when the set of avatars is in the second zone to form a modified color; the computer brightening only the color of the particular clone of the object associated with the particular avatar in the set of avatars compared to an unmodified visual environment surrounding the particular clone of the object to increase visibility of the particular clone of the object to the modified color when the location of an avatar in the set of avatars is within the first zone, wherein the color of the particular clone of the object associated with the particular avatar in the set of avatars is modified according to conditions in the virtual universe associated with the particular avatar; and the computer applying the modified color to the particular clone of the object for a predetermined amount of time. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product for modifying an object located in a virtual universe, the computer program product comprising:
-
one or more computer readable tangible storage devices; program instructions, stored on at least one of the one or more computer readable tangible storage devices, to obtain tracking data that identifies a location of a set of avatars in relation to a range of the object located in the virtual universe, wherein the range comprises; a first zone in which the set of avatars is able to see the object, the first zone having a first radial distance from a location of the object; and a second zone outside of the first zone and in which the set of avatars is not able to see the object, the second zone having a second radial distance from the location of the object; program instructions, stored on at least one of the one or more computer readable tangible storage devices, to, without user input, generate a clone of the object, located within the same virtual universe as the set of avatar, for each avatar in the set of avatars in response to the set of avatars being within the second zone; program instructions, stored on at least one of the one or more computer readable tangible storage devices, to calculate modified pixel color values when the set of avatars is in the second zone to form a modified color in response to detecting a condition for triggering a modification of a color of a particular clone of the object associated with a particular avatar in the set of avatars; program instructions, stored on at least one of the one or more computer readable tangible storage devices, to brighten only the color of the particular clone of the object associated with the particular avatar in the set of avatars compared to an unmodified visual environment surrounding the clone of the object to increase visibility of the particular clone of the object to the modified color when the location of an avatar in the set of avatars is within the first zone, wherein the color of the particular clone of the object associated with the particular avatar in the set of avatars is modified according to conditions in the virtual universe associated with the particular avatar; and program instructions, stored on at least one of the one or more computer readable tangible storage devices, to apply the modified color to the particular clone of the object for a predetermined amount of time. - View Dependent Claims (6, 7, 8)
-
-
9. A computer system for modifying an object located in a virtual universe, the computer system comprising:
-
one or more processors, one or more computer readable memories and one or more computer readable tangible storage devices; program instructions, stored on at least one of the one or more computer readable tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more computer readable memories, to obtain tracking data that identifies a location of a set of avatars in relation to a range of the object located in the virtual universe, wherein the range comprises; a first zone in which the set of avatars is able to see the object, the first zone having a first radial distance from a location of the object; and a second zone outside of the first zone and in which the set of avatars is not able to see the object, the second zone having a second radial distance from the location of the object; program instructions, stored on at least one of the one or more computer readable tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more computer readable memories, to, without user input, generate a clone of the object, located within the same virtual universe as the set of avatars, for each avatar in the set of avatars in response to the set of avatars being within the second zone; program instructions, stored on at least one of the one or more computer readable tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more computer readable memories, to calculate modified pixel color values when the set of avatars is in the second zone to form a modified color in response to detecting a condition for triggering a modification of a color of a particular clone of the object associated with a particular avatar in the set of avatars; program instructions, stored on at least one of the one or more computer readable tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more computer readable memories, to brighten only the color of the particular clone of the object associated with the particular avatar in the set of avatars compared to an unmodified visual environment surrounding the clone of the object to increase visibility of the particular clone of the object to the modified color when the location of an avatar in the set of avatars is within the first zone, wherein the color of the particular clone of the object associated with the particular avatar in the set of avatars is modified according to conditions in the virtual universe associated with the particular avatar; and program instructions, stored on at least one of the one or more computer readable tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more computer readable memories, to apply the modified color to the particular clone of the object for a predetermined amount of time. - View Dependent Claims (10, 11, 12)
-
Specification