TY - GEN
T1 - Bounded normal trees for reduced deformations of triangulated surfaces
AU - Schvartzman, Sara C.
AU - Gascón, Jorge
AU - Otaduy, Miguel A.
PY - 2009
Y1 - 2009
N2 - Several reduced deformation models in computer animation, such as linear blend skinning, point-based animation, embedding in finite element meshes, cage-based deformation, or subdivision surfaces, define surface vertex positions through convex combination of a rather small set of linear transformations. In this paper, we present 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. This algorithm for normal bound computation constitutes the key element of the Bounded Normal Tree (BN-Tree), a novel culling data structure for hierarchical self-collision detection. In situations with sparse self-contact, normal-based culling can be performed with a small output-sensitive cost, regardless of the number of triangles in the surface.
AB - Several reduced deformation models in computer animation, such as linear blend skinning, point-based animation, embedding in finite element meshes, cage-based deformation, or subdivision surfaces, define surface vertex positions through convex combination of a rather small set of linear transformations. In this paper, we present 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. This algorithm for normal bound computation constitutes the key element of the Bounded Normal Tree (BN-Tree), a novel culling data structure for hierarchical self-collision detection. In situations with sparse self-contact, normal-based culling can be performed with a small output-sensitive cost, regardless of the number of triangles in the surface.
UR - http://www.scopus.com/inward/record.url?scp=70450253481&partnerID=8YFLogxK
U2 - 10.1145/1599470.1599480
DO - 10.1145/1599470.1599480
M3 - Conference contribution
AN - SCOPUS:70450253481
SN - 9781605586106
T3 - Computer Animation, Conference Proceedings
SP - 75
EP - 82
BT - Symposium on Computer Animation 2009 - ACM SIGGRAPH / Eurographics Symposium Proceedings
T2 - Symposium on Computer Animation 2009 - ACM SIGGRAPH / Eurographics Symposium
Y2 - 1 August 2009 through 2 August 2009
ER -