Font Size: a A A

Research On Rendering Optimization Technology For Complex Model Scene

Posted on:2024-06-10Degree:MasterType:Thesis
Country:ChinaCandidate:L W XiaoFull Text:PDF
GTID:2568306944462754Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the continuous development of 3D vision technology,people have higher and higher requirements for the effect of 3D scene visualization.In order to achieve a realistic and delicate rendering effect,the model resources in the 3D scene need to have a higher degree of fineness.A model with a higher fineness has a higher complexity and a larger amount of data.The huge amount of data restricts the rendering performance of complex model scenes,so this paper studies related rendering optimization technologies and makes certain improvements.First,this paper proposes an improved hierarchical level-of-detail technique.A traditional bottom-up layer-merging algorithm is introduced by partitioning the spatial hierarchy to generate a layered LOD of the 3D scene.In the iterative merging part of the algorithm,the execution efficiency of the algorithm is improved by reusing the intermediate data.Then the concept of visual perceptual selection criteria is proposed,by calculating the screen space error and visualizing the selection criteria to decide how to switch the meshes in the scene.Finally,a shape-constrained axis-aligned bounding box(AABB)is proposed to replace the bounding sphere for related calculations,which effectively reduces the disk space occupied by model resources.Second,this paper proposes a streaming scheduling mechanism based on one-way preloading.By introducing the principle of the streaming scheduling mechanism and two traditional streaming scheduling modes,it illustrates the improvement of the rendering performance of the 3D scene brought by the streaming scheduling mechanism,and also points out the shortcomings of the traditional streaming scheduling mode.Furthermore,on the basis of the traditional streaming scheduling mode,a streaming scheduling mechanism based on one-way preloading is proposed.By always preloading all sub-node grids of the current rendering level,it greatly improves the traditional The problem of scheduling mode has further improved the performance of scene rendering.In addition,an antishake buffering strategy is proposed to optimize specific situations.Based on the above research content,this paper builds a server-side rendering architecture based on WebRTC and applies the rendering optimization technology studied in this paper to form a simple rendering optimization system.Using the rendering optimization simple system in the actual project,the results show that the system can bring significant performance improvement for complex model scenes,reflecting the research value of this paper.
Keywords/Search Tags:3D vision, hierarchical level of detail, streaming scheduling, server-side rendering
PDF Full Text Request
Related items