3D Model Vertex Correspondence for Character Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional character creation systems struggle to import and integrate external 3D characters effectively, often requiring users to redesign and recreate 3D characters from scratch, as they fail to preserve both visual and functional aspects, leading to impractical workflows.

Innovation Solution

The system automatically determines correspondence values between 3D models, allowing users to customize and integrate external 3D models by matching vertices and polygons with a predefined template mesh, enabling texture addition, geometry adjustments, rigging, and animation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional character creation systems import external 3D characters, then the visual aspect may be preserved at a high-level, but the character cannot be properly integrated into the system for customization and animation

Engineering Contradiction:
Improveintegration reliabilityVSAvoidcharacter import ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system changes the parameter of vertex correspondence from manual mapping to automatic calculation using mathematical transformations. By computing correspondence values based on template mesh vertices and imported model vertices, the system enables reliable integration while maintaining ease of operation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system enables self-service by automatically determining correspondence values between imported 3D characters and template meshes without requiring manual intervention. The automatic calculation process allows the system to integrate external characters independently, resolving the contradiction between integration reliability and operational ease.

Inventive Principle:
Principle #25Self-service

2Shape

If users create unique-looking 3D characters, then visual uniqueness is improved, but the characters may not move correctly and appear to have broken animations

Engineering Contradiction:
Improvecharacter visual uniquenessVSAvoidanimation functionality
Core Design Contradiction:
ShapeVSReliability

Solution Approach 1:

The system changes the parameter of vertex correspondence from fixed template-dependent to dynamically calculated based on geometric relationships. This allows unique character shapes to be created while maintaining proper animation functionality through automatic correspondence value computation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs preliminary action by pre-calculating correspondence values between template mesh vertices and imported model vertices before animation is applied. This preliminary computation ensures that unique visual designs maintain proper animation functionality by establishing correct vertex mappings in advance.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If conventional systems require specially trained artists for each step of 3D character creation, then manufacturing precision is maintained, but device complexity and time consumption increase

Engineering Contradiction:
Improvecharacter creation precisionVSAvoidsystem operational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system enables self-service by automatically determining correspondence values without requiring specialized artist intervention. The automatic calculation process maintains manufacturing precision through mathematical computations while reducing device complexity by eliminating manual mapping steps.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces the mechanical system of manual vertex mapping by artists with an automated computational system. This substitution maintains manufacturing precision through algorithmic calculations while significantly reducing operational complexity and time consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Reliability

If users need to redesign and create 3D characters from scratch within the character creation system, then integration reliability is improved, but productivity decreases

Engineering Contradiction:
Improvecharacter integration reliabilityVSAvoidcharacter creation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system changes the parameter of character integration from complete redesign to selective customization by calculating correspondence values. This allows users to import external characters while maintaining integration reliability, significantly improving productivity by eliminating redundant creation steps.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs preliminary action by pre-calculating correspondence values for imported characters, enabling reliable integration without requiring complete redesign. This preliminary computation maintains integration reliability while dramatically improving productivity by allowing direct import and customization of external 3D characters.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9911220B2Automatically determining correspondences between three-dimensional models
Publication Date: 2018.03.06 ADOBE INC
  • US9911220B2 patent drawing
  • US9911220B2 patent drawing
  • US9911220B2 patent drawing

AI summary

The present disclosure is directed to integrating external 3D models into a character creation system. In general, a character creation system imports an external 3D model by determining correspondence values for each vertex within the 3D model. Once imported, a user can customize the 3D character by adding texture to the character, adjusting character features, swapping out one or more character features, adding clothes and accessories to the character, automatically rigging the character, and/or animating the character.