Skip to content

Repository files navigation

3D Delaunay Triangulation Surface Heightmap — WinForms

ProEssentials v10 WinForms .NET 8 — a Pe3do Delaunay-triangulated 3D surface with contour coloring, built from 70 scattered XYZ sound-meter readings. Direct3D.

Delaunay 3D Heightmap WinForms

What This Demonstrates

  • Delaunay3D surface (PePlot.Option.Delaunay3D = true, Surface-with-Contour method) from an unstructured point cloud — no regular grid required.
  • Per-point 3D annotations (dot + dBA label) and a bottom contour projection.
  • Custom 6-stop contour color ramp, manual contour range, hero camera.
  • Code-built UI — single chart in MainForm.cs; no .Designer.cs / .resx.

WinForms vs WPF

The data loader and the entire Pe3do configuration are identical to the WPF version. Host changes: WinForms MessageBox, Application.Exit(), System.Drawing.Color, and Pe3doWpf → Pe3do.

➡️ WPF version: wpf-chart-3d-delaunay-triangulation-surface-heightmap-proessentials

Data File

DelaunaySample.txt (70 space-delimited X Y Z lines) is included and copies next to the executable on build.

How to Run

  1. Clone (data included), open DelaunayHeightmap.sln in Visual Studio 2022
  2. Build → Rebuild Solution; press F5. Left-drag to rotate.

NuGet

References ProEssentials.Chart.Net80.x64.Winforms (>= 10.0.0.28).

License

Example code is MIT licensed. ProEssentials requires a commercial license for continued use.

About

ProEssentials v10 Winforms chart .NET 8 — 3D Delaunay triangulation surface chart heightmap from scattered XYZ data. Irregular point cloud → interpolated color surface. Custom contour colors, graph annotations, custom tooltip event. Pe3do

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages