z-logo
Premium
DiFi: Fast 3D Distance Field Computation Using Graphics Hardware
Author(s) -
Sud Avneesh,
Otaduy Miguel A.,
Manocha Dinesh
Publication year - 2004
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/j.1467-8659.2004.00787.x
Subject(s) - voronoi diagram , computation , computer science , computer graphics , distance transform , grid , graphics , graphics hardware , metric (unit) , computer graphics (images) , field (mathematics) , algorithm , mathematics , computer vision , geometry , operations management , economics , image (mathematics) , pure mathematics
We present an algorithm for fast computation of discretized 3D distance fields using graphics hardware. Given a set of primitives and a distance metric, our algorithm computes the distance field for each slice of a uniform spatial grid baly rasterizing the distance functions of the primitives. We compute bounds on the spatial extent of the Voronoi region of each primitive. These bounds are used to cull and clamp the distance functions rendered for each slice. Our algorithm is applicable to all geometric models and does not make any assumptions about connectivity or a manifold representation. We have used our algorithm to compute distance fields of large models composed of tens of thousands of primitives on high resolution grids. Moreover, we demonstrate its application to medial axis evaluation and proximity computations. As compared to earlier approaches, we are able to achieve an order of magnitude improvement in the running time. Categories and Subject Descriptors (according to ACM CCS): I.3.3 [Computer Graphics]: Distance fields, Voronoi regions, graphics hardware, proximity computations

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here