Virtual Object Illumination Rendering Using Target Light Source Points
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for real-time global illumination rendering in virtual three-dimensional scenes require complex steps and consume significant resources, leading to low rendering efficiency.
Innovation Solution
Directly obtain a first picture at a target viewing angle and determine a target virtual light source point set for illumination rendering, rather than rendering the entire virtual three-dimensional scene in real-time, thereby reducing calculation amount and improving efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If real-time global illumination rendering is performed on the virtual object in the virtual three-dimensional scene, then the rendering quality is improved, but the rendering efficiency deteriorates due to complex steps and large resource consumption
Solution Approach 1:
The patent segments the virtual three-dimensional scene into multiple picture elements (pixels or pixel groups) and processes illumination rendering independently for each element. This segmentation allows parallel processing and reduces the computational complexity of global illumination rendering, thereby improving rendering efficiency while maintaining quality
Solution Approach 2:
The patent performs preliminary calculations to determine virtual light source points and their contributions before the actual rendering process. By pre-calculating illumination parameters and storing them for reuse, the system avoids redundant computations during real-time rendering, thus improving efficiency without sacrificing rendering quality
2Quantity of substance
If the entire virtual three-dimensional scene is rendered in real-time, then the completeness of the rendered content is improved, but the calculation time increases significantly
Solution Approach 1:
The patent extracts only the essential illumination information (virtual light source points and their contributions) from the complete scene rendering process. Instead of rendering the entire scene with full global illumination, it extracts key lighting elements and applies them selectively, reducing calculation time while maintaining rendered content completeness
Solution Approach 2:
The patent performs partial rendering by focusing computational resources on calculating illumination for specific picture elements rather than the entire scene. This partial action approach processes only the necessary portions of the scene at full detail, significantly reducing calculation time while maintaining adequate completeness of rendered content
Data Source
Figure 1
Figure 2~4
Figure 5~6
AI summary
Disclosed by the present application are an illumination rendering method and apparatus, a storage medium, and an electronic apparatus. The method comprises: acquiring a first picture at a target angle of view in a virtual three-dimensional scene, the first picture comprising a virtual object to undergo illumination rendering in the virtual three-dimensional scene at the target angle of view; determining a target virtual light source point set for performing illumination rendering on the virtual object in the first picture; and according to the target virtual light source point set, performing illumination rendering on the virtual object in the first picture. The present application solves the technical problem in related technology in which overall illumination rendering efficiency is low for a virtual object in a virtual three-dimensional scene.