- Superellipsoid
In
mathematics , a super-ellipsoid or superellipsoid is solid whose horizontal sections are super-ellipses (Lamé curves) with the sameexponent "r", and whose vertical sections through the center are super-ellipses with the same exponent "t".Super-ellipsoids resemble certain
superquadric s, but neither family is contained in the other.Piet Hein 'ssuperegg s are special cases of super-ellipsoids.Formulas
Basic shape
The basic super-ellipsoid is defined by the implicit equation:The parameters "r" and "t" are positive real numbers that control the amount of flattening at the tips and at the equator.
Any horizontal section (at any constant "z" between -1 and +1) is a Lamé curve with exponent "r", scaled by ::
Any section of a super-ellipsoid by a 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 and , for a fixed , then: where :
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 super-ellipsoid is a
solid of revolution , 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 super-ellipsoid is obtained by scaling the basic shape along each axis by factors "A", "B", "C", the semi-diameters of the resulting solid. The implicit equation is:Setting "r"=2, "t"=2.5, "A"="B"=3, "C"=4 one obtains Piet Hein's superegg.
Following Harvtxt|Barr|1992, the general superellipsoid has a
parametric representation in terms of surface parameters "u" and "v" (longitude and latitude)::where the auxiliary functions are:and thesign function sgn("x") is :The volume inside this surface can be expressed in terms ofbeta function s, β("m","n") = Γ("m")Γ("n")/Γ("m"+"n"), as:References
*Barr, A.H., "Superquadrics and Angle-Preserving Transformations", IEEE_CGA(1), No. 1, January 1981, pp. 11-23.
*Jaklič, A., Leonardis, A., "Solina, F., Segmentation and Recovery of Superquadrics". Kluwer Academic Publishers, Dordrecht, 2000.
See also
*
Super ellipse External links
* [http://iris.usc.edu/Vision-Notes/bibliography/describe461.html Bibliography: SuperQuadric Representations]
* [http://www.cs.utah.edu/~gk/papers/vissym04/ Superquadric Tensor Glyphs]
* [http://www.gamedev.net/reference/articles/article1172.asp SuperQuadric Ellipsoids and Toroids, OpenGL Lighting, and Timing]
* [http://demonstrations.wolfram.com/Superquadrics/ Superquadratics] by Robert Kragler,The Wolfram Demonstrations Project .
Wikimedia Foundation. 2010.