arrow
Return

A new point containment test algorithm based on preprocessing and determining triangles

delete2010-12-01
delete35
PRE
AI
刘剑飞 cover
刘剑飞 (Jianfei Liu)
陈
陈永强 (Yongqiang Chen) *
J
José M. Maisog
G
George Luta
DOI:10.1016/j.cad.2010.08.002delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In this paper, we revisit the point-in-polyhedron problem. After reviewing previous work, we develop further insight into the problem. We then claim that, for a given testing point and a three-dimensional polyhedron, a single determining triangle can be found which suffices to determine whether the point is inside or outside the polyhedron. This work can be considered to be an extension and implementation of Horn's work, which inspired us to propose a theorem for obtaining determining triangles. Building upon this theorem, algorithms are then presented, implemented, and tested. The results show that although our code has the same asymptotic time efficiency as commonly used octree-based ray crossing methods, in practice it is usually several times and sometimes more than ten times faster, while other costs such as preprocessing time and memory requirements remain the same. The ideas proposed in this paper are simple and general. They thus extend naturally to multi-material models, i.e., polyhedrons subdivided into smaller regions by internal boundaries. (C) 2010 Elsevier Ltd. All rights reserved.
Keywords:
Point-in-polyhedron

Journal

C
Computer-Aided Design
IF:
3.1
Papers:
3.1K
Citations:
6.4K

Organization

P
peking university
Scholars:
11.9W
Papers: 8.7W
Citations: 146
G
Georgetown University
Scholars:
1.6W
Papers: 1.3W
Citations: 1.5W
Cited Papers

Cited Papers

Use of thromboelastography in severe sepsis: a case-control study
err2011-03-01
err0
errOAAI
errA Cortegiani; L Marino; F Montalto; M Milana; A Di Benedetto; L Vento; SM Raineri
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Changing Paradigms in Biopreservation
err2009-03-01
err0
PREAI
errJohn M. Baust; Kristi K. Snyder; Robert G. VanBuskirk; John G. Baust
errShare
errSave
errShare
errSave
researcher View more