An iterative, octree-based algorithm for distance computation between polyhedra with complex surfaces

André Borrmann, Stefanie Schraufstetter, Christoph Van Treeck, Ernst Rank

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

7 Zitate (Scopus)

Abstract

In a current research project, our group is developing a 3D Spatial Query Language for Building Information Models. Among other features, the spatial language includes metric operators, i.e. operators that depend on the distance between 3D spatial objects. To implement these operators, a fast and well-scaling algorithm based on the octree-encoded discretized geometry for computing the distance between two polyhedra was developed. The proposed algorithm implements a divide-and-conquer strategy: It uses comparably cheap polygon-octant intersection tests to build up the octree, and subsequently performs very simple distance calculations between two octants, that can be realized as fast integer operations. The paper describes the algorithm in detail, discusses its scaling behavior and the advantages of using an octree encoding.

OriginalspracheEnglisch
TitelComputing in Civil Engineering - Proceedings of the 2007 ASCE International Workshop on Computing in Civil Engineering
Seiten103-110
Seitenumfang8
DOIs
PublikationsstatusVeröffentlicht - 2007
Veranstaltung2007 ASCE International Workshop on Computing in Civil Engineering - Pittsburgh, PA, USA/Vereinigte Staaten
Dauer: 24 Juli 200727 Juli 2007

Publikationsreihe

NameCongress on Computing in Civil Engineering, Proceedings

Konferenz

Konferenz2007 ASCE International Workshop on Computing in Civil Engineering
Land/GebietUSA/Vereinigte Staaten
OrtPittsburgh, PA
Zeitraum24/07/0727/07/07

Fingerprint

Untersuchen Sie die Forschungsthemen von „An iterative, octree-based algorithm for distance computation between polyhedra with complex surfaces“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren