Parametrically deformed free-form surfaces as part of a variational model

被引:33
作者
Guillet, S [1 ]
Leon, JC [1 ]
机构
[1] UMR CNRS 5521, Lab Sols Solides Struct Projet Concept Integree, F-38041 Grenoble 9, France
关键词
free-form surfaces; B-splines; patched surfaces; deformations; constraints; optimization; interactive sculpting; bar network;
D O I
10.1016/S0010-4485(98)00019-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A new approach is described which provides deformation methods for multi-patch tensor based free-form surfaces. The surface deformation generated is controlled by global geometric constraints. For example, the objective can be to deform a free-form surface until it becomes tangent to a pre-defined plane at a given point. This point can be fixed or free to slide on the surface. The parametric deformation of surfaces is dedicated to modifications of free-form surfaces within CAD software and to the design of objects submitted to aesthetic requirements. It is an alternative to previous approaches and it works with multiple surfaces through a simple mechanical model. The deformation method uses an analogy between the control polyhedron of each surface (based on a B-Spline model) and the mechanical equilibrium of a rigid bar network. The user can localize the surface deformation into an arbitrary shaped area through the selection of control polyhedron vertices spread over the entire surface. These vertices are used to automatically construct the associated bar network. The bar network equilibrium parameters are set up to achieve isotropic or anisotropic deformation as required by the designer. The surface deformation is then automatically carried through an optimization process which modifies mechanical parameters to agree with the global geometric constraint set up. The G(1) continuity across the different during the deformation process using a set of geometric constraints in addition to mechanical ones. Parametric free-form surface deformation can be subjected to non-linear geometric constraints such as the tangency of a surface to a pre-defined plane. The resolution of such a problem uses an optimization process which minimizes the variation of the parameters governing the equilibrium of the bar network, namely the external forces applied to the nodes of the network. Several examples illustrate basic deformation types with various sets of constraints. (C) 1998 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:621 / 630
页数:10
相关论文
共 14 条
[1]  
CELNIKER C, 1992, P 1992 S INT 3D GRAP, V25, P165
[2]  
Coquillart S., 1990, J. Computer Graphics, V24, P187, DOI DOI 10.1145/97880.97900
[3]  
Degen W. L. F., 1990, Computer-Aided Geometric Design, V7, P181, DOI 10.1016/0167-8396(90)90029-Q
[4]  
Farin G, 2014, Curves and Surfaces for Computer-Aided Geometric Design: A Practical Guide
[5]   Deforming virtual objects interactively in accordance with an elastic model [J].
Kang, HS ;
Kak, A .
COMPUTER-AIDED DESIGN, 1996, 28 (04) :251-262
[6]   PIGMOD - PARAMETRIC AND INTERACTIVE GEOMETRIC MODELER FOR MECHANICAL DESIGN [J].
KONDO, K .
COMPUTER-AIDED DESIGN, 1990, 22 (10) :633-644
[7]   A NEW APPROACH TOWARDS FREE-FORM SURFACES CONTROL [J].
LEON, JC ;
TROMPETTE, P .
COMPUTER AIDED GEOMETRIC DESIGN, 1995, 12 (04) :395-416
[8]  
LEON JC, 1991, MODELISATION CONSTRU
[9]  
LEON JC, 1994, REV INT CFAO INFOGRA, V9, P41
[10]   MODIFICATION OF GEOMETRIC-MODELS THROUGH VARIATIONAL GEOMETRY [J].
LIGHT, R ;
GOSSARD, D .
COMPUTER-AIDED DESIGN, 1982, 14 (04) :209-214