Dynamic NURBS with Geometric Constraints for Interactive Sculpting

  • Demetri Terzopoulos
  • , Hong Qin

Research output: Contribution to journalArticlepeer-review

Abstract

This article develops a dynamic generalization of the nonuniform rational B-spline 1994 model. NURBS have become a defacto standard in commercial modeling systems because of their power to represent free-form shapes as well as common analytic shapes. To date, however, they have been viewed as purely geometric primitives that require the user to manually adjust multiple control points and associated weights in order to design shapes. Dynamic NURBS, or D-NURBS, are physics-based models that incorporate mass distributions, internal deformation energies, and other physical quantities into the popular NURBS geometric substrate. Using D-NURBS, a modeler can interactively sculpt curves and surfaces and design complex shapes to required specifications not only in the traditional indirect fashion, by adjusting control points and weights, but also through direct physical manipulation, by applying simulated forces and local and global shape constraints. D-NURBS move and deform in a physically intuitive manner in response to the user's direct manipulations. Their dynamic behavior results from the numerical integration of a set of nonlinear differential equations that automatically evolve the control points and weights in response to the applied forces and constraints. To derive these equations, we employ Lagrangian mechanics and a finite-element-like discretization. Our approach supports the trimming of D-NURBS surfaces using D-NURBS curves. We demonstrate D-NURBS models and constraints in applications including the rounding of solids, optimal surface fitting to unstructured data, surface design from cross sections, and free-form deformation. We also introduce a new technique for 2D shape metamorphosis using constrained D-NURBS surfaces.

Original languageEnglish
Pages (from-to)103-136
Number of pages34
JournalACM Transactions on Graphics
Volume13
Issue number2
DOIs
StatePublished - 4 Jan 1994
Externally publishedYes

Keywords

  • CAGD
  • NURBS
  • constraints
  • cross-sectional shape design
  • deformable models
  • dynamics
  • finite elements
  • free-form deformation
  • optimal curve and surface fitting
  • shape metamorphosis
  • solid rounding
  • trimming

Fingerprint

Dive into the research topics of 'Dynamic NURBS with Geometric Constraints for Interactive Sculpting'. Together they form a unique fingerprint.

Cite this