Skip to main content

Splossoms: Spherical Blossoms

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

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 14498))

Included in the following conference series:

  • 197 Accesses

Abstract

This paper provides an overview of spherical blossoms, called splossoms, and some of its implications.

The blossom of a polynomial is a multi-affine function of euclidean space with the same number of variables as the degree of the polynomial. It provides many insights to the polynomial and simplifies methods not otherwise apparent. One example is the de Casteljau algorithm for computing and subdividing a Bezier curve. This report describes a blossom for a parametric de Casteljau-like curve on the sphere, leading to similar insights and simplification of algorithms on the sphere. Two earlier such methods are the well-known SLERP and SQUAD interpolations of points on the sphere. These methods are re-formulated with our new concept, the splossom, which plays the role of a blossom in spherical space. Some of its implications are briefly sketched to illustrate its potential.

The splossom itself is neatly described in terms of spinors in Geometric Algebra. This development follows the Geometric Algebra approach and points to considerable further research within its broad vista.

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 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 74.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. Barr, A.H., Currin, B., Gabriel, S., Hughes, J.F.: Smooth interpolation of orientations with angular velocity constraints using quaternions. SIGGRAPH Comput. Graph. 26(2), 313–320 (1992)

    Article  Google Scholar 

  2. Duff, T.: Splines in animation and modeling. State of the Art in Image Synthesis (SIGGRAPH’86 Course Notes No. 15, Dallas, TX) (1986)

    Google Scholar 

  3. Hestenes, D.: New Foundations for Classical Mechanics. D. Reidel Publishing (1986)

    Google Scholar 

  4. Hughes, J.F., et al.: Computer Graphics: Principles and Practice. The Systems Programming Series. Addison-Wesley (2014)

    Google Scholar 

  5. Lasenby, A., Doran, C.: Geometric Algebra for Physicists. Cambridge University Press, Cambridge (2013)

    Google Scholar 

  6. Ramshaw, L.: Blossoming: a connect-the-dots approach to splines. Technical report, Digital Research Center, Palo alto, CA (1987)

    Google Scholar 

  7. Shoemake, K.: Animating rotation with quaternion curves. SIGGRAPH Comput. Graph. 19(3), 245–254 (1985)

    Article  Google Scholar 

  8. Terzakis, G., Lourakis, M., Ait-Boudaoud, D.: Modified Rodrigues parameters: an efficient representation of orientation in 3D vision and graphics. J. Math. Imaging Vis. 60, 422–442 (2018). https://doi.org/10.1007/s10851-017-0765-x

    Article  MathSciNet  Google Scholar 

  9. Dam, E.B., Koch, M., Lillholm, M.: Quaternions, Interpolation and Animation, vol. 2. Citeseer (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alyn Rockwood .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rockwood, A. (2024). Splossoms: Spherical Blossoms. In: Sheng, B., Bi, L., Kim, J., Magnenat-Thalmann, N., Thalmann, D. (eds) Advances in Computer Graphics. CGI 2023. Lecture Notes in Computer Science, vol 14498. Springer, Cham. https://doi.org/10.1007/978-3-031-50078-7_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-50078-7_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-50077-0

  • Online ISBN: 978-3-031-50078-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics