Superellipsoid Collection
   HOME

TheInfoList



OR:

In
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, a superellipsoid (or super-ellipsoid) is a solid whose horizontal sections are
superellipse A superellipse, also known as a Lamé curve after Gabriel Lamé, is a closed curve resembling the ellipse, retaining the geometric features of semi-major axis and semi-minor axis, and symmetry about them, but a different overall shape. In the ...
s (Lamé curves) with the same
exponent Exponentiation is a mathematical operation, written as , involving two numbers, the '' base'' and the ''exponent'' or ''power'' , and pronounced as " (raised) to the (power of) ". When is a positive integer, exponentiation corresponds to re ...
''r'', and whose vertical sections through the center are superellipses with the same exponent ''t''. Superellipsoids as computer graphics primitives were popularized by
Alan H. Barr Alan may refer to: People *Alan (surname), an English and Turkish surname *Alan (given name), an English given name **List of people with given name Alan ''Following are people commonly referred to solely by "Alan" or by a homonymous name.'' *Al ...
(who used the name "
superquadrics In mathematics, the superquadrics or super-quadrics (also superquadratics) are a family of geometric shapes defined by formulas that resemble those of ellipsoids and other quadrics, except that the squaring operations are replaced by arbitrary ...
" to refer to both superellipsoids and supertoroids).Barr, A.H. (January 1981), ''Superquadrics and Angle-Preserving Transformations''. IEEE_CGA vol. 1 no. 1, pp. 11–23Barr, A.H. (1992), ''Rigid Physically Based Superquadrics''. Chapter III.8 of ''Graphics Gems III'', edited by D. Kirk, pp. 137–159 However, while some superellipsoids are superquadrics, neither family is contained in the other.


Special cases

A handful of notable mathematical figures can arise as special cases of superellipsoids given the correct set of values, which are depicted in the above graphic: * Cylinder * Sphere *
Steinmetz solid In geometry, a Steinmetz solid is the solid body obtained as the intersection of two or three cylinders of equal radius at right angles. Each of the curves of the intersection of two cylinders is an ellipse. The intersection of two cylinders ...
* Bicone * Regular octahedron *
Cube In geometry, a cube is a three-dimensional solid object bounded by six square faces, facets or sides, with three meeting at each vertex. Viewed from a corner it is a hexagon and its net is usually depicted as a cross. The cube is the only r ...
, as a limiting case where the exponents tend to infinity Piet Hein's supereggs are also special cases of superellipsoids.


Formulas


Basic shape

The basic superellipsoid is defined by the implicit inequality : \left( \left, x\^ + \left, y\^ \right)^ + \left, z\^ \leq 1. The parameters ''r'' and ''t'' are positive real numbers that control the amount of flattening at the tips and at the equator. Note that the formula becomes a special case of the superquadric's equation if (and only if) ''t'' = ''r''. Any " parallel of latitude" of the superellipsoid (a horizontal section at any constant ''z'' between -1 and +1) is a Lamé curve with exponent ''r'', scaled by a = (1 - \left, z\^)^: : \left, \frac\^ + \left, \frac\^ \leq 1. Any "
meridian of longitude Longitude (, ) is a geographic coordinate that specifies the east–west position of a point on the surface of the Earth, or another celestial body. It is an angular measurement, usually expressed in degrees and denoted by the Greek letter l ...
" (a section by any vertical plane through the origin) is a Lamé curve with exponent ''t'', stretched horizontally by a factor ''w'' that depends on the sectioning plane. Namely, if ''x'' = ''u'' cos ''θ'' and ''y'' = ''u'' sin ''θ'', for a fixed ''θ'', then : \left, \frac\^t + \left, z\^t \leq 1, where :w = (\left, \cos \theta\^r + \left, \sin\theta\^r)^. In particular, if ''r'' is 2, the horizontal cross-sections are circles, and the horizontal stretching ''w'' of the vertical sections is 1 for all planes. In that case, the superellipsoid is a
solid of revolution In geometry, a solid of revolution is a solid figure obtained by rotating a plane figure around some straight line (the ''axis of revolution'') that lies on the same plane. The surface created by this revolution and which bounds the solid is the ...
, obtained by rotating the Lamé curve with exponent ''t'' around the vertical axis. The basic shape above extends from −1 to +1 along each coordinate axis. The general superellipsoid is obtained by scaling the basic shape along each axis by factors ''A'', ''B'', ''C'', the semi-diameters of the resulting solid. The implicit inequality is : \left( \left, \frac\^r + \left, \frac\^r \right)^ + \left, \frac\^ \leq 1. Setting ''r'' = 2, ''t'' = 2.5, ''A'' = ''B'' = 3, ''C'' = 4 one obtains Piet Hein's superegg. The general superellipsoid has a
parametric representation In mathematics, a parametric equation defines a group of quantities as functions of one or more independent variables called parameters. Parametric equations are commonly used to express the coordinates of the points that make up a geometric obj ...
in terms of surface parameters -π/2 < ''v'' < π/2, -π < ''u'' < π. :x(u,v) = A c\left(v,\frac\right) c\left(u,\frac\right) :y(u,v) = B c\left(v,\frac\right) s\left(u,\frac\right) :z(u,v) = C s\left(v,\frac\right) where the auxiliary functions are :c(\omega,m) = \sgn(\cos \omega) , \cos \omega, ^m :s(\omega,m) = \sgn(\sin \omega) , \sin \omega, ^m and the
sign function In mathematics, the sign function or signum function (from '' signum'', Latin for "sign") is an odd mathematical function that extracts the sign of a real number. In mathematical expressions the sign function is often represented as . To avoi ...
sgn(''x'') is : \sgn(x) = \begin -1, & x < 0 \\ 0, & x = 0 \\ +1, & x > 0 . \end The volume inside this surface can be expressed in terms of beta functions (and
Gamma function In mathematics, the gamma function (represented by , the capital letter gamma from the Greek alphabet) is one commonly used extension of the factorial function to complex numbers. The gamma function is defined for all complex numbers except ...
s, because β(''m'',''n'') = Γ(''m'')Γ(''n'') / Γ(''m'' + ''n'') ), as: : V = \frac23 A B C \frac \beta \left( \frac,\frac \right) \beta \left(\frac,\frac \right).


References

{{Reflist


Bibliography

* Aleš Jaklič, Aleš Leonardis, Franc Solina, ''Segmentation and Recovery of Superquadrics''. Kluwer Academic Publishers, Dordrecht, 2000. * Aleš Jaklič, Franc Solina (2003) Moments of Superellipsoids and their Application to Range Image Registration. IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS, 33 (4). pp. 648–657


External links


Bibliography: SuperQuadric Representations

Superquadric Tensor Glyphs

SuperQuadric Ellipsoids and Toroids, OpenGL Lighting, and Timing

Superquadratics
by Robert Kragler, The Wolfram Demonstrations Project. Computer graphics