Abstract
Conformal immersions are harmonic and numerically stable surfaces whose tangents scale isometrically, providing many elegant geometric properties of use in design. This paper maps these forms within the context of discrete differential geometry and conformal geometric algebra in order to outline an approach to synthesizing curved surfaces with applications in architectural geometry, machining, and computer graphics. Inspired by Dorst and Valkenburg’s “Square Root and Logarithm of Rotors” paper of 2011, we reformulate the rationalization of cyclidic nets, piecewise smooth surfaces characterized and controlled directly by their tangents.
Similar content being viewed by others
References
Bo P., Pottmann H., Kilian M., Wang W., Wallner J.: Circular arc structures. ACM Trans. Graph. 30(4), 101–110112 (2011)
Bobenko A.I., Huhnen-Venedey E.: Curvature line parametrized surfaces and orthogonal coordinate systems: discretization with Dupin cyclides. Geometriae Dedicata. 159(1), 207–237 (2012)
Bobenko A.I., Suris Y.B.: On organizing principles of discrete differential geometry. Geometry of spheres. Russ. Math. Surv. 62(1), 1 (2007)
Colapinto P.: Boosted surfaces: synthesis of meshes using point pair generators as curvature operators in the 3d conformal model. Adv. Appl. Clifford Algebras 24(1), 71–88 (2014)
Colapinto, P.: Articulating Space: Geometric Algebra for Parametric Design—Symmetry, Kinematics, and Curvature. PhD thesis, Media Arts and Technology Program, University of California Santa Barbara (2016)
Crane K.: Ulrich Pinkall, and Peter Schröder. Spin transformations of discrete surfaces. ACM Trans. Graph. 30(4), 104 (2011)
Crane K., Pinkall U., Schröder P.: Robust fairing via conformal curvature flow. ACM Trans. Graph. 32(4), 61 (2013)
Doran, C.: Circle and Sphere Blending with Conformal Geometric Algebra (2003). arXiv:cs/0310017
Dorst, L.: Tutorial appendix: structure preserving representation of Euclidean motions through conformal geometric algebra. In: Dorst, L., Lasenby, J. (eds.) Guide to Geometric Algebra in Practice, pp. 435–453. Springer, New York (2011)
Dorst L.: The construction of 3d conformal motions. Math. Comput. Sci. 10(1), 97–113 (2016). doi:10.1007/s11786-016-0250-8
Dorst, L., Fontijne, D., Mann, S.: Geometric Algebra for Computer Science an Object-Oriented Approach to Geometry. Elsevier, Morgan Kaufmann, Amsterdam, San Francisco (2007)
Dorst, L.; Valkenburg, R.: Square root and logarithm of rotors in 3d conformal geometric algebra using polar decomposition. In: Dorst, L., Lasenby, J. (eds.) Guide to Geometric Algebra in Practice, pp. 81–104. Springer, New York (2011)
Druoton L., Fuchs L., Garnier L., Langevin R.: The non-degenerate Dupin cyclides in the space of spheres using geometric algebra. Adv. Appl. Clifford Algebras. 24(2), 515–532 (2014)
Dupin, C.: Applications de géométrie de mécanique à la marine, aux ponts et chaussées; pour faire suite aux développements de géométrie. Paris (1822)
Foufou S., Garnier L.: Dupin cyclide blends between quadric surfaces for shape modeling. Comput. Graph. Forum. 23(3), 321–330 (2004)
DHestenes, G.: Geometric calculus (1998). http://geocalc.clas.asu.edu/pdf/NFMPchapt2
Hestenes, D., Sobczyk, G.: Clifford algebra to geometric calculus : a unified language for mathematics and physics. In: Reidel, D. (ed.) Distributed in the U.S.A. and Canada.Kluwer Academic Publishers, Dordrecht, Boston, Hingham (1984)
Krasauskas, R.: Unifying theory of pythagorean-normal surfaces. In: Proceedings of the conference on Applied Geometric Algebra in Computer Science and Engineering, Barcelona, p. 205 (2015)
Krasauskas, R., Zube, S.: Bézier-like parametrizations of spheres and cyclides using geometric algebra. In: Guerlebeck, K. (ed.) Proceedings of 9th International Conference on Clifford Algebras and their Applications in Mathematical Physics. Weimar, Germany (2011)
Lasenby, J., Lasenby, A., Wareham, R.: A covariant approach to geometry using geometric algebra. Technical Report CUED/F-INFENG/TR-483 (2004)
Li, H., Hestenes, D., Rockwood, A.: Generalized homogeneous coordinates for computational geometry. In: Sommer, G. (ed.) Geometric Computing with Clifford Algebras, pp. 27–59. Springer, Berlin Heidelberg (2001)
Liu Y., Pottmann H., Wallner J., Yang W., Wang Y.L.: Geometric modeling with conical meshes and developable surfaces. ACM Trans. Graph. 25(3), 681–689 (2006)
Martin, R.R.: Principal Patches for Computational Geometry. PhD thesis, Pembroke College, Cambridge University, Cambridge (1983)
Moon, P.H., Spencer, D.E.: Field Theory Handbook: Including Coordinate Systems, Differential Equations, and Their Solutions. Springer, Berlin, New York (1988)
Pottmann H., Shi L., Skopenkov M.: Darboux cyclides and webs from circles. Comput. Aided Geom. Design 29(1), 77–97 (2012)
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is funded in part by a Robert W. Deutsch Foundation Fellowship at the AlloSphere Research Facility in UC Santa Barbara’s Media Arts and Technology Program. An early version of this paper exists in unpublished form as a dissertation chapter in [5].
Rights and permissions
About this article
Cite this article
Colapinto, P. Composing Surfaces with Conformal Rotors. Adv. Appl. Clifford Algebras 27, 453–474 (2017). https://doi.org/10.1007/s00006-016-0677-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00006-016-0677-7