3D Virtual Object Generation Using Directed Distance Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing game development processes involve manual creation of virtual objects, leading to low efficiency in generating three-dimensional virtual objects.

Innovation Solution

A method and apparatus for generating three-dimensional virtual objects by obtaining object description information, processing spatial point features using a rendering model to determine color and directed distances, and constructing the object based on these attributes, enabling automated generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual creation methods are used for virtual objects, then developers can control the quality and details of each object, but the development efficiency is low and time-consuming

Engineering Contradiction:
Improvevirtual object generation efficiencyVSAvoiddevelopment time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent uses a rendering model to learn the mapping relationship between spatial point features and rendered image features from training data. Once trained, the model can automatically generate virtual objects by processing new spatial point features, effectively copying the manual creation process into an automated system that produces consistent results without requiring manual intervention for each object

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The rendering model is trained in advance using a dataset of spatial points and their corresponding rendered images. This preliminary training phase establishes the feature mapping relationships before actual virtual object generation begins, allowing the system to quickly generate objects during runtime without performing complex rendering calculations in real-time

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automated generation methods are used, then development efficiency is improved, but the accuracy and detail control may be reduced

Engineering Contradiction:
Improvevirtual object generation efficiencyVSAvoidobject generation accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The rendering model uses supervised learning where the training data consists of pairs of spatial point features and their corresponding rendered image features. The model learns from this feedback loop, continuously adjusting its internal parameters to minimize the difference between predicted and actual rendered features, thereby maintaining high accuracy in generated objects

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system processes spatial point features by transforming them through the rendering model to obtain rendered image features. This parameter transformation allows the system to maintain detailed object characteristics by operating in feature space rather than raw coordinate space, preserving accuracy while enabling automated generation

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260045038A1Virtual object generation
Publication Date: 2026.02.12 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20260045038A1 patent drawing
  • US20260045038A1 patent drawing
  • US20260045038A1 patent drawing

AI summary

In a virtual object generation method, object description information of a three-dimensional virtual object to be generated is obtained. First features of each of a plurality of first spatial points in a target three-dimensional space are obtained based on the object description information. Each of the first features indicates a color and a positional relationship between the respective first spatial point and the three-dimensional virtual object. The plurality of first spatial points is distributed in the target three-dimensional space. Each of the first features is processed through a rendering model to obtain a color and a directed distance of each of the plurality of first spatial points. The directed distance indicates a distance between the respective first spatial point and a surface of the three-dimensional virtual object. The three-dimensional virtual object is generated based on the colors and the directed distances of the plurality of first spatial points.