Bounded normal trees for reduced deformations of triangulated surfaces

  • Authors:
  • Sara C. Schvartzman;Jorge Gascón;Miguel A. Otaduy

  • Affiliations:
  • URJC Madrid, Spain;URJC Madrid, Spain;URJC Madrid, Spain

  • Venue:
  • Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.