Dynamic PDE-based surface design using geometric and physical constraints

被引:30
作者
Du, HX [1 ]
Qin, H [1 ]
机构
[1] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY 11794 USA
基金
美国国家科学基金会;
关键词
PDE surfaces; geometric design; deformable models; interactive techniques; physics-based modeling;
D O I
10.1016/j.gmod.2004.06.002
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
PDE surfaces, which are defined as solutions of partial differential equations (PDEs), offer many modeling advantages in surface blending, free-form surface modeling, and specifying surface's aesthetic or functional requirements. Despite the earlier advances of PDE surfaces, previous PDE-based techniques exhibit certain difficulties such as lack of interactive sculpting capabilities and restrained topological structure of modeled objects. This paper presents an integrated approach that can incorporate PDE surfaces into the powerful physics-based modeling framework, to realize the full potential of PDE methodology. We have developed a prototype system that allows interactive design of flexible topological surfaces as PDE surfaces and displacements using generalized boundary conditions as well as a variety of geometric and physical constraints, hence supporting various interactive techniques beyond the conventional boundary control. The system offers a set of sculpting toolkits that allow users to interactively modify arbitrary points, curve spans, and/or regions of interest across the entire PDE surfaces and displacements in an intuitive and physically meaningful way. To achieve real-time performance, we employ several simple, yet efficient numerical techniques, including the finite-difference discretization, the multigrid-like subdivision, and the mass-spring approximation of elastic PDE surfaces and displacements. In addition, we present the standard bivariant B-spline finite element approximations of dynamic PDEs, which can subsequently be sculpted and deformed directly in real-time subject to the intrinsic PDE constraints. Our experiments demonstrate many attractive advantages of the physics-based PDE formulation such as intuitive control, real-time feedback, and usability to both professional and common users. (C) 2004 Elsevier Inc. All rights reserved.
引用
收藏
页码:43 / 71
页数:29
相关论文
共 44 条
[1]  
[Anonymous], 1996, CURVES SURFACES COMP
[2]  
[Anonymous], 2001, P 2001 S INT 3D GRAP
[3]  
Baraff D., 1998, Computer Graphics. Proceedings. SIGGRAPH 98 Conference Proceedings, P43, DOI 10.1145/280814.280821
[4]  
Biermann H, 2000, COMP GRAPH, P113, DOI 10.1145/344779.344841
[5]  
Bloor M.I.G., 1993, COMPUTING S, V8, P21
[6]   REPRESENTING PDE SURFACES IN TERMS OF B-SPLINES [J].
BLOOR, MIG ;
WILSON, MJ .
COMPUTER-AIDED DESIGN, 1990, 22 (06) :324-&
[7]   USING PARTIAL-DIFFERENTIAL EQUATIONS TO GENERATE FREE-FORM SURFACES [J].
BLOOR, MIG ;
WILSON, MJ .
COMPUTER-AIDED DESIGN, 1990, 22 (04) :202-212
[8]   GENERATING BLEND SURFACES USING PARTIAL-DIFFERENTIAL EQUATIONS [J].
BLOOR, MIG ;
WILSON, MJ .
COMPUTER-AIDED DESIGN, 1989, 21 (03) :165-171
[9]  
Bloor MIG, 1996, COMPUT AIDED DESIGN, V28, P145, DOI 10.1016/0010-4485(95)00060-7
[10]  
BLOOR MIG, 1989, GEOMETRIC MODELING T, P221