The Research of Large-Scale 3D Scenes Rendering Optimization

The optimization for graphics rendering is important in VR applications. Many researchers have put a variety of rendering optimization, but these methods often have the limitations of the environment. Based on existing research works, this paper propose a common large-scale 3D scene rendering optimization method based on three levels of optimization strategies: the scene complexity, the complexity of objects and data communications. The experiment result shows that the method has a good performance, and applies to different scene types.

[1]  Michael Kass,et al.  Error-bounded antialiased rendering of complex environments , 1994, SIGGRAPH.

[2]  Dinesh Manocha,et al.  Hierarchical Back-Face Computation , 1996, Rendering Techniques.

[3]  V. Leitáo,et al.  Computer Graphics: Principles and Practice , 1995 .

[4]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[5]  Francis J. M. Schmitt,et al.  An adaptive subdivision method for surface-fitting from sampled data , 1986, SIGGRAPH.

[6]  William E. Lorensen,et al.  Decimation of triangle meshes , 1992, SIGGRAPH.

[7]  James H. Clark,et al.  Hierarchical geometric models for visible surface algorithms , 1976, CACM.

[8]  David P. Luebke,et al.  Portals and mirrors: simple, fast evaluation of potentially visible sets , 1995, I3D '95.

[9]  James C. Miller,et al.  Computer graphics principles and practice, second edition , 1992, Comput. Graph..

[10]  Frank Losasso,et al.  Geometry clipmaps: terrain rendering using nested regular grids , 2004, SIGGRAPH 2004.

[11]  Gavin S. P. Miller,et al.  Hierarchical Z-buffer visibility , 1993, SIGGRAPH.

[12]  Pedro V. Sander,et al.  Fast triangle reordering for vertex locality and reduced overdraw , 2007, SIGGRAPH 2007.

[13]  Seth J. Teller,et al.  Temporally coherent conservative visibility , 1999, Comput. Geom..

[14]  Russell H. Taylor,et al.  Superfaces: polygonal mesh simplification with bounded error , 1996, IEEE Computer Graphics and Applications.

[15]  Michael Zyda,et al.  Simplification of objects rendered by polygonal approximations , 1991, Comput. Graph..

[16]  Arthur Appel,et al.  Some techniques for shading machine renderings of solids , 1968, AFIPS Spring Joint Computing Conference.

[17]  Tony DeRose,et al.  Mesh optimization , 1993, SIGGRAPH.

[18]  Ned Greene,et al.  Hierarchical polygon tiling with coverage masks , 1996, SIGGRAPH.

[19]  Kevin W. Bowyer,et al.  ASPECT GRAPHS: STATE-OF-THE-ART AND APPLICATIONS IN DIGITAL PHOTOGRAMMETRY* , 2010 .

[20]  Carlo H. Séquin,et al.  Visibility preprocessing for interactive walkthroughs , 1991, SIGGRAPH.

[21]  M. Carter Computer graphics: Principles and practice , 1997 .

[22]  Michael Wimmer,et al.  Coherent Hierarchical Culling: Hardware Occlusion Queries Made Useful , 2004, Comput. Graph. Forum.

[23]  Hugues Hoppe,et al.  Optimization of mesh locality for transparent vertex caching , 1999, SIGGRAPH.