Abstract In geometric modelling, translational and rotational sweeping are well known methods for defining the shape of 3D objects. The shape domain of sweeping can be extended by allowing objects to sweep along 3D trajectories that are represented by parametric polynomials (cubic splines, for instance), but which are otherwise arbitrary. The central problem is to define a triple of coordinates axes at each point of the trajectory in order to specify the position and orientation of the swept object along the trajectory. The resulting shape must be independent both of the parametrization and of the orientation of the trajectory in space. Two methods meeting these criteria are presented here. Geometric as well as computational properties of both methods are discussed, specifically for the case where a 2D closed curve is swept along the trajectory.
[1]
Manfredo P. do Carmo,et al.
Differential geometry of curves and surfaces
,
1976
.
[2]
Jarke J. van Wijk,et al.
Ray tracing objects defined by sweeping planar cubic splines
,
1984,
TOGS.
[3]
ARISTIDES A. G. REQUICHA,et al.
Representations for Rigid Solids: Theory, Methods, and Systems
,
1980,
CSUR.
[4]
Jarke J. van Wijk,et al.
Ray tracing objects defined by sweeping a sphere
,
1984,
Comput. Graph..
[5]
Willem F. Bronsvoort,et al.
Ray tracing generalized cylinders
,
1985,
TOGS.
[6]
P. Hartman.
Ordinary Differential Equations
,
1965
.
[7]
Dana H. Ballard,et al.
Computer Vision
,
1982
.