Font Size: a A A

Research Of Parallel 3D Plant Mesh Generating And Rendering

Posted on:2010-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:H Y PuFull Text:PDF
GTID:2178360302460582Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Plant is one of the most common natural landscape, Plant simulation and realistic rendering is always a hotspot in computer graphics domain. In this paper, Some research work focused on this topic based on previous effort is raised.In 3D plant mesh generating aspect, a new GPU L-system plant mesh generating method is presented in this paper. Exploiting SIMD computation power of current GPU, the method can assign all the branch apices data in the same hierarchy into different computing streams to generate meshes simultaneously, we also implement both meta-tree generation and graphical representation on GPU without participation of CPU to avoid memory transfer bottlenecks; Further more, as former branch extruding method can only generate certain kind of branch, a branch modeling method based on Frenet frame is also raised which can construct branch meshes using either kind of parametric curves.In realistic plant rendering aspect, a new Screen-Space Depth-Peeling based Ambient Occlusion algorithm(DPAO) is presented in this paper. For solving the self-occlusion distance error caused by previous SSAO algorithms, The procedure obtains more than one Z-buffer in different depth layer by using Depth-Peeling technique, which offers more computational accuracy and physical reality for calculating Screen-Space Ambient Occlusion result for plant rendering.As the experiment result shows: This approach can implement 3D plant mesh generating and rendering in high performance.
Keywords/Search Tags:L-System, Plant, Generating, Ambient Occlusion, GPU
PDF Full Text Request
Related items