4227

CUDA-based Signed Distance Field Calculation for Adaptive Grids

Taejung Park, Sung-Ho Lee, Jong-Hyun Kim, Chang-Hun Kim
Dept. of Comput. Sci., Korea Univ., Seoul, South Korea
IEEE 10th International Conference on Computer and Information Technology (CIT), 2010

@inproceedings{park2010cuda,

   title={CUDA-based Signed Distance Field Calculation for Adaptive Grids},

   author={Park, T. and Lee, S.H. and Kim, J.H. and Kim, C.H.},

   booktitle={2010 10th IEEE International Conference on Computer and Information Technology (CIT 2010)},

   pages={1202–1206},

   year={2010},

   organization={IEEE}

}

Source Source   

930

views

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.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: