# Global and local deformations of solid primitives

@article{Barr1984GlobalAL, 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}, year={1984} }

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…

## 961 Citations

### Free-form deformation of solid geometric models

- GeologySIGGRAPH
- 1986

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

- Computer ScienceSCA '09
- 2009

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.

### PARAMETRIC SURFACES WITH DISPLACEMENT AND DEFORMATION

- Computer Science
- 2007

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.

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

- Materials ScienceThe Visual Computer
- 1997

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

- Computer Science2010 Third International Symposium on Information Science and Engineering
- 2010

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

- Materials ScienceProceedings 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

- EngineeringProceedings 11th IEEE International Workshop on Program Comprehension
- 2003

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

- Engineering
- 1995

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

- Computer ScienceTOGS
- 1994

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).

## References

SHOWING 1-10 OF 13 REFERENCES

### Ray tracing parametric patches

- Computer ScienceSIGGRAPH
- 1982

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

- Engineering
- 1977

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

- MathematicsIEEE 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

- Mathematics
- 1970

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

### Faster Calculation of Superquadric Shapes

- PhysicsIEEE 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

- GeologyNature
- 1946

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

- EducationNature
- 1940

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

- Political ScienceNature
- 1957

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