3D Avatar Clothing Fitting via Dimensional Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods struggle to achieve high-quality, computationally efficient results when layering or fitting clothing onto three-dimensional (3D) avatars, particularly in virtual experience environments.

Innovation Solution

A computer-implemented method that identifies a reference region on the avatar, determines its reference dimension, and adjusts the corresponding dimensions of a clothing item to fit seamlessly, maintaining aspect ratios and allowing for scaling and tapering to achieve a precise, stylized fit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional clothing fitting methods are used for 3D avatars, then computational resources and human labor are consumed, but the visual quality and fitting precision are insufficient

Engineering Contradiction:
Improveclothing fitting precisionVSAvoidcomputational efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The clothing item is divided into multiple regions (first region, second region, etc.) with different dimensions and scaling factors. Each region can be independently fitted to the corresponding body region, allowing precise local adjustment while maintaining overall computational efficiency. The body is also segmented into reference regions for targeted clothing placement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the clothing item are assigned different scaling factors and fitting parameters based on their specific anatomical correspondence. The first region uses a first scaling factor while the second region uses a second scaling factor, enabling locally optimized fitting quality without uniformly processing the entire clothing item, thus balancing precision and computational cost.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If clothing items are scaled to fit different avatar body shapes, then adaptability improves, but maintaining aspect ratios and visual appeal becomes difficult

Engineering Contradiction:
Improveavatar body shape adaptabilityVSAvoidclothing aspect ratio
Core Design Contradiction:
Adaptability or versatilityVSShape

Solution Approach 1:

Different regions of the clothing item are assigned different scaling factors based on their anatomical correspondence. This allows the clothing to adapt to various avatar body shapes while maintaining the aspect ratio and visual characteristics of each specific region, preventing uniform distortion across the entire garment.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The scaling factors are dynamically determined based on the relationship between clothing dimensions and body dimensions. The system automatically adjusts scaling factors to maintain aspect ratios while adapting to different avatar geometries, making the fitting process adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250054257A1Automatic fitting and tailoring for stylized avatars
Publication Date: 2025.02.13 ROBLOX CORP
  • US20250054257A1 patent drawing
  • US20250054257A1 patent drawing
  • US20250054257A1 patent drawing

AI summary

Some implementations relate to methods, systems, and computer-readable media to fit a clothing item onto an avatar body in a three-dimensional environment. To obtain a more tailored/precise fitting, dimensions of the clothing item are constrained according to various reference dimensions. A reference region for the avatar body is identified along with a reference dimension. A first region of a clothing item is identified, the first region having a first dimension. At least one second dimension of the clothing item is identified, and at least one first relationship between the first dimension and the second dimension is determined. The first dimension is changed to correspond to the reference dimension and the at least one second dimension is changed to scale the clothing item along the at least one second dimension, wherein the at least one first relationship is maintained after the changing of the at least one second dimension.