Related Experiment Video
Updated: Aug 14, 2026

06:42
Generation and Coherent Control of Pulsed Quantum Frequency Combs
Published on: June 8, 2018
Splossoms: blossoming polynomials on the sphere via geometric algebra
1Boulder Graphics LLC , USA.
Summary
We introduce splossoms, a new method for designing spherical curves, extending polynomial blossoming theory to spherical geometry. This approach, grounded in geometric algebra, offers powerful tools for applications in robotics and computer graphics.
Area of Science:
- Computer Graphics
- Geometric Algebra
- Differential Geometry
Background:
- Classical polynomial blossoms offer a powerful framework for curve design.
- Existing methods for spherical curve interpolation, like SLERP, lack the structured approach of blossoms.
- Geometric Algebra (GA) provides a unified framework for geometric computations.
Purpose of the Study:
- To introduce splossoms, the spherical analogue of polynomial blossoms.
- To extend Ramshaw's blossoming theory into spherical geometry.
- To define and analyze spolynomials for spherical curve construction.
Main Methods:
- Spherical reinterpretation of classical blossom axioms.
- Development of splossom properties and their analogues.
- Definition of iterated spherical interpolants (spolynomials).
- Expression of splossoms within the Geometric Algebra (GA) framework.
Main Results:
- Splossoms satisfy specific spherical analogues of blossom axioms.
- Splossoms generalize Shoemake's SLERP interpolation for spherical curves.
- Spolynomials mirror polynomial structures (e.g., Bézier, B-spline) and their continuity is studied.
- Geometric algebra provides a computationally efficient setting for splossom implementation.
Conclusions:
- Splossoms offer a structured and powerful method for designing spherical curves.
- The GA framework simplifies and enhances spherical curve construction.
- Potential applications span robotics, CNC milling, VR/AR, and animation.
Related Concept Videos
Polar Curves
The spirograph is a versatile tool for visualizing the relationship between geometry and mathematical representation. In particular, it demonstrates how polar coordinates offer an alternative framework for describing curves in comparison to Cartesian coordinates. Instead of specifying a point by its horizontal and vertical displacements (x, y), polar coordinates use a radius r, the distance from the origin, and an angle θ, measured counterclockwise from the polar axis. This system is...
Synthetic Disvision of Polynomials
Synthetic division is an efficient algorithmic approach for dividing a polynomial by a linear binomial of the form x - c, where c is a real number. This method is helpful due to its streamlined process, which avoids the more cumbersome steps involved in the traditional long division of polynomials. It simplifies computation and serves as a practical tool for evaluating polynomials and identifying their factors.To perform synthetic division, one begins by listing the coefficients of the...
Gauss's Law: Spherical Symmetry
A charge distribution has spherical symmetry if the density of charge depends only on the distance from a point in space and not on the direction. In other words, if the system is rotated, it doesn't look different. For instance, if a sphere of radius R is uniformly charged with charge density ρ0, then the distribution has spherical symmetry. On the other hand, if a sphere of radius R is charged so that the top half of the sphere has a uniform charge density ρ1 and the bottom half has a uniform...
SFG Algebra
In Signal Flow Graph (SFG) algebra, the value a node represents is determined by the sum of all signals entering that node. This summed value is then transmitted through every branch leaving the node, making the SFG a powerful tool for visualizing and analyzing control systems.
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Vector Forms of Green’s Theorem
The study of fluid motion often involves understanding how local rotational behavior relates to global circulation. In the context of a pond with pollutants, direct measurement of water movement along an irregular shoreline can be impractical. Green’s Theorem in vector form provides an alternative by relating the circulation around a closed boundary to properties of the flow within the enclosed region.Measurements of water velocity at different points define a continuous vector field that...
Graphs of Polar Equations
The polar coordinate system represents points using a distance from a central point (the pole) and an angle from a reference direction (the polar axis). Unlike rectangular coordinates, polar coordinates are ideal for graphing curves with radial symmetry or periodic behavior.Some general forms of graphs in polar coordinates include the following:Equation of a Circle (Centered at the Pole):A graph where the radius remains constant for all angles traces a circle centered at the pole:Equation of a...

