Advertisement

Continuous Level of Detail on Graphics Hardware

  • Francisco Ramos
  • Miguel Chover
  • Oscar Ripolles
  • Carlos Granell
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4245)

Abstract

Recent advances in graphics hardware provide new possibilities to successfully integrate and improve multiresolution models. In this paper, we present a new continuous multiresolution model that maintains its geometry, based on triangle strips, in high-performance memory in the GPU. This model manages the level of detail by performing fast strip updating operations. We show how this approach takes advantage of the new capabilities of GPUs in an efficient manner.

Keywords

Graphic Hardware Continuous Level Graphic Application Polygonal Mesh Graphic Library 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Hoppe, H.: Progressive Meshes. Computer Graphics (SIGGRAPH) 30, 99–108 (1996)MathSciNetGoogle Scholar
  2. 2.
    El-Sana, J., Azanli, E., Varshney, A.: Skip strips: maintaining triangle strips for view-dependent rendering. In: Proceedings of Visualization 99, pp. 131–137 (1999)Google Scholar
  3. 3.
    Shafae, M., Pajarola, R.: DStrips. Dynamic Triangle Strips for Real-Time Mesh Simplification and Rendering. In: Proceedings Pacific Graphics Conference (2003)Google Scholar
  4. 4.
    Stewart, A.J.: Tunneling for Triangle Strips in Continuous Level-of-Detail Meshes. Graphics Interface, 91-100 (2001)Google Scholar
  5. 5.
    Belmonte, O., Remolar, I., Ribelles, J., Chover, M., Fernndez, M.: Efficient Use Connectivity Information between Triangles in a Mesh for Real-Time Rendering, Future Generation Computer Systems, Special issue on Computer Graphics and Geometric Modeling (2003)Google Scholar
  6. 6.
    Ribelles, J., López, A., Remolar, I., Belmonte, O., Chover, M.: Multiresolution Modelling of Polygonal Surface Meshes Using Triangle Fans. In: Nyström, I., Sanniti di Baja, G., Borgefors, G. (eds.) DGCI 2000. LNCS, vol. 1953, pp. 431–442. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  7. 7.
    Ramos, J.F., Chover, M.: LodStrips: Level of Detail Strips. In: Bubak, M., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2004. LNCS, vol. 3039, pp. 107–114. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  8. 8.
    Olano, M., Kuehne, B., Simmons, M.: Automatic Shader Level of Detail. In: Proceedings of Graphics Hardware 2003, Eurographics/ACM SIGGRAPH (July 2003)Google Scholar
  9. 9.
    Gain, J., Southern, R.: Creation and Control of Real-time Continuous Level of Detail on Programmable Graphics Hardware. In: Computer Graphics Forum (March 2003)Google Scholar
  10. 10.
    Garland, M., Heckbert, P.: Surface simplification using quadric error metrics. In: Proceedings of SIGGRAPH 1997 (Los Angeles, CA), Computer Graphics Proceedings. Annual Conference Series, ACM SIGGRAPH, pp. 209–216. ACM Press, New York (1997)Google Scholar
  11. 11.
    Luebke, P.: A Developer’s Survey of Polygonal Simplification Algorithms. In: IEEE CGA (June 2001)Google Scholar
  12. 12.
    NvTriStrip Library, NVIDIA Corporation (2002), Available in Internet at following URL: http://developer.nvidia.com/object/nvtristrip_library.html
  13. 13.
    Evans, F., Skiena, S., Varshney, A.: Optimising Triangle Strips for Fast Rendering. In: IEEE Visualization 1996, pp. 319–326 (1996), http://www.cs.sunysb.edu/~stripe
  14. 14.

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Francisco Ramos
    • 1
  • Miguel Chover
    • 1
  • Oscar Ripolles
    • 1
  • Carlos Granell
    • 1
  1. 1.Depto. Lenguajes y Sistemas InformaticosUniversitat Jaume ICastellonSpain

Personalised recommendations