Published January 1, 2024 | Version v1
Journal article Open

3D geometric kernel computation in polygon mesh structures☆

  • 1. Middle East Tech Univ, Comp Engn Dept, TR-06800 Ankara, Turkiye

Description

This paper introduces a novel approach to compute the geometric kernel of a polygon mesh embedded in 3D. The geometric kernel defines the set of points inside or on the shape's boundary, ensuring visibility of the entire shape. The proposed method utilizes scattered rays to identify a sufficient number of sample points on the kernel surface and subsequently leverages these points to locate as many surface vertices as possible. By computing the convex hull of these identified points, we derive an approximation of the kernel. Notably, the output of our method consists exclusively of interior or boundary points of the actual kernel. Comparative evaluations against established CGAL and Polyhedron Kernel algorithms highlight our method's superior computational speed and high approximation accuracy. The parametric structure of our solution allows for different levels of accuracy to be obtained, enabling the user to tailor the approximation to their specific needs. This property sets our algorithm apart from others and provides greater flexibility in its use. Additionally, adjusting the algorithmic settings also enables the computation of the kernel itself with a tradeoff in computational speed. Furthermore, our algorithm swiftly and accurately identifies an empty kernel for non-star-shaped configurations.

Files

bib-b0496ebb-f7b6-4f5c-85e0-ed0fce1295f9.txt

Files (145 Bytes)

Name Size Download all
md5:7b673fb884a7e26f0fd798aaab4295d7
145 Bytes Preview Download