Computing local signed distance fields for large polygonal models

  • Authors:
  • B. Chang;D. Cha;I. Ihm

  • Affiliations:
  • Department of Computer Science, Sogang University, Korea;Department of Computer Science, Sogang University, Korea;Department of Computer Science, Sogang University, Korea

  • Venue:
  • EuroVis'08 Proceedings of the 10th Joint Eurographics / IEEE - VGTC conference on Visualization
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

The signed distance field for a polygonal model is a useful representation that facilitates efficient computation in many visualization and geometric processing tasks. Often it is more effective to build a local distance field only within a narrow band around the surface that holds local geometric information for the model. In this paper, we present a novel technique to construct a volumetric local signed distance field of a polygonal model. To compute the local field efficiently, exactly those cells that cross the polygonal surface are found first through a new voxelization method, building a list of intersecting triangles for each boundary cell. After their neighboring cells are classified, the triangle lists are exploited to compute the local signed distance field with minimized voxeltotriangle distance computations. While several efficient methods for computing the distance field, particularly those harnessing the graphics processing unit's (GPU's) processing power, have recently been proposed, we focus on a CPU-based technique, intended to deal flexibly with large polygonal models and high-resolution grids that are often too bulky for GPU computation.