Skip to main content

Non-parametric Realtime Rendering of Subspace Objects in Arbitrary Geometric Algebras

  • Conference paper
  • First Online:
Advances in Computer Graphics (CGI 2019)

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

Included in the following conference series:

Abstract

This paper introduces a novel visualization method for elements of arbitrary Geometric Algebras. The algorithm removes the need for a parametric representation, requires no precomputation, and produces high quality images in realtime. It visualizes the outer product null space (OPNS) of 2-dimensional manifolds directly and uses an isosurface approach to display 1- and 0-dimensional manifolds. A multi-platform browser based implementation is publicly available.

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 EPUB and 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

References

  1. Gunn, C.: Geometric algebras for Euclidean geometry. Adv. Appl. Clifford Algebra 27(1), 185–208 (2017). https://arxiv.org/abs/1411.650

    Article  MathSciNet  Google Scholar 

  2. Hestenes, D.: New Foundations for Classical Mechanics, 2nd edn. D. Reidel, Dordrecht/Boston (1999)

    MATH  Google Scholar 

  3. Dorst, L., Fontijne, D., Mann, S.: Geometric Algebra for Computer Science: An Object-Oriented Approach To Geometry. Morgan Kaufmann, Burlington (2007)

    Google Scholar 

  4. Dorst, L., Fontijne, D., Mann, S.: GAViewer. http://www.geometricalgebra.net

  5. Perwass, C.: CLUCalc/CLUViz. http://www.clucalc.info

  6. De Keninck, S.: Ganja.js. Geometric Algebra - Not Just Algebra (2017). https://github.com/enkimute/ganja.js

  7. Hart, J.C.: sphere tracing: a geometric method for the antialiased ray tracing of implicit surfaces (1994). https://doi.org/10.1007/s003710050084

    Article  Google Scholar 

  8. Inigo Quilez - iq/rgba: Rendering worlds with two triangles. NVSCENE (2008). http://www.iquilezles.org/www/material/nvscene2008/rwwtt.pdf

  9. Breuils, S., Nozick, V., Sugimoto, A., Hitzer, E.: Quadric conformal geometric algebra of \(\mathbb{R}_{4,4}\). Adv. Appl. Cliord Algebras 28, 35 (2018). https://doi.org/10.1007/s00006-018-0851-1

    Article  MathSciNet  MATH  Google Scholar 

  10. Juan, D., Goldman, R., Mann, S.: Modeling 3D Geometry in the clifford algebra \(\mathbb{R}_{4,4}\) Adv. Appl. Appl. Clifford Algebras 27(4), 3039–3062 (2017)

    Article  MathSciNet  Google Scholar 

  11. Zamora-Esquivel, J.: \(G_{6,3}\) geometric algebra; description and implementation. Adv. Appl. Clifford Algebras 24(2), 493–514 (2014)

    Article  MathSciNet  Google Scholar 

  12. Hadfield, H., Lasenby, J.: Direct linear interpolation of geometric objects in conformal geometric algebra. To be published

    Google Scholar 

Download references

Acknowledgments

The author would like to thank Vincent Nozick for posing the challenge that ultimately led to the implementation presented here, Stephane Breuils for such an exquisite stress test with his QCGA and Leo Dorst for his extensive review of the manuscript. Further thanks go to Charles Gunn and Hugo Hadfield for proofreading.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Steven De Keninck .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

De Keninck, S. (2019). Non-parametric Realtime Rendering of Subspace Objects in Arbitrary Geometric Algebras. In: Gavrilova, M., Chang, J., Thalmann, N., Hitzer, E., Ishikawa, H. (eds) Advances in Computer Graphics. CGI 2019. Lecture Notes in Computer Science(), vol 11542. Springer, Cham. https://doi.org/10.1007/978-3-030-22514-8_54

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-22514-8_54

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-22513-1

  • Online ISBN: 978-3-030-22514-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics