Skip to main content

2018 | OriginalPaper | Buchkapitel

Fast Animation Crowds Using GPU Shaders and Motion Capture Data

verfasst von : Mankyu Sung

Erschienen in: Advances in Computer Science and Ubiquitous Computing

Verlag: Springer Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Animating and rendering of more than 1000 characters in real-time has been a big problem in computer animation research community. In this paper, we introduce the GPU-based technique that are able to animate and render more than thousand of characters at real-time rate where each individual character’s movement is animated using motion capture data. The core part of the proposed technique is to split the whole processes into CPU and GPU bound jobs and separate static data with dynamic data of simulation. All static data are sent to GPU memory once and frequently updated data such as transformation matrices are applied on the GPU using SSBO (Shader Storage Buffer Object). High level path planning, on the other hand, are performed in CPU side so that many complicated algorithms can be easily implemented in the application. Experiments shows that the proposed techniques have real-time performance.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Wolinksi, D., Lin, M.C.: WarpDriver: context-aware probabilistic motion prediction for crowd simulation. ACM. Trans. Graph. 35(6) (2016) Wolinksi, D., Lin, M.C.: WarpDriver: context-aware probabilistic motion prediction for crowd simulation. ACM. Trans. Graph. 35(6) (2016)
2.
Zurück zum Zitat Narang, S., Best, A., Manocha, D.: Interactive simulation of local interactions in dense crowds using elliptical agents. J. Stat. Mech. Theory Exp. 3 (2017) Narang, S., Best, A., Manocha, D.: Interactive simulation of local interactions in dense crowds using elliptical agents. J. Stat. Mech. Theory Exp. 3 (2017)
3.
Zurück zum Zitat Best, A., Narang, S., Curtis, S., Manocha, D.: DenseSense: interactive crowd simulation using density-dependent filters. In: Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 97–102. Eurographics Association (2014) Best, A., Narang, S., Curtis, S., Manocha, D.: DenseSense: interactive crowd simulation using density-dependent filters. In: Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 97–102. Eurographics Association (2014)
4.
Zurück zum Zitat Barnettm, A., Shum, H., Komura, T.: Coordinated crowd simulation with topological scene analysis. Comput. Graph. Forum 35(6), 120–132 (2016)CrossRef Barnettm, A., Shum, H., Komura, T.: Coordinated crowd simulation with topological scene analysis. Comput. Graph. Forum 35(6), 120–132 (2016)CrossRef
5.
Zurück zum Zitat Shopf, J., Oat, C., Barczak J.: GPU crowd simulation. ACM Siggraph-Asia, Technical Briefs (2008) Shopf, J., Oat, C., Barczak J.: GPU crowd simulation. ACM Siggraph-Asia, Technical Briefs (2008)
6.
Zurück zum Zitat Park, H., Han, J.: Fast rendering of large crowds using GPU. In: International Conference on Entertainment Computing, pp. 197–202 (2008) Park, H., Han, J.: Fast rendering of large crowds using GPU. In: International Conference on Entertainment Computing, pp. 197–202 (2008)
7.
Zurück zum Zitat Hernandez, B., Perez, H., Rudomin, I., Ruiz, S., Toledo, L.: Simulating and visualizing real-time crowds on GPU clusters. Computación y Sistemas 18(4), 651–664 (2014) Hernandez, B., Perez, H., Rudomin, I., Ruiz, S., Toledo, L.: Simulating and visualizing real-time crowds on GPU clusters. Computación y Sistemas 18(4), 651–664 (2014)
8.
Zurück zum Zitat Cooper, A., Cooper, S., Popovic, Z.: Continuum crowds. ACM. Trans. Graph. 25(3), 1160–1168 (2006)CrossRef Cooper, A., Cooper, S., Popovic, Z.: Continuum crowds. ACM. Trans. Graph. 25(3), 1160–1168 (2006)CrossRef
Metadaten
Titel
Fast Animation Crowds Using GPU Shaders and Motion Capture Data
verfasst von
Mankyu Sung
Copyright-Jahr
2018
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-10-7605-3_193

Neuer Inhalt