Misplaced Pages

Control point (mathematics)

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Points used to define the shape of curves and surfaces

In computer-aided geometric design a control point is a member of a set of points used to determine the shape of a spline curve or, more generally, a surface or higher-dimensional object.

For Bézier curves, it has become customary to refer to the ⁠ d {\displaystyle d} ⁠-vectors ⁠ p i {\displaystyle \mathbf {p} _{i}} ⁠ in a parametric representation i p i ϕ i {\textstyle \sum _{i}\mathbf {p} _{i}\phi _{i}} of a curve or surface in ⁠ d {\displaystyle d} ⁠-space as control points, while the scalar-valued functions ϕ i {\displaystyle \phi _{i}} ⁠, defined over the relevant parameter domain, are the corresponding weight or blending functions. Some would reasonably insist, in order to give intuitive geometric meaning to the word "control", that the blending functions form a partition of unity, i.e., that the ⁠ ϕ i {\displaystyle \phi _{i}} ⁠ are nonnegative and sum to one. This property implies that the curve lies within the convex hull of its control points. This is the case for Bézier's representation of a polynomial curve as well as for the B-spline representation of a spline curve or tensor-product spline surface.

References

  1. Salomon, David (2007), Curves and Surfaces for Computer Graphics, Springer, p. 11, ISBN 9780387284521.
  2. Guha, Sumanta (2010), Computer Graphics Through OpenGL: From Theory to Experiments, CRC Press, p. 663, ISBN 9781439846209.


Stub icon

This geometry-related article is a stub. You can help Misplaced Pages by expanding it.

Categories: