Skip to main content
Top

2016 | OriginalPaper | Chapter

CindyGL: Authoring GPU-Based Interactive Mathematical Content

Authors : Aaron Montag, Jürgen Richter-Gebert

Published in: Mathematical Software – ICMS 2016

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

CindyJS is a framework for creating interactive (mathematical) content for the web. The plugin CindyGL extends this framework and leverages WebGL for parallelized computations.
CindyGL provides access to the GPU fragment shader for CindyJS. Among other tasks, the plugin CindyGL is used for real-time colorplots.
We introduce the main principles, concepts and application of CindyGL and describe the encountered technical challenges. Special focus is put on a novel visualization scheme that uses feedback loops, which were among the motivating forces of developing CindyGL. They can be used for a wide range of applications. Some of them are numerical simulations, cellular automatons and fractal generation, which are described here.

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.
go back to reference Barnsley, M.F.: Fractals Everywhere. Academic Press, Boston (2014)MATH Barnsley, M.F.: Fractals Everywhere. Academic Press, Boston (2014)MATH
3.
go back to reference Mumford, D., Series, C., Wright, D.: Indra’s Pearls: The Vision of Felix Klein. Cambridge University Press, Cambridge (2002)CrossRefMATH Mumford, D., Series, C., Wright, D.: Indra’s Pearls: The Vision of Felix Klein. Cambridge University Press, Cambridge (2002)CrossRefMATH
4.
go back to reference Richter-Gebert, J., Kortenkamp, U.: The power of scripting: DGS meets programming. Acta didactica Napocensia 3(2), 67–78 (2010) Richter-Gebert, J., Kortenkamp, U.: The power of scripting: DGS meets programming. Acta didactica Napocensia 3(2), 67–78 (2010)
5.
go back to reference Richter-Gebert, J., Kortenkamp, U.: The Cinderella.2 Manual: Working with the Interactive Geometry Software. Springer, Heidelberg (2012)CrossRefMATH Richter-Gebert, J., Kortenkamp, U.: The Cinderella.2 Manual: Working with the Interactive Geometry Software. Springer, Heidelberg (2012)CrossRefMATH
6.
go back to reference Stussak, C.: Echtzeit-Raytracing algebraischer Flächen auf der GPU. Ph.D. thesis, Diploma thesis, Martin Luther University Halle-Wittenberg (2007) Stussak, C.: Echtzeit-Raytracing algebraischer Flächen auf der GPU. Ph.D. thesis, Diploma thesis, Martin Luther University Halle-Wittenberg (2007)
7.
go back to reference von Gagern, M., Kortenkamp, U., Richter-Gebert, J., Strobel, M.: CindyJS - Mathematical visualization on modern devices. Submitted to ICMS 2016 Berlin (unpublished) von Gagern, M., Kortenkamp, U., Richter-Gebert, J., Strobel, M.: CindyJS - Mathematical visualization on modern devices. Submitted to ICMS 2016 Berlin (unpublished)
8.
go back to reference von Gagern, M., Mercat, C.: A library of OpenGL-based mathematical image filters. In: Fukuda, K., Hoeven, J., Joswig, M., Takayama, N. (eds.) ICMS 2010. LNCS, vol. 6327, pp. 174–185. Springer, Heidelberg (2010)CrossRef von Gagern, M., Mercat, C.: A library of OpenGL-based mathematical image filters. In: Fukuda, K., Hoeven, J., Joswig, M., Takayama, N. (eds.) ICMS 2010. LNCS, vol. 6327, pp. 174–185. Springer, Heidelberg (2010)CrossRef
9.
go back to reference Wegert, E.: Visual Complex Functions: An Introduction with Phase Portraits. Springer Science & Business Media, Berlin (2012)CrossRefMATH Wegert, E.: Visual Complex Functions: An Introduction with Phase Portraits. Springer Science & Business Media, Berlin (2012)CrossRefMATH
Metadata
Title
CindyGL: Authoring GPU-Based Interactive Mathematical Content
Authors
Aaron Montag
Jürgen Richter-Gebert
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-42432-3_44

Premium Partner