Skip to main content
Top

2020 | OriginalPaper | Chapter

A Shader-Based Architecture for Virtual Reality Applications on Mobile Devices

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

As new technologies for CPUs and GPUs are released, games showcase improved graphics, physics simulations, and responsiveness. For limited form-factors such as virtual reality head-mounted displays though, it is possible to explore alternatives components to harness additional performance such as the GPU. This paper introduces a shader-based architecture for developing games using shared resources between the CPU and the GPU.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
2.
go back to reference Gregory, J.: Game Engine Architecture, 3rd edn. CRC Press, Taylor & Francis Group, Boca Raton (2019) Gregory, J.: Game Engine Architecture, 3rd edn. CRC Press, Taylor & Francis Group, Boca Raton (2019)
3.
go back to reference Hart, J.C.: Sphere tracing: a geometric method for the antialiased ray tracing of implicit surfaces. Vis. Comput. 12(10), 527–545 (1996)CrossRef Hart, J.C.: Sphere tracing: a geometric method for the antialiased ray tracing of implicit surfaces. Vis. Comput. 12(10), 527–545 (1996)CrossRef
4.
go back to reference Joselli, M., et al.: An architecture for mobile games with cloud computing module. In: XI Brazilian Symposium on Computer Games and Digital Entertainment. SBGames 2012 - Computing Track (2012) Joselli, M., et al.: An architecture for mobile games with cloud computing module. In: XI Brazilian Symposium on Computer Games and Digital Entertainment. SBGames 2012 - Computing Track (2012)
5.
go back to reference Joselli, M., Clua, E.: GpuWars: design and implementation of a GPGPU game. In: 2009 VIII Brazilian Symposium on Games and Digital Entertainment, pp. 132–140. IEEE (2009) Joselli, M., Clua, E.: GpuWars: design and implementation of a GPGPU game. In: 2009 VIII Brazilian Symposium on Games and Digital Entertainment, pp. 132–140. IEEE (2009)
7.
go back to reference Joselli, M., et al.: A game loop architecture with automatic distribution of tasks and load balancing between processors. In: Proceedings of the VIII Brazilian Symposium on Computer Games and Digital Entertainment, January 2009 Joselli, M., et al.: A game loop architecture with automatic distribution of tasks and load balancing between processors. In: Proceedings of the VIII Brazilian Symposium on Computer Games and Digital Entertainment, January 2009
8.
go back to reference McShaffry, M.: Game Coding Complete, 3rd edn. Course Technology PTR, Boston (2009) McShaffry, M.: Game Coding Complete, 3rd edn. Course Technology PTR, Boston (2009)
13.
go back to reference Valente, L., Conci, A., Feijo, B.: Real time game loop models for single-player computer games (2005) Valente, L., Conci, A., Feijo, B.: Real time game loop models for single-player computer games (2005)
14.
go back to reference Welch, G., Bishop, G.: An Introduction to the Kalman Filter. University of North Carolina, Department of Computer Science (1995) Welch, G., Bishop, G.: An Introduction to the Kalman Filter. University of North Carolina, Department of Computer Science (1995)
15.
go back to reference Zünd, F., et al.: Unfolding the 8-bit era. In: Proceedings of the 12th European Conference on Visual Media Production, p. 9. ACM (2015) Zünd, F., et al.: Unfolding the 8-bit era. In: Proceedings of the 12th European Conference on Visual Media Production, p. 9. ACM (2015)
Metadata
Title
A Shader-Based Architecture for Virtual Reality Applications on Mobile Devices
Authors
Adriano M. Gil
Thiago S. Figueira
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-59990-4_9