Categories
Practical Delaunay Meshing Examples

Triangle Filtering in Land Survey Software

If you’re a software developer in land surveying, you understand the importance of processing large point clouds efficiently. You also know the critical role of triangle filtering to generate correct terrain representations. Automatically removing unwanted triangles while retaining the important ones is a crucial step in achieving this goal. In this article, we’ll explore a…Continue readingTriangle Filtering in Land Survey Software

Categories
Practical Delaunay Meshing Examples

I/O: Bridging your Software with Fade2D

Fade2D offers powerful triangulation functionalities, essential in fields like land surveying, mining, and road construction. This article provides an overview of the I/O operations engineers use in practice to bridge their software with the Fade2D library. We will discuss the individual I/O methods through a C++ example, that you can also find in the download…Continue readingI/O: Bridging your Software with Fade2D

Categories
Practical Delaunay Meshing Examples

Merging Triangulations and Point Clouds

The focus here is on merging: Two point clouds with different properties may overlap and need to be combined. Alternatively, you might need to merge triangulated objects with point clouds, such as a road with a terrain point cloud. This article presents practical solutions for merging triangulations and point clouds in 2.5D. The C++ source…Continue readingMerging Triangulations and Point Clouds

Categories
Practical Delaunay Meshing Examples

Merging Two Triangulations

Just like the previous article, this one focuses on the C++ example of merging. In this part, we describe the function demo3_mergeShapes(), which explains how to merge two triangulations. You pass two zones to the function: one is the higher-priority triangulation, while the other has just base priority. The higher-priority triangulation remains intact, and we…Continue readingMerging Two Triangulations