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.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Gunn, C.: Geometric algebras for Euclidean geometry. Adv. Appl. Clifford Algebra 27(1), 185–208 (2017). https://arxiv.org/abs/1411.650
Hestenes, D.: New Foundations for Classical Mechanics, 2nd edn. D. Reidel, Dordrecht/Boston (1999)
Dorst, L., Fontijne, D., Mann, S.: Geometric Algebra for Computer Science: An Object-Oriented Approach To Geometry. Morgan Kaufmann, Burlington (2007)
Dorst, L., Fontijne, D., Mann, S.: GAViewer. http://www.geometricalgebra.net
Perwass, C.: CLUCalc/CLUViz. http://www.clucalc.info
De Keninck, S.: Ganja.js. Geometric Algebra - Not Just Algebra (2017). https://github.com/enkimute/ganja.js
Hart, J.C.: sphere tracing: a geometric method for the antialiased ray tracing of implicit surfaces (1994). https://doi.org/10.1007/s003710050084
Inigo Quilez - iq/rgba: Rendering worlds with two triangles. NVSCENE (2008). http://www.iquilezles.org/www/material/nvscene2008/rwwtt.pdf
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
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)
Zamora-Esquivel, J.: \(G_{6,3}\) geometric algebra; description and implementation. Adv. Appl. Clifford Algebras 24(2), 493–514 (2014)
Hadfield, H., Lasenby, J.: Direct linear interpolation of geometric objects in conformal geometric algebra. To be published
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
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)