Avatar editing environment
First Claim
1. A computer-implemented method performed by one or more processors, comprising:
- presenting, on a display of a device, an avatar editing environment, the avatar editing environment concurrently displaying, within the avatar editing, environment;
an avatar model including a first element selected from a category of elements; and
an element picker affordance;
receiving a first input corresponding to selection of the element picker affordance; and
in response to receiving the first input, displaying, within the avatar editing environment;
a first representation of the avatar model with a second element from the category of elements, wherein the second element is different from the first element; and
a second representation of the avatar model with a third element from the category of elements, wherein the third element is different from the first element and the second element.
0 Assignments
0 Petitions
Accused Products
Abstract
An avatar editing environment is disclosed that allows users to create custom avatars for use in online games and other applications. Starting with a blank face the user can add, rescale and position different elements (e.g., eyes, nose, mouth) on the blank face. The user can also change the shape of the avatar'"'"'s face, the avatar'"'"'s skin color and the color of all the elements. In some implementations, touch input and gestures can be used to manually edit the avatar. Various controls can be used to create the avatar, such as controls for resizing, rotating, positioning, etc. The user can choose between manual and automatic avatar creation. The avatar editing environment can be part of a framework that is available to applications. One or more elements of the avatar can be animated.
90 Citations
20 Claims
-
1. A computer-implemented method performed by one or more processors, comprising:
-
presenting, on a display of a device, an avatar editing environment, the avatar editing environment concurrently displaying, within the avatar editing, environment; an avatar model including a first element selected from a category of elements; and an element picker affordance; receiving a first input corresponding to selection of the element picker affordance; and in response to receiving the first input, displaying, within the avatar editing environment; a first representation of the avatar model with a second element from the category of elements, wherein the second element is different from the first element; and a second representation of the avatar model with a third element from the category of elements, wherein the third element is different from the first element and the second element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method performed by one or more processors, comprising:
-
presenting, on a touch sensitive display of a mobile device, an avatar editing environment, the avatar editing environment concurrently displaying, within the avatar editing environment; a three-dimensional (3D) avatar model including a first element selected from a category of elements; and an element picker affordance; receiving a first input corresponding to selection of the element picker affordance; and in response to receiving the first, displaying, within the avatar editing environment; a first 3D representation of the 3D avatar model with a second element from the category of elements, wherein the second element is different from the first element; and a second 3D representation of the 3D avatar model with a third element from the category of elements, wherein the third element is different from the first element and the second element. - View Dependent Claims (15, 16)
-
-
17. A system for editing avatars, comprising:
-
one or more processors; and a computer-readable medium coupled to the one or more processors and storing instructions, which, when executed by the one or more processors, causes the one or more processors to perform operations, comprising; presenting, on a display of a device, an avatar editing environment, the avatar editing environment concurrently displaying, within the avatar editing, environment; an avatar model including a first element selected from a category of elements; and an element picker affordance; receiving a first input corresponding to selection of the element picker affordance; and in response to receiving the first input, displaying, within the avatar editing environment; a first representation of the avatar model with a second element from the category of elements, wherein the second element is different from the first element; and a second representation of the avatar model with a third element from the category of elements, wherein the third element is different from the first element and the second element. - View Dependent Claims (18, 19, 20)
-
Specification