3D Model Rendering via Unified Raster Pipeline for Multi-Material Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current three-dimensional model rendering methods are inefficient when dealing with models containing sub-models of different materials, as they require multiple pipeline renderings, leading to low efficiency in converting 3D models into 2D images.
Innovation Solution
A method that acquires material information of triangle primitives in a 3D model, generates rendering parameters based on this information, and renders the model in basic units of rasters, allowing for simultaneous rendering of parts with different materials, thereby improving efficiency and accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If multiple pipeline renderings are used for sub-models of different materials, then rendering accuracy is maintained, but rendering efficiency deteriorates
Solution Approach 1:
The patent merges multiple separate pipeline rendering processes into a single unified rendering process. By integrating the rendering of different material sub-models into one pipeline, the system maintains rendering accuracy while eliminating the inefficiency of multiple sequential renderings. The unified pipeline processes all sub-models simultaneously, resolving the contradiction between accuracy and efficiency.
Solution Approach 2:
The patent creates a universal rendering pipeline that can handle multiple material types within a single process. This multi-functional pipeline is designed to process diverse sub-models with different materials without requiring separate specialized rendering passes, thereby maintaining accuracy across all materials while improving overall rendering efficiency.
2Productivity
If one-time pipeline rendering is used for a single material sub-model, then rendering efficiency is high, but the ability to handle multi-material models deteriorates
Solution Approach 1:
The patent transforms a single-material rendering pipeline into a universal multi-material rendering pipeline. This enhanced pipeline maintains the efficiency of one-time rendering while gaining the capability to handle multiple material types simultaneously. The pipeline is designed to process diverse material properties within a single rendering pass, resolving the contradiction between efficiency and adaptability.
Solution Approach 2:
The patent modifies the rendering pipeline parameters to accommodate multiple material types. By adjusting material property parameters and rendering configuration parameters, the pipeline can efficiently process different materials without requiring separate rendering passes, thus maintaining high efficiency while improving multi-material handling capability.
3Manufacturing precision
If separate rendering pipelines are used for different material sub-models, then material-specific rendering quality is maintained, but system complexity increases
Solution Approach 1:
The patent combines multiple material-specific rendering pipelines into a single unified pipeline that maintains material-specific rendering quality. By merging the pipelines while preserving material property handling capabilities, the system maintains high rendering quality for different materials while reducing the complexity of managing multiple separate rendering systems.
Data Source
AI summary
A three-dimensional model rendering method performed by a computer device is disclosed. The method includes: acquiring material information of a plurality of triangle primitives in a three-dimensional model, at least two triangle primitives in the plurality of triangle primitives having different material information; generating model parameters of the three-dimensional model based on the material information of the triangle primitives; and rendering a two-dimensional image of the three-dimensional model based on the rendering parameters of the rasters.


