|
ABSTRACT
A technique is presented for deforming solid geometric models in a free-form manner. The technique can be used with any solid modeling system, such as CSG or B-rep. It can deform surface primitives of any type or degree: planes, quadrics, parametric surface patches, or implicitly defined surfaces, for example. The deformation can be applied either globally or locally. Local deformations can be imposed with any desired degree of derivative continuity. It is also possible to deform a solid model in such a way that its volume is preserved.The scheme is based on trivariate Bernstein polynomials, and provides the designer with an intuitive appreciation for its effects.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Barr, A. H. Superquadrics and angle-preserving transformations, IEEE Computer Graphics and Applications, 1 (January 1981), 11-23.
|
 |
2
|
|
| |
3
|
B6zier, P. Mathematical and practical possibilities of UNISURF, in Computer Aided Geometric Design, R. E. Barnhill and R. F. Riesenfeld, eds., Academic Press (1974), New York, pp 127-152.
|
 |
4
|
|
| |
5
|
|
 |
6
|
|
| |
7
|
Casale, M.S. and Stanton, E. L., An overview of analytic solid modeling, IEEE Computer Graphics and Applications, 5 (February 1985), 45-56.
|
 |
8
|
|
| |
9
|
|
| |
10
|
Farouki, R. T. and Hinds, J. K., A hierarchy of geometric forms, IEEE Computer Graphics and Applications, 5 (May 985), 51-78.
|
| |
11
|
|
| |
12
|
Jared, G. E. M., Synthesis of volume modeling and sculptured surfaces in BUILD, CAD84, Computers in Design Engineering Conference Proceedings, (1984), 481-495.
|
| |
13
|
|
| |
14
|
Kimura, F., Geomap-IIi: Designing solids with free-form surfaces, IEEE Computer Graphics and Applications, 4 (1984), 58-72.
|
 |
15
|
|
| |
16
|
Owen, J. and Rockwood, A. P., General implicit surfaces in geometric modeling, in Geometric Modeling, G. Farin, editor, SIAM, to appear (1986).
|
 |
