• DocumentCode
    2190240
  • Title

    CUDA-based Signed Distance Field Calculation for Adaptive Grids

  • Author

    Park, Taejung ; Lee, Sung-Ho ; Kim, Jong-Hyun ; Kim, Chang-Hun

  • Author_Institution
    Dept. of Comput. Sci., Korea Univ., Seoul, South Korea
  • fYear
    2010
  • fDate
    June 29 2010-July 1 2010
  • Firstpage
    1202
  • Lastpage
    1206
  • Abstract
    We present a simple yet robust signed distance field (SDF) generator based on recent GPU architectures. In our approach, the squared Euclidean distance is calculated for each triangle face in parallel, and then an optimized stream reduction process is used to find the shortest distance. During this process, the stream reduction operation acts like a parallel binary space-searching routine for each level. This process uses computations and memory bandwidth efficiently because of the massive number of CUDA threads. Signs are then determined by calculating angle-weighted pseudonormals. Unlike some previous SDF approaches that only calculate the SDF near the surface or within the bounding box, our method can calculate the SDF adaptively so that there are no limitations on proximity or regularity. We also compare our GPU-based results with a kd-tree based single CPU approach for a 3D geometry synthesis application.
  • Keywords
    computer graphics; coprocessors; grid computing; parallel architectures; 3D geometry synthesis; CUDA; GPU architectures; adaptive grids; angle-weighted pseudonormals; parallel binary space-searching routine; signed distance field calculation; squared Euclidean distance; stream reduction process; Adaptation model; Data structures; Face; Geometry; Graphics processing unit; Instruction sets; Three dimensional displays; CUDA; GPU; parallel; signed distance field;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
  • Conference_Location
    Bradford
  • Print_ISBN
    978-1-4244-7547-6
  • Type

    conf

  • DOI
    10.1109/CIT.2010.217
  • Filename
    5577893