Virtual Reality Avatar Clothing Layer Fitting With Collapsed Inner Layers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual clothing systems struggle with fitting issues on avatars of varying shapes and sizes, leading to unappealing results and increased computational complexity when multiple layers are applied, particularly due to dimensional differences between clothing and body meshes.

Innovation Solution

The system employs a mesh deformer to selectively stretch or shrink clothing at strategic locations, followed by a cloth solver for physical simulation, allowing for improved fitting and reduced computational burden by collapsing inner layers onto the avatar's body surface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional clothing simulation tools are used to fit virtual clothing on avatars, then the clothing can be displayed on the avatar, but the fitting results are unappealing due to dimensional differences between clothing and body meshes

Engineering Contradiction:
Improvefitting precisionVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collapsing inner clothing layers onto the avatar's body surface before rendering outer layers. This pre-processing step ensures that inner layers do not interfere with the fitting and visualization of outer layers, thereby improving overall fitting precision without requiring complex multi-layer simulation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The clothing system is segmented into multiple layers that can be processed independently. Each layer is fitted and collapsed separately in sequence, allowing the system to handle dimensional differences between clothing meshes and body meshes more effectively, improving fitting precision while maintaining manageable system complexity

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple layers of virtual clothing are applied to avatars, then user customization options increase, but computational complexity increases significantly

Engineering Contradiction:
Improvecustomization optionsVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary collapsing of inner clothing layers onto the body surface before processing outer layers. This pre-computation eliminates the need for complex real-time intersection calculations between multiple layers, thereby reducing computational complexity while preserving full multi-layer customization capabilities

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the collapsed geometry of inner layers as a simplified representation for rendering outer layers. Instead of computing full 3D intersections between multiple clothing layers, the system uses the collapsed inner layers as a base surface, significantly reducing computational requirements while maintaining visual accuracy

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If multiple layers of virtual clothing are simulated with full physical accuracy, then realistic fitting is achieved, but computational burden increases

Engineering Contradiction:
Improvefitting accuracyVSAvoidcomputational power
Core Design Contradiction:
Manufacturing precisionVSPower

Solution Approach 1:

The system performs preliminary collapsing of inner clothing layers onto the avatar's body surface in a pre-processing step. This eliminates the need for computationally intensive real-time physical simulation of multiple layers during rendering, thereby reducing computational power requirements while maintaining fitting accuracy through the collapsed geometry

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12406455B2Virtual reality presentation of layers of clothing on avatars
Publication Date: 2025.09.02 LINDEN RES
  • US12406455B2 patent drawing
  • US12406455B2 patent drawing
  • US12406455B2 patent drawing

AI summary

A computing system and method to generate an avatar wearing multiple layers of clothing. For each clothing model acquired for the avatar, the system generates a customized clothing model based on transforming the original clothing model for fitting on the avatar based on deforming and physical simulation and a reduced clothing model based on collapsing the customized clothing model on the body of the avatar such that applying the reduced clothing model is simplified as painting the texture of the reduced clothing model onto the avatar model. Wearing the inner layers of the clothing by avatar is computed by applying the texture of the corresponding reduced clothing model on the body of the avatar in a sequence from inside layers to outside layers. The customized clothing model of the outermost layer is combined with the avatar wearing the inner layers to generate the avatar wearing the multiple layers of clothing.