A Comparative Study of Acceleration Techniques for Geometric Visualization

  • Pascual Castelló
  • José Francisco Ramos
  • Miguel Chover
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3515)


Nowadays computer graphics hardware presents a series of characteristics, such as AGP memory, vertex cache, etc., that can be used for real-time rendering. The aim of this paper is to conduct a comparative study of different techniques that are shown in the OpenGL graphics standard together with hardware features that enable the visualization of the geometry of complex objects to be accelerated. These techniques are applied to the multiresolution modeling, which requires techniques that can be implemented with dynamic geometry.


  1. 1.
    Bogomjakov, A., Gotsman, C.: Universal Rendering Sequences for Transparent Vertex Caching of Progresive Meshes. Computer Graphics Forum 21(2), 137-148 (2002)Google Scholar
  2. 2.
    Chow, M.M.: Optimized Geometry Compression for Real-time Rendering. In: Proceedings of the IEEE Visualization 1997, pp. 347–354.4 (1997); Michalewicz, Z.: Genetic Algorithms + Data Structures = Evolution Programs. 3rd edn. Springer, Heidelberg (1996)Google Scholar
  3. 3.
    Evans, F., Skiena, S., Varshney, A.: Optimising Triangle Strips for Fast Rendering. In: IEEE Visualization 1996, pp. 319–326 (1996),
  4. 4.
    Garland, M.: Multiresolution modeling: survey & future opportunities. In: State o the Art Reports of EURO-GRAPHICS 1999 (1999)Google Scholar
  5. 5.
    Hoppe, H.: Progresive Meshes. In: Proc. of SIGGRAPH 1996, pp. 99–108 (1996)Google Scholar
  6. 6.
    Hoppe, H.: Optimization of Mesh Locality for Transparent Vertex Caching. In: ACM SIGGRAPH 1999, pp. 269–276 (1999)Google Scholar
  7. 7.
    Kempf, R., Frazier, C.: OpenGL reference manual. Addison-Wesley Developers Press, Reading (1997)Google Scholar
  8. 8.
    NvTriStrip Library, NVIDIA Corporation (2002), Available on the Internet at the following
  9. 9.
    Ramos, 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) ISBN/ISSN 3-540-22129-8CrossRefGoogle Scholar
  10. 10.
    Ribelles, J., Chover, M., López, A., Huerta, J.: A First Step to Evaluate and Compare Multiresolution Models. In: Short Papers and Demos of EUROGRAPHICS 1999, pp. 230–232 (1999)Google Scholar
  11. 11.
    Ribelles, J., López, A., Belmonte, O., Remolar, I., Chover, M.: Multiresolution modeling of arbitrary polygonal surfaces: a characterization. In: Computers & Graphics. Elsevier Science, Amsterdam (2002)Google Scholar
  12. 12.
    Spitzer, J.: OpenGL Performance Tuning. In: NVIDIA Corporation, Game Developers Conference (2003)Google Scholar
  13. 13.
    Woo, M., Neider, J., Davis, T.: OpenGL programming guide. Addison-Wesley Developers Press, Reading (1997)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Pascual Castelló
    • 1
  • José Francisco Ramos
    • 1
  • Miguel Chover
    • 1
  1. 1.Department of Computer Languages and SystemsUniversitat Jaume ICastellón de la PlanaSpain

Personalised recommendations