Skip to main content

Continuous Level of Detail for Large Scale Rendering of 3D Animated Polygonal Models

  • Conference paper
Articulated Motion and Deformable Objects (AMDO 2012)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 7378))

Included in the following conference series:

  • 1356 Accesses

Abstract

Current simulation applications are mainly focused on the efficient management of scenarios with static objects. However, managing dynamic objects, such as animated characters, is very different and requires more specific processing methods which tend to have a high computational cost. Recent advances in graphics hardware offer more ways to improve the performance of these scenes. In this paper, we introduce a new method for rendering large crowds of animated characters at interactive frame rates. Our method is a fully-GPU hybrid combination of mesh instancing, continuous level of detail and hardware palette skinning. Thus, we take advantage of mesh instancing to render multiple instances of a given mesh belonging to a continuous level of detail model, avoiding the typical popping artifacts existing on previous approaches. We finally obtained a low storage cost, performance improvements when applying level of detail and mesh instancing techniques and, moreover, a minimization of the overhead produced by animating.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Dudash, B.: Mesh instancing. Technical Report 00000-001-v00, NVIDIA (2004)

    Google Scholar 

  2. Pratt, D.R., Pratt, S.M., Barham, P., Barker, R.E., Waldrop, M.S., Ehlert, J.F., Chrislip, C.A.: Humans in large-scale networked virtual environments. Presence 6(5), 547–564 (1997)

    Google Scholar 

  3. Dobbyn, S., Hamill, J., OConor, K., OSullivan, C.: Geopostors: a real-time geometry impostor crowd rendering system. In: Proc. of Interactive 3D Graphics and Games, pp. 95–102 (2005)

    Google Scholar 

  4. Dudash, B.: Animated crowd rendering. GPU Gems 3, 39–52 (2004)

    Google Scholar 

  5. Rodriguez, R., Cerezo, E., Baldassarri, S., Seron, F.J.: New approaches to culling and lod methods for scenes with multiple virtual actors. Computers & Graphics 34(6), 729–741 (2010)

    Article  Google Scholar 

  6. Feng, W.-W., Kim, B.-U., Yu, Y., Peng, L., Hart, J.: Feature-preserving triangular geometry images for level-of-detail representation of static and skinned meshes. ACM Trans. Graph. 29, 11:1–11:13 (2010)

    Google Scholar 

  7. Luebke, D.: Level of detail for 3D graphics, vol. 1. Elsevier Science Inc. (2002)

    Google Scholar 

  8. Ahn, J., Oh, S., Wohn, K.: Optimized motion simplification for crowd animation. Comput. Animat. Virtual Worlds 17, 155–165 (2006)

    Article  Google Scholar 

  9. Sander, P.V., Mitchell, J.L.: Progressive buffers: View-dependent geometry and texture for lod rendering. In: Symposium on Geometry Processing, pp. 129–138 (2005)

    Google Scholar 

  10. Borgeat, L., Godin, G., Blais, F., Massicotte, P., Lahanier, C.: Gold: interactive display of huge colored and textured models. Trans. Graph. 24(3), 869–877 (2005)

    Article  Google Scholar 

  11. Southern, R., Gain, J.E.: Creation and control of real-time continuous level of detail on programmable graphics hardware. Comput. Graph. Forum 22(1), 35–48 (2003)

    Article  Google Scholar 

  12. Giegl, M., Wimmer, M.: Unpopping: Solving the image-space blend problem for smooth discrete lod transitions. Computer Graphics Forum 26(1), 46–49 (2007)

    Article  Google Scholar 

  13. Ji, J., Wu, E., Li, S., Liu, X.: Dynamic lod on GPU. In: Proceedings of the Computer Graphics International, pp. 108–114 (2005)

    Google Scholar 

  14. Ripolles, O., Ramos, F., Chover, M.: Sliding-tris: A sliding window level-of-detail scheme. In: CGGM 2008 (2008)

    Google Scholar 

  15. Ripolles, O., Gumbau, J., Chover, M., Ramos, F., Puig-Centelles, A.: View-dependent multiresolution modeling on the GPU. In: WSCG (2009)

    Google Scholar 

  16. Hu, L., Sander, P.V., Hoppe, H.: Parallel view-dependent level-of-detail control. IEEE Transactions on Visualization and Computer Graphics 16, 718–728 (2010)

    Article  Google Scholar 

  17. Lorenz, H., Döllner, J.: Dynamic mesh refinement on GPU using geometry shaders. In: WSCG (February 2008)

    Google Scholar 

  18. Schwarz, M., Stamminger, M.: Fast GPU-based adaptive tessellation with CUDA. Computer Graphics Forum 28(2), 365–374 (2009)

    Article  Google Scholar 

  19. Dyken, C., Reimers, M., Seland, J.: Real-time GPU silhouette refinement using adaptively blended bézier patches. Computer Graphics Forum 27(1), 1–12 (2008)

    Article  Google Scholar 

  20. Savoye, Y., Meyer, A.: Multi-layer level of detail for character animation (2008)

    Google Scholar 

  21. Pilgrim, S., Steed, A., Aguado, A.: Progressive skinning for character animation. Comput. Animat. Virtual Worlds 18(4-5), 473–481 (2007)

    Article  Google Scholar 

  22. Pettre, J., de Heras Ciechomski, P., Maim, J., Yersin, B., Laumond, J.-P., Thalmann, D.: Real-time navigating crowds: scalable simulation and rendering. Computer Animation and Virtual Worlds 17(3-4), 445–455 (2006)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ramos, F., Ripolles, O., Chover, M. (2012). Continuous Level of Detail for Large Scale Rendering of 3D Animated Polygonal Models. In: Perales, F.J., Fisher, R.B., Moeslund, T.B. (eds) Articulated Motion and Deformable Objects. AMDO 2012. Lecture Notes in Computer Science, vol 7378. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31567-1_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31567-1_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31566-4

  • Online ISBN: 978-3-642-31567-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics