Bezier surface

Bezier surface

A surface defined by mathematical formulae, used in computer graphics. A surface P(u, v), where u and v vary orthogonally from 0 to 1 from one edge of the surface to the other, is defined by a set of (n+1)*(m+1) "control points" (X(i, j), Y(i, j), Z(i, j)) for i = 0 to n, j = 0 to m.

P(u, v) = Sum i=0..n Sum j=0..m [

B(i, n, u) = C(n, i) * u^i * (1-u)^(n-i)

C(n, i) = n!/i!/(n-i)!

Bezier surfaces are an extension of the idea of Bezier curves, and share many of their properties.
This article is provided by FOLDOC - Free Online Dictionary of Computing (
Mentioned in ?
References in periodicals archive ?
In this paper, we consider Bezier surface modeling of neutrosophic data problems and applications in real life.
We then introduce new definitions needed to form a neutrosophic Bezier surface.
Under this background, a new trajectory optimization method on curved surface based on Bezier surface is proposed in this paper.
By using the Bezier triangular surface modeling technique, the complex surface is modeled and the discrete points array on the equidistant surface of the toric surface is found by using the discrete point array calculation method of Bezier surface equidistant surface.
An example of the Bezier surface, which is calculated based on the measured data in the SCA research [5], for successful attacks is presented in Figure 5.
Our goal is to obtain the free-form polynomial Bezier surface S(m, v) that fits the data points better in the discrete least-squares sense.
A Bezier surface, defined by several bulb geometrical parameters, has been used to model the forebody and to allow the modifications.
FreeDimension is based on the patent-pending N-Sided Surfacing (NSS) technology, which frees users from quadrilateral surfacing technologies like NURBS and Bezier surfaces. The NSS technology enables FreeDimension to present a curve-based interface to the user that more closely mimics the pencil and paper method of design, creating more freedom and innovation for designers in product development, industrial design, 3D gaming, entertainment and more.
Bernard said Dassault had held off on implementing NURBS in Catia because Bezier surfaces have better continuity for complex curves.
In this paper we introduce a class of surface patch representations, called S-patches, that unify and generalize triangular and tensor product Bezier surfaces by allowing patches to be defined over any convex polygonal domain; hence, S-patches may have any number of boundary curves.
The 3-D capability will allow the analysis to handle the contact of deformable bodies idealized as curved shells and brick elements, and of rigid bodies modeled as flat patches, ruled surfaces, surfaces of revolution, or Bezier surfaces. All of the 2-D capabilities available with the current program will be retained by the 3-D release: the prescription of nonlinear velocities to rigid surfaces, the use of Coulomb or shear friction, and the performance of coupled or uncoupled thermal-structural analysis.