Layered Face Animation Using Lattice Texture Manipulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current techniques for animating characters in online gaming platforms lack ease of use and effectiveness, particularly for lay users, and do not adequately leverage layered hierarchies for facial animation.

Innovation Solution

A method involving a lattice arrangement of cells corresponding to face features, with selective animation of certain layers over static features, using lattice deformation for non-destructive mesh manipulation, and incorporating automated face tracking technology for user-friendly character animation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional character animation techniques are used, then animation capability is provided, but ease of use for lay users deteriorates

Engineering Contradiction:
Improveease of useVSAvoidanimation system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The face is divided into multiple independent layers (bottom layer with static features, animation layer with movable features, top layer with additional static features). Each layer can be manipulated independently through the lattice arrangement, allowing users to animate specific facial features without affecting others, thus simplifying the operation for lay users while maintaining animation capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The lattice arrangement acts as an intermediary between the user's animation controls and the actual face features. Users interact with the lattice cells rather than directly manipulating complex mesh deformations, translating the lattice deformation into non-destructive mesh manipulation for realistic facial animations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If layered hierarchy is implemented for facial animation, then animation effectiveness is improved, but device complexity increases

Engineering Contradiction:
Improveanimation effectivenessVSAvoidlayered structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The facial animation system is segmented into distinct layers: a bottom layer containing static features (irises, inside of mouth), an animation layer with movable features (eyelids, eyebrows, nose, mouth), and a top layer with additional static features. This segmentation allows each layer to serve its specific function while simplifying the overall system through modular organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The lattice arrangement serves multiple functions simultaneously: it provides the animation mesh structure, defines the spatial relationship between layers, and enables non-destructive deformation of the underlying mesh. This multi-functionality reduces the need for separate complex systems while maintaining animation effectiveness.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Manufacturing precision

If selective animation of specific layers is implemented, then animation precision is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveanimation precisionVSAvoidease of operation
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The face is segmented into functional layers with specific animation capabilities. The animation layer contains features that can be animated (eyelids, eyebrows, nose, mouth) while the bottom and top layers contain static features. Users can selectively animate specific layers through the lattice arrangement, achieving precise control over which features move without complicating the operation interface.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3994550B1Animated faces using texture manipulation
Publication Date: 2026.03.04 ROBLOX CORP
  • EP3994550B1 patent drawingFigure 1
  • EP3994550B1 patent drawingFigure 2
  • EP3994550B1 patent drawingFigure 3

AI summary

A method and system is provided to create animated faces using texture manipulation. A face template is provided to enable a user to define features of the face. A composite face is created from multiple layers that include a bottom layer, an animation layer, and a static layer. The composite face is animated by selectively animating one or more of the layers.