Avatar Editing Environment with Manual Element Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing avatar creation systems in online games and applications lack the ability for users to manually adjust and customize avatar elements, such as resizing or positioning facial features and clothing, beyond preset options.
Innovation Solution
An avatar editing environment that allows users to create custom avatars by starting with a blank face and adding, rescaling, and positioning various elements, including eyes, ears, mouth, nose, eyebrows, hair, and clothing, with manual editing controls for precise customization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If preset avatar elements are provided for selection, then avatar creation is simplified and faster, but user customization flexibility is limited
Solution Approach 1:
The avatar creation system is segmented into two distinct modes: preset element selection for quick creation and manual element adjustment for detailed customization. This segmentation allows users to choose their preferred level of control, resolving the contradiction between speed and flexibility by providing separate pathways for different user needs.
Solution Approach 2:
The system dynamically adapts its functionality based on user input. After selecting preset elements, users can transition to manual adjustment mode to fine-tune specific attributes. This dynamic transition between automated and manual control modes allows the system to maintain both efficiency and flexibility throughout the avatar creation process.
2Manufacturing precision
If manual editing controls are added for resizing and positioning elements, then customization precision is improved, but system complexity increases
Solution Approach 1:
The manual editing controls are designed to be self-explanatory and intuitive, requiring minimal instruction. Users can directly manipulate elements using familiar gestures (pinch to resize, drag to move), which reduces the perceived complexity while maintaining high positioning precision. The system serves itself by leveraging natural user interactions rather than requiring complex control mechanisms.
Solution Approach 2:
The system manages complexity by focusing manual editing on specific critical parameters (position, size, rotation) rather than providing unlimited adjustment options. This selective parameter approach maintains precision where it matters most while avoiding unnecessary complexity in less critical areas of avatar creation.
3Ease of operation
If touch input and gestures are implemented for editing, then ease of operation on mobile devices is improved, but input precision may be reduced
Solution Approach 1:
The system compensates for reduced touch input precision by utilizing the vertical dimension of zooming. Users can zoom in to achieve precise positioning and zoom out for broader adjustments, effectively adding a dimensional layer to the 2D touch interface. This zoom capability transforms limited horizontal/vertical touch precision into high-precision control through scale manipulation.
Data Source
AI summary
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.


