PDE Surface
   HOME

TheInfoList



OR:

PDE surfaces are used in geometric modelling and
computer graphics Computer graphics deals with generating images with the aid of computers. Today, computer graphics is a core technology in digital photography, film, video games, cell phone and computer displays, and many specialized applications. A great de ...
for creating smooth surfaces conforming to a given boundary configuration. PDE surfaces use
partial differential equations In mathematics, a partial differential equation (PDE) is an equation which imposes relations between the various partial derivatives of a multivariable function. The function is often thought of as an "unknown" to be solved for, similarly to ...
to generate a surface which usually satisfy a mathematical boundary value problem. PDE surfaces were first introduced into the area of geometric modelling and
computer graphics Computer graphics deals with generating images with the aid of computers. Today, computer graphics is a core technology in digital photography, film, video games, cell phone and computer displays, and many specialized applications. A great de ...
by two British mathematicians, Malcolm Bloor and Michael Wilson.


Technical details

The PDE method involves generating a surface for some boundary by means of solving an elliptic partial differential equation of the form : \left( \frac + a^\frac \right)^ X(u,v) = 0. Here X(u,v) is a function parameterised by the two
parameter A parameter (), generally, is any characteristic that can help in defining or classifying a particular system (meaning an event, project, object, situation, etc.). That is, a parameter is an element of a system that is useful, or critical, when ...
s u and v such that X(u,v) = (x(u,v), y(u,v), z(u,v)) where x , y and z are the usual
cartesian coordinate A Cartesian coordinate system (, ) in a plane is a coordinate system that specifies each point uniquely by a pair of numerical coordinates, which are the signed distances to the point from two fixed perpendicular oriented lines, measured in ...
space. The boundary conditions on the function X(u,v) and its normal derivatives \partial/\partial are imposed at the edges of the surface patch. With the above formulation it is notable that the elliptic partial differential operator in the above PDE represents a smoothing process in which the value of the function at any point on the surface is, in some sense, a weighted average of the surrounding values. In this way, a surface is obtained as a smooth transition between the chosen set of
boundary condition In mathematics, in the field of differential equations, a boundary value problem is a differential equation together with a set of additional constraints, called the boundary conditions. A solution to a boundary value problem is a solution to th ...
s. The parameter a is a special design parameter which controls the relative smoothing of the surface in the u and v directions. When a=1 , the PDE is the
biharmonic equation In mathematics, the biharmonic equation is a fourth-order partial differential equation which arises in areas of continuum mechanics, including linear elasticity theory and the solution of Stokes flows. Specifically, it is used in the modeling ...
: X_ + 2X_ + X_=0 . The biharmonic equation is the equation produced by applying the Euler-Lagrange equation to the simplified thin plate energy functional X_^2 + 2X_^2 + X_{vv}^2 . So solving the PDE with a=1 is equivalent to minimizing the thin plate energy functional subject to the same boundary conditions.


Applications

PDE surfaces can be used in many application areas. These include computer-aided design, interactive design, parametric design, computer animation, computer-aided physical analysis and design optimisation.


Related publications

#M.I.G. Bloor and M.J. Wilson, ''Generating Blend Surfaces using Partial Differential Equations'', Computer Aided Design, 21(3), 165-171, (1989). # H. Ugail, M.I.G. Bloor, and M.J. Wilson, ''Techniques for Interactive Design Using the PDE Method'',
ACM Transactions on Graphics ''ACM Transactions on Graphics'' (TOG) is a bimonthly peer-reviewed scientific journal that covers the field of computer graphics. It was established in 1982 and is published by the Association for Computing Machinery. TOG publishes two special iss ...
, 18(2), 195-212, (1999). #J. Huband, W. Li and R. Smith, ''An Explicit Representation of Bloor-Wilson PDE Surface Model by using Canonical Basis for Hermite Interpolation'', Mathematical Engineering in Industry, 7(4), 421-33 (1999). #H. Du and H. Qin, ''Direct Manipulation and Interactive Sculpting of PDE surfaces'', Computer Graphics Forum, 19(3), C261-C270, (2000). #H. Ugail, ''Spine Based Shape Parameterisations for PDE surfaces'', Computing, 72, 195--204, (2004). #L. You, P. Comninos, J.J. Zhang, ''PDE Blending Surfaces with C2 Continuity'', Computers and Graphics, 28(6), 895-906, (2004).


External links


Simulation based design, DVE research (University of Bradford, UK)
(A java applet demonstrating the properties of PDE surfaces)
Dept Applied Mathematics, University of Leeds
details on Bloor and Wilsons work. Surfaces Computer graphics Elliptic partial differential equations Computer-aided design Multivariate interpolation