Deforming virtual objects interactively in accordance with an elastic model

被引:13
作者
Kang, HS
Kak, A
机构
[1] Robot Vision Laboratory, 1285 EE Building, Purdue University, West Lafayette
关键词
virtual reality; interactive modelling; computer graphics; cad; FEM; solid modelling; elastic deformation;
D O I
10.1016/0010-4485(95)00029-1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We show how interactive deformations of a virtual 3D object can be carried out by using a hierarchical implementation of the finite element method (FEM). Basing deformations on the concepts of elasticity gives the human a measure of predictability when deciding where to apply forces to the object so that a desired shape would ensue. As is well known, one of the most powerful tools for analysing elasticity is the FEM, but the computational burden associated with a straightforward application of FEM to the problem at hand would make it too slow for any interactive process on even the fastest workstations. We have therefore developed a method in which the computational burden of FEM is alleviated by carrying out the FEM analysis at two different resolutions; a coarse resolution for a 3D calculation of the deformations and, subsequently, a finer resolution for just the surface layers of the object for a better (and smoother) delineation of the object shape. For the case of analysing the surface layers using the finer resolution, we show how a plate-theory version of FEM can be employed.
引用
收藏
页码:251 / 262
页数:12
相关论文
共 29 条
[1]  
Barr A. H., 1981, IEEE Computer Graphics and Applications, V1, P11, DOI 10.1109/MCG.1981.1673799
[2]  
Barr A. H., 1984, Computers & Graphics, V18, P21
[3]  
Bathe KJ, 2014, Finite Element Procedures
[4]  
BORESI AP, 1987, ELASTICITY ENG MECHA
[5]  
CHANDRUPATLA TR, 1991, INTRO FINITE ELEMENT
[6]   Extended free-form deformation. A sculpturing tool for 3D geometric modeling [J].
Coquillart, Sabine .
Computer Graphics (ACM), 1990, 24 (04) :187-196
[7]   Hierarchical B-spline refinement [J].
Forsey, David R. ;
Bartels, Richard H. .
Computer Graphics (ACM), 1988, 22 (04) :205-212
[8]  
GALYEAN TA, 1991, COMP GRAPH, V25, P267, DOI 10.1145/127719.122747
[9]  
GRANDIN, 1986, FUNDAMENTALS FINITE
[10]  
Grandin H., 1986, FUNDAMENTALS FINITE