Skip to content
This repository has been archived by the owner on May 12, 2020. It is now read-only.
/ SDF Public archive

Parallelization of Shape Diameter Function Computation using OpenCL

Notifications You must be signed in to change notification settings

zaeraal/SDF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parallelization of Shape Diameter Function Computation using OpenCL

Abstract:

Shape Diameter Function (SDF) is a scalar function that expresses a measure of the diameter of the object’s volume in the neighborhood of each point on the surface on an input mesh. It is fundamental in many applications in computer graphics used for consistent mesh partitioning and skeletonization. The algorithm sends several rays inside a cone centered around the point’s inward-normal direction and measures the distance at the point of intersection. We have implemented the original algorithm and further extended it on GPU by parallelizing the ray casting process using OpenCL. We have also generalized the algorithm to support non-manifold meshes. The algorithm shows great speedup in terms of timing when compared with the CPU based implementation.

About

Parallelization of Shape Diameter Function Computation using OpenCL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages