Title :
Bounding volumes for linearly interpolated shapes
Author :
Klug, Tobias ; Alexa, Marc
Author_Institution :
Dept. of Comput. Sci., Darmstadt Univ. of Technol.
Abstract :
Bounding volumes are crucial for culling in interactive graphics applications. For dynamic shapes, computing a bounding volume for each frame could be very expensive. We analyze the situation for a particular class of dynamic geometry, namely, shapes resulting from the linear interpolation of several base shapes. The space of weights for the linear combination can be decomposed into cells so that in each cell a particular vertex is maximal (resp. minimal) in a given direction. This cell decomposition of the weight space allows deriving bounding volumes from the weight vectors rather than the generated geometry. We present algorithms to generate the cell decomposition, to map from weights to cells, and to efficiently compute the necessary data structures. This approach to computing bounding volumes for dynamic shapes proves to be beneficial if the geometry representation is large compared to the number of base shapes
Keywords :
collision avoidance; computational geometry; computer animation; image representation; interactive systems; interpolation; spatial data structures; bounding volumes; cell decomposition; data structures; dynamic geometry; interactive graphics applications; linearly interpolated shapes; morph targets; Animation; Application software; Computational geometry; Computer graphics; Computer science; Data structures; Interpolation; Shape; Testing; Vectors;
Conference_Titel :
Computer Graphics International, 2004. Proceedings
Conference_Location :
Crete
Print_ISBN :
0-7695-2171-1
DOI :
10.1109/CGI.2004.1309203