3D Virtual Object Generation Using Directed Distance Rendering
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Productivity
If automated generation methods are used, then development efficiency is improved, but the accuracy and detail control may be reduced
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
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
Data Source
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.


