Web Hybrid Rendering Combining Rasterization and Ray Tracing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Web-side rendering technologies face challenges in achieving realistic and high-quality global illumination effects due to the limitations of rasterization rendering and the high computational cost of ray tracing, making it difficult to apply realistic rendering methods in real-time on the Web.
Innovation Solution
A Web-side real-time hybrid rendering method that combines rasterization rendering for parts with slow convergence speed and low-frequency results with ray tracing for parts with fast convergence speed and high-frequency results, and mixes the rendering results of the current and historical frames to enhance realism and reduce computational overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If ray tracing rendering is used to achieve realistic global illumination effects, then rendering realism is improved, but computational cost increases significantly
Solution Approach 1:
The patent segments the rendering process into two distinct parts: ray tracing rendering for global illumination effects and rasterization rendering for other visual elements. This segmentation allows each rendering method to be applied only where it is most effective, reducing overall computational cost while maintaining rendering realism in critical areas
Solution Approach 2:
The patent applies different rendering qualities to different parts of the scene by using ray tracing specifically for global illumination effects where high realism is needed, while using rasterization for other areas. This local quality approach optimizes computational resources by concentrating high-quality rendering only where it provides the most visual benefit
2Manufacturing precision
If ray tracing is applied for real-time rendering, then rendering quality is improved, but rendering speed decreases due to high computational requirements
Solution Approach 1:
The patent divides the rendering workload into ray tracing rendering for global illumination and rasterization rendering for other elements, allowing parallel processing and optimization of each component's speed contribution to the overall rendering pipeline
Solution Approach 2:
The patent applies ray tracing rendering partially, only for specific global illumination effects rather than the entire scene, thereby achieving improved rendering quality in critical areas while maintaining acceptable overall rendering speed
3Use of energy by stationary object
If rasterization rendering is used on the Web-side, then computational overhead is reduced, but global illumination effects and realism are insufficient
Solution Approach 1:
The patent enhances rasterization rendering by locally applying ray tracing rendering specifically for global illumination effects, thereby maintaining low computational overhead for the overall system while improving global illumination quality in specific areas where it matters most
Data Source
AI summary
The present invention discloses a Web-side real-time hybrid rendering method, device and computer equipment combined with ray tracing. The method includes acquiring three-dimensional scene data and the textures transformed according to the three-dimensional scene data; for the part with slow convergence speed and low frequency of rendering result, employ rasterization rendering according to the three-dimensional scene data; for the part with fast convergence speed and high-frequency rendering results, employ ray tracing rendering according to the texture; according to the rasterization rendering result and/or the ray tracing rendering result, the rendering results of the current frame and the historical frame are mixed. In this way, the problem of low rendering realism on the Web-side was solved, and high-quality global illumination effects can be achieved on the Web-side at a relatively low cost, which enhances the realism of rendering on the Web-side.


