Global and local deformations of solid primitives

  title={Global and local deformations of solid primitives},
  author={Alan H. Barr},
  journal={Proceedings of the 11th annual conference on Computer graphics and interactive techniques},
  • A. Barr
  • Published 1 January 1984
  • Geology
  • Proceedings of the 11th annual conference on Computer graphics and interactive techniques
New hierarchical solid modeling operations are developed, which simulate twisting, bending, tapering, or similar transformations of geometric objects. The chief result is that the normal vector of an arbitrarily deformed smooth surface can be calculated directly from the surface normal vector of the undeformed surface and a transformation matrix. Deformations are easily combined in a hierarchical structure, creating complex objects from simpler ones. The position vectors and normal vectors in… 

Figures from this paper

Free-form deformation of solid geometric models

A technique is presented for deforming solid geometric models in a free-form manner based on trivariate Bernstein polynomials, and provides the designer with an intuitive appreciation for its effects.

Bounded normal trees for reduced deformations of triangulated surfaces

This paper presents an algorithm for computing tight normal bounds for a surface patch with an arbitrary number of triangles, with a cost linear in the number of governor linear transformations.


This paper introduces an extension to parametric surface models that incorporates displacements and deformations that retains its original parametric properties, thus allowing easy texture mapping together with a better macrogeometric representation.

Free-form solid modeling using deformations

Semiglobal deformation and correction of free- form surfaces using a mechanical alternative

The method uses an analogy between the control polyhedron of a surface and the mechanical equilibrium of a bar network to provide real-time surface adjustment and precise control of curvature distribution.

Direct Manipulation of 3D Mesh Deformation

This paper simplifies the original shape to a reduced mesh, which contains the salient feature of the original 3D shape, and resolves the transformation matrix of the key points instead that of all the vertexes of original shape, such that it can retrench the computational cost and realize real-time display, while gain the detail preserved 3D deformation.

A direct deformation method

  • J. YamashitaY. Fukui
  • Materials Science
    Proceedings of IEEE Virtual Reality Annual International Symposium
  • 1993
A new free form deforming interface named direct deformation method (DDM) is presented. DDM allows designers to touch and deform free formed surfaces directly, at any point of the surfaces, even if

Bi-layered mass-spring model for fast deformations of flexible linear bodies

A bi-layered mass-spring system with two main properties: it is not constructed as the whole geometric mesh thus limiting the number of dynamically computed points, and it is partly constrained to reduce physical computations.

Closed-Form Primitives for Generating Locally Volume Preserving Deformations

In this paper, methods for generating closed-form expressions for locally volume preserving deformations of general volumes in three dimensional space are introduced. These methods have applications

Simple constrained deformations for geometric modeling and interactive design

A new model for producing controlled spatial deformations, which the user defines a set of constraint points, giving a desired displacement and radius of influence for each, is presented, which is term Simple Constrained Deformations (Scodef).



Ray tracing parametric patches

An algorithm that uses ray tracing techniques to display bivariate polynomial surface patches and may use complex coordinates for the (u, v)-parameters of the patches to make the computations more uniform.

Mathematics Applied to Continuum Mechanics

Foreword to the Classics Edition Preface Conventions Part I. Geometrical Prerequisites for Three-Dimensional Continuum Mechanics: 1. Vectors, determinants, and motivation for tensors 2. Cartesian

Superquadrics and Angle-Preserving Transformations

  • Barr
  • Mathematics
    IEEE Computer Graphics and Applications
  • 1981
A new and powerful family of parametric shapes extends the basic quadric surfaces and solids, yielding a variety of useful forms.

Numerical methods that work

Part I. Fundamental Methods: The calculation of functions, Roots of transcendental equations, and the care and treatment of singularities.

Faster Calculation of Superquadric Shapes

  • FranklinBarr
  • Physics
    IEEE Computer Graphics and Applications
  • 1981
Nonparametric methods of calculating points on the curve produce the recently introduced superquadric objects at great savings in time.

Mathematical Theory Of Elasticity

THE appearance of a treatise in English upon the mathematical theory of elasticity is an event the potential importance of which may be judged by the that the author, in his frequent suggestions for

Advanced Calculus

It is quite impossible to include in a single volume of reasonable size, an adequate and exhaustive discussion of the calculus in its more advanced stages, so it becomes necessary, in planning a thoroughly sound course in the subject, to consider several important aspects of the vast field confronting a modern writer.

Numerical Methods

Numerical MethodsBy Dr. R. A. Buckingham. Pp. xii + 597. (London: Sir Isaac Pitman and Sons, Ltd., 1957.) 70s. net.