17
|
|
| |
18
|
|
| |
19
|
Requieha, A. A. (3. and Voelcker, H. B. Solid modeling: A historical summary and contemporary assessment. IEEE Computer Graphics and Applications 2,2(March 1982), 9-24.
|
| |
20
|
Rieei, A., A constructive geometry for computer graphics, Computer Journal 16 (1973), 157-160.
|
| |
21
|
Riesenfeld, R. F., A view of spline-based solid modelling, Proceedings, A utofac V, Detroit, MI (November 1983), 75-83.
|
| |
22
|
Roekwood, A. P. and Owen, J. Blending surfaces in solid modeling, in Geometric Modeling, G. Farin, editor, SIAM, to appear (1986).
|
| |
23
|
Sabin, M. A. The use of potential surfaces in numerical control, British Aircraft Corporation, Weybridge VTO/MS/153 (1968).
|
| |
24
|
Sabin, M. A. Interrogation teehniques for parametric surfaces, Proceedings~ Computer Graphics '70, Brunel University, April 1970.
|
| |
25
|
Sarraga, R. F and Waters, W. C., Free-form surfaces in GMSolid: Goals and issues, in Solid Modeling by Computers from Theory to Applications, M. S. Pickett and J. W. Boyse, editors, Plenum Press (I984), 187-204.
|
| |
26
|
Sederberg, T. W. and Parry, S. R., Free-form deformation of polygonal data, Proceedings, International Electronic Image Week, Nice, France (April 1986), 633-639.
|
| |
27
|
Sederberg, T. W. and Ferguson, H. R. P. Volume preserving deformations, unpublished notes (1986b).
|
| |
28
|
Stanton, E. L., Crain, L. M. and Neu, T. F., A parametric cubic modeling system for general solids of composite material, International Journal of Numerical Methods in Engineering, 11 (1977), 653-670.
|
| |
29
|
Steinberg, H. A., A smooth surface based on biquadratic patches, IEEE Computer Graphics and Applications, 4 (September 1984), 20-23.
|
| |
30
|
|
| |
31
|
Varady, T. and Pratt, M. J. Design techniques for the definition of solid objects with free-form geometry. Computer Aided Geometric Design 1,8 (Dec. 1984), 207-225.
|
| |
32
|
Veenman, P. R., The design of sculptured surfaces using recursive subdivision techniques, in: Proc. Conf. on CAD/CAM Technology in Mechanical Engineering, MIT, Cambridge (March 1982).
|
CITED BY 223
|
|
|
|
|
|
Tamotsu Murakami , Kazuhiko Hayashi , Kazuhiro Oikawa , Naomasa Nakajima, DO-IT: deformable objects as input tools, Conference companion on Human factors in computing systems, p.87-88, May 07-11, 1995, Denver, Colorado, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Guy Sela , Jacob Subag , Alex Lindblad , Dan Albocher , Sagi Schein , Gershon Elber, Real-time haptic incision simulation using FEM-based discontinuous free-form deformation, Computer-Aided Design, v.39 n.8, p.685-693, August, 2007
|
|
|
|
|
|
|
|
|
He Guo , Xinyuan Fu , Feng Chen , Hongji Yang , Yuxin Wang , Han Li, As-rigid-as-possible shape deformation and interpolation, Journal of Visual Communication and Image Representation, v.19 n.4, p.245-255, May, 2008
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Steven Cover , Norberto Ezquerra , James O'Brien , Richard Rowe , Thomas Gadacz , Ellen Palm, Interactively Deformable Models for Surgery Simulation, IEEE Computer Graphics and Applications, v.13 n.6, p.68-75, November 1993
|
|
|
|
|
|
|
|
|
Han-wool Choi , Hee-joon Kim , Jeong-in Lee , Young-Ho Chai, Free hand stroke based virtual sketching, deformation and sculpting of NURBS surface, Proceedings of the 2005 international conference on Augmented tele-existence, December 05-08, 2005, Christchurch, New Zealand
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rémi Allègre , Eric Galin , Raphaëlle Chaine , Samir Akkouche, The HybridTree: mixing skeletal implicit surfaces, triangle meshes, and point sets in a free-form modeling system, Graphical Models, v.68 n.1, p.42-64, January 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
J. M. Zheng , K. W. Chan , I. Gibson, Surface feature constraint deformation for free-form and interactive design, Proceedings of the fifth ACM symposium on Solid modeling and applications, p.223-233, June 08-11, 1999, Ann Arbor, Michigan, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lizhuang Ma , Rynson W. H. Lau , Jieqing Feng , Qunsheng Peng , Janis Wong, Surface deformation using the sensor glove, Proceedings of the ACM symposium on Virtual reality software and technology, p.189-196, September 1997, Lausanne, Switzerland
|
|
|
|
|
|
|
Alfred R. Fuller , Hari Krishnan , Karim Mahrous , Bernd Hamann , Kenneth I. Joy, Real-time procedural volumetric fire, Proceedings of the 2007 symposium on Interactive 3D graphics and games, April 30-May 02, 2007, Seattle, Washington
|
|
|
|
|
|
Ingrid Carlbom , William M. Hsu , Gudrun Klinker , Richard Szeliski , Keith Waters , Michael Doyle , Jim Gettys , Kristen M. Harris , Thomas M. Levergood , Ricky Palmer , Larry Palmer , Marc Picart , Demetri Terzopoulos , David Tonnesen , Michael Vannier , Greg Wallace, Modeling and analysis of empirical data in collaborative environments, Communications of the ACM, v.35 n.6, p.74-84, June 1992
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Robert C. Zeleznik , D. Brookshire Conner , Matthias M. Wloka , Daniel G. Aliaga , Nathan T. Huang , Philip M. Hubbard , Brian Knep , Henry Kaufman , John F. Hughes , Andries van Dam, An object-oriented framework for the integration of interactive animation techniques, ACM SIGGRAPH Computer Graphics, v.25 n.4, p.105-112, July 1991
|
|
|
|
|
Prem Kalra , Nadia Magnenat-Thalmann , Laurent Moccozet , Gael Sannier , Amaury Aubel , Daniel Thalmann, Real-Time Animation of Realistic Virtual Humans, IEEE Computer Graphics and Applications, v.18 n.5, p.42-56, September 1998
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shiaofen Fang , Su Huang , Rajagopalan Srinivasan , Raghu Raghavan, Deformable volume rendering by 3D texture mapping and octree encoding, Proceedings of the 7th conference on Visualization '96, p.73-ff., October 28-29, 1996, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C. Rezk-Salama , M. Scheuering , G. Soza , G. Greiner, Fast volumetric deformation on general purpose hardware, Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, p.17-24, August 2001, Los Angeles, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tao Ju , Joe Warren , Gregor Eichele , Christina Thaller , Wah Chiu , James Carson, A geometric database for gene expression data, Proceedings of the 2003 Eurographics/ACM SIGGRAPH symposium on Geometry processing, June 23-25, 2003, Aachen, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
K. S. Choi , H. Sun , P. A. Heng , J. C. Y. Cheng, A scalable force propagation approach for web-based deformable simulation of soft tissues, Proceeding of the seventh international conference on 3D Web technology, p.185-193, February 24-28, 2002, Tempe, Arizona, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Guy Sela , Jacob Subag , Alex Lindblad , Dan Albocher , Sagi Schein , Gershon Elber, Real-time haptic incision simulation using FEM-based discontinuous free form deformation, Proceedings of the 2006 ACM symposium on Solid and physical modeling, June 06-08, 2006, Cardiff, Wales, United Kingdom
|
|
Ladislav Kavan , Rachel McDonnell , Simon Dobbyn , Jiří Žára , Carol O'Sullivan, Skinning arbitrary deformations, Proceedings of the 2007 symposium on Interactive 3D graphics and games, April 30-May 02, 2007, Seattle, Washington
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mario Botsch , Mark Pauly , Markus Gross , Leif Kobbelt, PriMo: coupled prisms for intuitive surface modeling, Proceedings of the fourth Eurographics symposium on Geometry processing, June 26-28, 2006, Cagliari, Sardinia, Italy
|
|
Jin Huang , Xiaohan Shi , Xinguo Liu , Kun Zhou , Li-Yi Wei , Shang-Hua Teng , Hujun Bao , Baining Guo , Heung-Yeung Shum, Subspace gradient domain mesh deformation, ACM Transactions on Graphics (TOG), v.25 n.3, July 2006
|
|
|
Steve Capell , Matthew Burkhart , Brian Curless , Tom Duchamp , Zoran Popović, Physically based rigging for deformable characters, Graphical Models, v.69 n.1, p.71-87, January, 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Steve Capell , Matthew Burkhart , Brian Curless , Tom Duchamp , Zoran Popović, Physically based rigging for deformable characters, Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation, July 29-31, 2005, Los Angeles, California
|
|
|
|
Ari Rappoport , Alla Sheffer , Michel Bercovier, Volume-preserving free-form solid, Proceedings of the third ACM symposium on Solid modeling and applications, p.361-372, May 17-19, 1995, Salt Lake City, Utah, United States
|
|
|
|
|
|
|
|
M. Chen , D. Silver , A. S. Winter , V. Singh , N. Cornea, Spatial transfer functions: a unified approach to specifying deformation in volume modeling and animation, Proceedings of the 2003 Eurographics/IEEE TVCG Workshop on Volume graphics, July 07-08, 2003, Tokyo, Japan
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yizhou Yu , Kun Zhou , Dong Xu , Xiaohan Shi , Hujun Bao , Baining Guo , Heung-Yeung Shum, Mesh editing with poisson-based gradient field manipulation, ACM Transactions on Graphics (TOG), v.23 n.3, August 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Guillaume Caumon , Charles H. Sword, Jr. , Jean-Laurent Mallet, Constrained modifications of non-manifold B-reps, Proceedings of the eighth ACM symposium on Solid modeling and applications, June 16-20, 2003, Seattle, Washington, USA
|
|
Kun Zhou , Jin Huang , John Snyder , Xinguo Liu , Hujun Bao , Baining Guo , Heung-Yeung Shum, Large mesh deformation using the volumetric graph Laplacian, ACM Transactions on Graphics (TOG), v.24 n.3, July 2005
|
|
|
|
|
|
|
|
Gerhard H. Bendels , Michael Guthe , Reinhard Klein, Free-form modelling for surface inpainting, Proceedings of the 4th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, January 25-27, 2006, Cape Town, South Africa
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
O. Sorkine , D. Cohen-Or , Y. Lipman , M. Alexa , C. Rössl , H.-P. Seidel, Laplacian surface editing, Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing, July 08-10, 2004, Nice, France
|
|
|
|
|
|
|
|
|
|
|
|
|
Steve Capell , Seth Green , Brian Curless , Tom Duchamp , Zoran Popović, A multiresolution framework for dynamic deformations, Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation, July 21-22, 2002, San Antonio, Texas
|
|
Gentaro Hirota , Renee Maheshwari , Ming C. Lin, Fast volume-preserving free form deformation using multi-level optimization, Proceedings of the fifth ACM symposium on Solid modeling and applications, p.234-245, June 08-11, 1999, Ann Arbor, Michigan, United States
|
|
|
|
|
|
|
|
|
|
|
Ignacio Llamas , Alexander Powell , Jarek Rossignac , Chris D. Shaw, Bender: a virtual ribbon for deforming 3D shapes in biomedical and styling applications, Proceedings of the 2005 ACM symposium on Solid and physical modeling, p.89-99, June 13-15, 2005, Cambridge, Massachusetts
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
G. Székely , Ch. Brechbühler , J. Dual , R. Enzler , J. Hug , R. Hutter , N. Ironmonger , M. Kauer , V. Meier , P. Niederer , A. Rhomberg , P. Schmid , G. Schweitzer , M. Thaler , V. Vuskovic , G. Tröster , U. Haller , M. Bajka, Virtual Reality-Based Simulation of Endoscopic Surgery, Presence: Teleoperators and Virtual Environments, v.9 n.3, p.310-333, June 2000
|
|
|
|
Mario Botsch , Mark Pauly , Christian Rossl , Stephan Bischoff , Leif Kobbelt, Geometric modeling based on triangle meshes, ACM SIGGRAPH 2006 Courses, July 30-August 03, 2006, Boston, Massachusetts
|
|
Mario Botsch , Mark Pauly , Leif Kobbelt , Pierre Alliez , Bruno Lévy , Stephan Bischoff , Christian Rössl, Geometric modeling based on polygonal meshes Video files associated with this course are available from the citation page, ACM SIGGRAPH 2007 courses, August 05-09, 2007, San Diego, California
|
|