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 1984
  • Mathematics, Computer Science
  • 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… Expand
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. Expand
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. Expand
Parametric surfaces are widely used for modeling in CAD systems. However, they pose problems when representing complex macrogeometric features. In order to solve these problems we introduce anExpand
Free-form solid modeling using deformations
A number of geometric modeling techniques with deformations applied to them are discussed in attempts to combine various approaches developed so far, with the aim of achieving free-form effect. Expand
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. Expand
Direct Manipulation of 3D Mesh Deformation
We present an efficient and fast algorithm for 3D mesh deformation in this paper. By edge collapse mesh simplification, our algorithm simplifies the original shape to a reduced mesh, which containsExpand
A direct deformation method
  • J. Yamashita, Y. Fukui
  • Computer 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 ifExpand
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. Expand
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 applicationsExpand
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). Expand


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. Expand
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. CartesianExpand
Computational Geometry for Design and Manufacture
Focusing on the mathematical techniques for the representation, analysis and synthesis of 'shape information' by computers. There is a discussion of splines and related means for defining compositeExpand
Superquadrics and Angle-Preserving Transformations
  • Barr
  • Computer Science
  • 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. Expand
Faster Calculation of Superquadric Shapes
  • Franklin, Barr
  • Computer Science
  • 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 forExpand
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. Expand
Numerical Methods
Numerical MethodsBy Dr. R. A. Buckingham. Pp. xii + 597. (London: Sir Isaac Pitman and Sons, Ltd., 1957.) 70s. net.
Superquadrics and Angle-Preserving Transformations, ~ IEEE Computer Graphics and Applications, Volume 1 number
  • 1981