Skip to main navigation Skip to search Skip to main content

Dynamic manipulation of triangular B-splines

  • University of Toronto

Research output: Contribution to conferencePaperpeer-review

8 Scopus citations

Abstract

Triangular B-splines provide a unified representation scheme for all piecewise polynomials. They are useful for modeling a broad class of complex objects defined over arbitrary, non-rectangular domains. To date, however, they have been viewed as purely geometric primitives requiring the manual adjustment of multiple control points to design shapes. This indirect design process can be laborious and often clumsy. As an alternative, we develop a new model based on the elegant triangular B-spline geometry and principles of physical dynamics. The dynamic behavior of our model, resulting from the numerical integration of differential equations of motion, produces physically meaningful and highly intuitive shape variation. The equations govern the evolution of control points in response to applied forces and constraints. We use Lagrangian mechanics to formulate the equations of motion and finite element analysis to reduce these equations to efficient numerical algorithms. Dynamic triangular B-splines provide a systematic and unified approach for a variety of solid modeling problems including shape blending, constraint-based design, and parametric design. They also support direct manipulation and interactive sculpting of shapes using force-based tools. We demonstrate several applications of dynamic triangular B-splines, including interactive sculpting using forces and physical parameters, the fitting of unstructured data, and solid rounding with geometric and physical constraints.

Original languageEnglish
Pages351-360
Number of pages10
DOIs
StatePublished - 1995
EventProceedings of the 3rd Symposium on Solid Modeling and Applications - Salt Lake City, UT, USA
Duration: May 17 1995May 19 1995

Conference

ConferenceProceedings of the 3rd Symposium on Solid Modeling and Applications
CitySalt Lake City, UT, USA
Period05/17/9505/19/95

Fingerprint

Dive into the research topics of 'Dynamic manipulation of triangular B-splines'. Together they form a unique fingerprint.

Cite this