VBcoders Browse New Submit Contact Sign In

No account? Register free

Forgot password?

Delaunay Triangulation Mesh Builder

Dave Andrews  (19 Submissions)   Graphics   Visual Basic 5.0   Advanced   Wed 3rd February 2021

Have you even had a complex shape you needed to be turned into a mesh for use in a 3d project? This code shows you how to generate the triangles (DeLaunay Triangulation) based on 'outline' geometry.


Implemented in this project is the ability to draw geometry and generate a mesh and a 3D extrusion of the mesh. Supports 'holes' in the mesh as well (auto calculated right-hand,left hand). This method is used for triangulating non-uniform meshes.


Included (but NOT fully implemented in THIS project) is a VB-CAD library I designed for a company that makes 3d models from 2D Autocad drawings. This powerful library has all of the math functions to calculate intersection points between all geometry (line,arc,ellipse,spline) It also has an updated DXF import as well as funtions for scaling, flipping, rotating, non-linear arrays, trimming, cornering, relimiting chamfering and rounding.


Requires DX7 library for 3d views.

Rate Delaunay Triangulation Mesh Builder (46(46 Vote))

Download Delaunay Triangulation Mesh Builder

Delaunay Triangulation Mesh Builder Comments

No comments yet — be the first to post one!

Post a Comment

0/1000 characters