Font Size: a A A

Complex Scene Rendering Optimization On GPU

Posted on:2014-02-03Degree:MasterType:Thesis
Country:ChinaCandidate:X T WuFull Text:PDF
GTID:2268330425476068Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Real-time rendering of Complex scenes are widely used in fields like videogames,virtual reality and movies. Graphics hardware technology is advancingrapidly.Powerful graphics hardware technology provide technical support for dazzlinggraphics and stunning special effects.But the user’s graphics requirements of rendering qualityfar exceed the scope of the graphics hardware’s rendering capabilities.How to use softwaremethod to improve rendering of complex scene is a hotspot of computer graphics.There are many complex scene rendering optimization algorithms.Occlusionculling,LOD,instancing are among the most popular ones.The paper presents and implementsa new method which integrate occlusion culling with LOD.Hardware occlusion query is not used in our method.we implement a software occlusionculling method on GPU.The key of our method is the construction of hierarchical occlusionmaps.In preprocess stage,we inherit a occluder database from the scene database.Inruntime,we selected an occluder set from the occluder database and render it to buffer,then weuse the pixel map of the occluder set to build hierarchical occlusion map.We use hierarchicalocclusion map to perform occlusion culling for object in the view volume.We use a array of visible object to connect LOD method and occlusion culling method.Inthe preprocess stage,we compute the visibility of the object from different view point.Inruntime, we selected object from the array and compute the appropriate LOD for theobject.Then we generate the triangle to render to the rendering pipeline.We use our method to rendering complex forest scene.The result shows our methodperforms better than other methods and render the forest scene in real time.
Keywords/Search Tags:LOD, Occlusion Culling, Complex Scene Rendering
PDF Full Text Request
Related items