In image synthesis, cloth objects such as clothes are most often modelled as textures mapped onto rigid surfaces. However, in order to represent such objects more realistically, their physical properties must be examined. This paper describes a method for modelling cloth material hanging in three dimensions when supported by any number of constraint points. The cloth synthesized with this model contains folds and appears more realistic than simple texture mapping. This paper also describes a method for rendering the cloth once its free-hanging shape has been determined.The computation of the surface of a free-hanging cloth is performed in two stages. The first stage approximates the shape of the surface which is interior to the constraint points, and the second stage performs a relaxation process on all points on the surface to arrive at a close approximation to its shape. The rendering of the surfaces is done using a ray-tracer which treats the surface as a mesh of line segments.
[1]
R. Meredith,et al.
Physical methods of investigating textiles
,
1959
.
[2]
Henry Gouraud,et al.
Computer Display of Curved Surfaces
,
1971,
Outstanding Dissertations in the Computer Sciences.
[3]
Edwin Earl Catmull,et al.
A subdivision algorithm for computer display of curved surfaces.
,
1974
.
[4]
James F. Blinn,et al.
Texture and reflection in computer generated images
,
1976,
CACM.
[5]
James F. Blinn,et al.
Simulation of wrinkled surfaces
,
1978,
SIGGRAPH.
[6]
David F. Rogers,et al.
B-spline surfaces for ship hull design
,
1980,
SIGGRAPH '80.
[7]
Turner Whitted,et al.
An improved illumination model for shaded display
,
1979,
CACM.
[8]
James D. Foley,et al.
Fundamentals of interactive computer graphics
,
1982
.
[9]
James T. Kajiya,et al.
Anisotropic reflection models
,
1985,
SIGGRAPH.