Abstract
This paper introduces a new technique for the formulation of parametric surfaces. Applying translation operations to tangent vectors \({n_{\circ} {\bf \upsilon}}\) results in null point pairs \({\tau}\). We treat these null point pairs as surface and mesh curvature control points which can be interpolated and exponentiated to construct continuous topological transformations \({\mathcal{K}}\) of the form \({e^{{-}\frac{\tau}{2}}}\) 2. Some basic algorithms are proposed, including the boost which bends a line to a circle of curvature \({\kappa}\), and the twisted boost which generates the Hopf fibration. We investigate methods to control curvature in two orthogonal directions u and v and examine a few distance-based and linear weighting techniques for synthesizing surface patches using multiple curvature control points. We consider the expressivity of the technique in manipulating meshes, and find that applying these rotors to mesh points provides a novel and computationally efficient method for creating boosted forms.
Similar content being viewed by others
References
P. Colapinto, Versor: Spatial Computing with Conformal Geometric Algebra. Masters Thesis, University of California at Santa Barbara. Available via http://versor.mat.ucsb.edu (2011) with video demonstrations available at http://www.vimeo.com/wolftype/videos.
Dorst L., Fontijne D., Mann S.: Geometric Algebra for Computer Science. Morgan Kaufmann, San Francisco (2007)
L. Dorst, The Representation of Rigid Body Motions in the Conformal Model of Geometric Algebra. In: B. Rosenhahn, R. Klette, D. Metaxas (Eds.), Human Motion - Understanding, Modelling, Capture, and Animation, Springer Netherlands (2008), pp. 507–529.
L. Dorst and R. Valkenburg, Square Root and Logarithm of Rotors in 3D Conformal Geometric Algebra using Polar Decomposition. In: L. Dorst and J. Lasenby (Eds.), Guide to Geometric Algebra in Practice, Springer London (2011), pp. 25–46.
A. Lasenby, Recent Applications of Conformal Geometric Algebra, In: H. Li, P. J. Olver and G. Sommer (Eds.), Computer Algebra and Geometric Algebra with Applications, Lecture Notes in Computer Science Volume 3519, Springer Berlin Heidelberg (2005), pp. 298–328.
H. Li, D. Hestenes, and A. Rockwood, Generalized Homogeneous Coordinates for Computational Geometry. In: G. Sommer (Ed.), Geometric Computing with Clifford Algebra, Springer Berlin Heidelberg (2001), pp. 25–58.
R. Wareham, J. Cameron, A. Lasenby, Applications of Conformal Geometric Algebra in Computer Vision and Graphics. In: H. Li, P. J. Olver and G. Sommer (Eds.), Computer Algebra and Geometric Algebra with Applications, Lecture Notes in Computer Science Volume 3519, Springer Berlin Heidelberg (2005), pp. 329–349.
R. Wareham, J. Lasenby, Rigid Body and Pose Interpolation using Geometric Algebra. Submittted to ACM Transactions on Graphics, (2004).
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is funded in part by the Deutsch Foundation via the AlloSphere Research Group at UCSB.
Rights and permissions
About this article
Cite this article
Colapinto, P. Boosted Surfaces: Synthesis of Meshes using Point Pair Generators as Curvature Operators in the 3D Conformal Model. Adv. Appl. Clifford Algebras 24, 71–88 (2014). https://doi.org/10.1007/s00006-013-0438-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00006-013-0438-9