Complex Avatar Rendering With Segmented 3D Proxies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex avatars require significant computing resources to render, leading to degraded performance or failure on systems with insufficient graphics capabilities, especially in environments where multiple avatars interact, and there is a need for a solution that maintains visual appearance while reducing rendering demands.

Innovation Solution

Generate a simplified version of complex avatars by capturing images and 3-D volume information of avatar segments, allowing for easier rendering by isolating and scaling segments, and using depth buffers to recreate the simplified avatar.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If complex avatars with detailed graphics and textures are rendered, then visual appearance quality is improved, but computing power requirements increase

Engineering Contradiction:
Improvevisual appearance qualityVSAvoidcomputing power requirements
Core Design Contradiction:
Manufacturing precisionVSPower

Solution Approach 1:

The avatar is divided into multiple segments (head, torso, limbs, etc.) that can be independently processed and rendered. This segmentation allows the system to selectively simplify or detail different parts based on computational constraints while maintaining overall visual quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates simplified versions or proxies of complex avatar models that can be rendered with fewer computational resources. These simplified copies maintain the essential visual characteristics of the original complex avatars while requiring significantly less processing power.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If elaborate avatars with detailed graphics are used, then visual fidelity is improved, but rendering performance deteriorates on systems with insufficient graphics capabilities

Engineering Contradiction:
Improvevisual fidelityVSAvoidrendering performance
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system dynamically adjusts the level of detail and complexity of avatar rendering based on the computational capabilities of the client system. This allows the same avatar content to be rendered at different quality levels, optimizing performance while maintaining visual fidelity where possible.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent modifies rendering parameters such as polygon count, texture resolution, and lighting complexity to balance visual fidelity with rendering performance. By changing these parameters based on system capabilities, the system maintains acceptable visual quality while ensuring smooth performance on less powerful hardware.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple complex avatars interact in the same environment, then social interaction capability is improved, but overall system performance deteriorates

Engineering Contradiction:
Improvesocial interaction capabilityVSAvoidoverall system performance
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

Each avatar is segmented into manageable components that can be rendered independently. This allows the system to process multiple avatars simultaneously with reduced computational overhead, as each segment can be rendered separately rather than requiring full scene re-rendering for each avatar interaction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and pre-processes avatar data into simplified formats that can be quickly rendered. By separating essential visual information from detailed modeling data, the system can handle multiple avatars efficiently while maintaining the ability to display complex interactions when computational resources are available.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250232548A1Generate a simplified version of a user-generated digital object
Publication Date: 2025.07.17 VRCHAT INC
  • US20250232548A1 patent drawing
  • US20250232548A1 patent drawing
  • US20250232548A1 patent drawing

AI summary

The present technology generates a simplified version of a complex avatar by capturing images and 3-D volume information of segments of the complex avatar while the complex avatar is rendered. When the complex avatar is requested in an environment in which it is not desirable to display the complex avatar, the captured images and 3-D volume information can be used to provide a simplified version of the avatar. The simplified version of the avatar can have a similar visual appearance but can be easier to render. However, the present technology permits the user with the complex avatar to continue to have approximately the same visual appearance while avoiding the degraded performance on systems not capable of rendering the complex avatar quickly enough.