AVATAR EDITING ENVIRONMENT
First Claim
1. A computer-implemented method performed by one or more processors, comprising:
- presenting an avatar editing environment on a display of a device;
displaying an avatar model in the avatar editing environment;
receiving first input selecting an avatar element category;
receiving a second input selecting an avatar element from the avatar element category;
rendering the selected avatar element on the avatar model; and
receiving third input for manually editing the avatar element.
1 Assignment
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.
145 Citations
25 Claims
-
1. A computer-implemented method performed by one or more processors, comprising:
-
presenting an avatar editing environment on a display of a device; displaying an avatar model in the avatar editing environment; receiving first input selecting an avatar element category; receiving a second input selecting an avatar element from the avatar element category; rendering the selected avatar element on the avatar model; and receiving third input for manually editing the avatar 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 an avatar editing environment on a touch sensitive display of a mobile device; displaying a three-dimensional (3D) avatar model in the avatar editing environment; receiving a user selection of an avatar element category; receiving a user selection of an avatar element from the avatar element category; rendering the selected avatar element on the 3D avatar model; and receiving a touch input or gesture for manually resizing, rotating or positioning the avatar element. - View Dependent Claims (15, 16)
-
-
17. A system for editing avatars, comprising:
-
one or more processors; 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 an avatar editing environment on a display of a device; displaying an avatar model in the avatar editing environment; receiving first input selecting an avatar element category; receiving a second input selecting an avatar element from the avatar element category; rendering the selected avatar element on the avatar model; and receiving third input for manually editing the avatar element. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification