Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

An intuitive framework for real-time freeform modeling

Published: 01 August 2004 Publication History

Abstract

We present a freeform modeling framework for unstructured triangle meshes which is based on constraint shape optimization. The goal is to simplify the user interaction even for quite complex freeform or multiresolution modifications. The user first sets various boundary constraints to define a custom tailored (abstract) basis function which is adjusted to a given design task. The actual modification is then controlled by moving one single 9-dof manipulator object. The technique can handle arbitrary support regions and piecewise boundary conditions with smoothness ranging continuously from C0 to C2. To more naturally adapt the modification to the shape of the support region, the deformed surface can be tuned to bend with anisotropic stiffness. We are able to achieve real-time response in an interactive design session even for complex meshes by precomputing a set of scalar-valued basis functions that correspond to the degrees of freedom of the manipulator by which the user controls the modification.

Supplementary Material

MOV File (pps054.mov)

References

[1]
BENDELS, G. H., AND KLEIN, R. 2003. Mesh forging: editing of 3D-meshes using implicitly defined occluders. In Proceedings of the Eurographics/ACM SIGGRAPH symposium on Geometry processing, Eurographics Association, 207--217.
[2]
COQUILLART, S. 1990. Extended free-form deformation: a sculpturing tool for 3D geometric modeling. In Computer Graphics (Proceedings of ACM SIGGRAPH 90), ACM, 187--196.
[3]
DESBRUN, M., MEYER, M., SCHRÖDER, P., AND BARR, A. H. 1999. Implicit fairing of irregular meshes using diffusion and curvature flow. In Proceedings of ACM SIGGRAPH 99, ACM Press/ACM SIGGRAPH, 317--324.
[4]
DU, H., AND QIN, H. 2000. Direct manipulation and interactive sculpting of pde surfaces. In Proceedings of Eurographics 00, 261--270.
[5]
JAMES, D. L., AND PAI, D. K. 1999. ArtDefo: accurate real time deformable objects. In Proceedings of ACM SIGGRAPH 99, ACM Press/ACM SIGGRAPH, 65--72.
[6]
KOBBELT, L., CAMPAGNA, S., VORSATZ, J., AND SEIDEL, H.-P. 1998. Interactive multi-resolution modeling on arbitrary meshes. In Proceedings of ACM SIGGRAPH 98, ACM Press/ACM SIGGRAPH, 105--114.
[7]
KOBBELT, L., VORSATZ, J., AND SEIDEL, H.-P. 1999. Multiresolution hierarchies on unstructured triangle meshes. Computational Geometry: Theory and Applications 14.
[8]
KOBBELT, L. 1997. Discrete Fairing. In Proceedings on 7th IMA Conference on the Mathematics of Surfaces, 101--131.
[9]
LÉVY, B., PETITJEAN, S., RAY, N., AND MAILLOT, J. 2002. Least squares conformal maps for automatic texture atlas generation. ACM Transactions on Graphics 21, 3, 362--371.
[10]
LLAMAS, I., KIM, B., GARGUS, J., ROSSIGNAC, J., AND SHAW, C. D. 2003. Twister: a space-warp operator for the two-handed editing of 3D shapes. ACM Transactions on Graphics 22, 3, 663--668.
[11]
MACCRACKEN, R., AND JOY, K. I. 1996. Free-form deformations with lattices of arbitrary topology. In Proceedings of ACM SIGGRAPH 95, ACM Press/ACM SIGGRAPH, 181--188.
[12]
MEYER, M., DESBRUN, M., SCHRÖDER, P., AND BARR, A. H. 2003. Discrete differential-geometry operators for triangulated 2-manifolds. In Visualization and Mathematics III, H.-C. Hege and K. Polthier, Eds. Springer-Verlag, Heidelberg, 35--57.
[13]
MORETON, H., AND SEQUIN, C. 1992. Functional optimization for fair surface design. In Computer Graphics (Proceedings of ACM SIGGRAPH 92), 167--176.
[14]
PAULY, M., KEISER, R., KOBBELT, L. P., AND GROSS, M. 2003. Shape modeling with point-sampled geometry. ACM Transactions on Graphics 22, 3, 641--650.
[15]
RAY, N., AND LEVY, B. 2003. Hierarchical Least Squares Conformal Map. In Proceedings of Pacific Graphics 03, 263--270.
[16]
SCHKOLNE, S., PRUETT, M., AND SCHRÖDER, P. 2001. Surface drawing: creating organic 3D shapes with the hand and tangible tools. In Proceedings of the SIGCHI conference on Human factors in computing systems, ACM Press, 261--268.
[17]
SEDERBERG, T. W., AND PARRY, S. R. 1986. Free-form deformation of solid geometric models. In Computer Graphics (Proceedings of ACM SIGGRAPH 86), 151--159.
[18]
SINGH, K., AND FIUME, E. 1998. Wires: A geometric deformation technique. In Proceedings of ACM SIGGRAPH 98, ACM Press/ACM SIGGRAPH, 405--414.
[19]
WELCH, W., AND WITKIN, A. 1992. Variational surface modeling. In Computer Graphics (Proceedings of ACM SIGGRAPH 92), 157--166.

Cited By

View all
  • (2024)Biharmonic Coordinates and their Derivatives for Triangular 3D CagesACM Transactions on Graphics10.1145/365820843:4(1-17)Online publication date: 19-Jul-2024
  • (2024)A Survey on Cage‐based Deformation of 3D ModelsComputer Graphics Forum10.1111/cgf.1506043:2Online publication date: 30-Apr-2024
  • (2024)Genuine multi-sided parametric surface patches – A surveyComputer Aided Geometric Design10.1016/j.cagd.2024.102286110:COnline publication date: 1-May-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 23, Issue 3
August 2004
684 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/1015706
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 August 2004
Published in TOG Volume 23, Issue 3

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. freeform design
  2. surface editing
  3. user interaction

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)32
  • Downloads (Last 6 weeks)3
Reflects downloads up to 06 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Biharmonic Coordinates and their Derivatives for Triangular 3D CagesACM Transactions on Graphics10.1145/365820843:4(1-17)Online publication date: 19-Jul-2024
  • (2024)A Survey on Cage‐based Deformation of 3D ModelsComputer Graphics Forum10.1111/cgf.1506043:2Online publication date: 30-Apr-2024
  • (2024)Genuine multi-sided parametric surface patches – A surveyComputer Aided Geometric Design10.1016/j.cagd.2024.102286110:COnline publication date: 1-May-2024
  • (2024)3D sketching in immersive environments: Shape from disordered ribbon strokesComputers & Graphics10.1016/j.cag.2024.103978123(103978)Online publication date: Oct-2024
  • (2023)MorphoFeatures for unsupervised exploration of cell types, tissues, and organs in volume electron microscopyeLife10.7554/eLife.8091812Online publication date: 16-Feb-2023
  • (2023)Attentional Keypoint Detection on Point Clouds for 3D Object Part SegmentationApplied Sciences10.3390/app13231253713:23(12537)Online publication date: 21-Nov-2023
  • (2023)Screen space shape manipulation by global structural optimizationComputers and Graphics10.1016/j.cag.2023.07.017115:C(246-253)Online publication date: 1-Oct-2023
  • (2023)Neural networks vs. splines: advances in numerical extruder designEngineering with Computers10.1007/s00366-023-01839-240:2(989-1004)Online publication date: 18-May-2023
  • (2022)GeoStamp: Detail Transfer Based on Mean Curvature FieldMathematics10.3390/math1003050010:3(500)Online publication date: 4-Feb-2022
  • (2022)Fitting missing data by means of adaptive meshes of Bézier curvesMathematics and Computers in Simulation10.1016/j.matcom.2021.07.025191:C(33-48)Online publication date: 1-Jan-2022
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media