All Projects → RafaelKuebler → DelaunayVoronoi

RafaelKuebler / DelaunayVoronoi

Licence: MIT license
C# implementation of the Bowyer–Watson algorithm for Delaunay triangulation

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to DelaunayVoronoi

delaunay-triangulation-algorithm
Delaunay Triangulation
Stars: ✭ 25 (-80.92%)
Mutual labels:  triangulation, delaunay, voronoi
rtriangulate
A Rust implementation of the Bourke Delaunay triangulation algorithm.
Stars: ✭ 20 (-84.73%)
Mutual labels:  triangulation, delaunay
Triangle
Convert images to computer generated art using delaunay triangulation.
Stars: ✭ 1,838 (+1303.05%)
Mutual labels:  triangulation, delaunay
Tinfour
Delaunay and Constrained Delaunay Triangulations in Java, providing high-performance utilities for modeling surfaces with support for Lidar LAS files, Digital Elevation Models (DEM), finite element analysis, path planning, natural neighbor interpolation, and other applications of Triangulated Irregular Networks (TIN)
Stars: ✭ 119 (-9.16%)
Mutual labels:  triangulation, delaunay
Delaunator
An incredibly fast JavaScript library for Delaunay triangulation of 2D points
Stars: ✭ 1,641 (+1152.67%)
Mutual labels:  triangulation, delaunay
weaver
A spider tapestry weaver
Stars: ✭ 72 (-45.04%)
Mutual labels:  triangulation, delaunay
Laser control
Open-Source Laser for control mosquito, weed, and pest
Stars: ✭ 994 (+658.78%)
Mutual labels:  triangulation
audion.cscore
An audio visualization and processing framework for WPF
Stars: ✭ 30 (-77.1%)
Mutual labels:  wpf
triangle-app
Desktop application for Triangle.
Stars: ✭ 32 (-75.57%)
Mutual labels:  triangulation
FrameSystem
WPF通用权限开发框架
Stars: ✭ 40 (-69.47%)
Mutual labels:  wpf
silicate
A general form for complex data
Stars: ✭ 46 (-64.89%)
Mutual labels:  triangulation
SocketChat
C# & WPF Client-Server chat application
Stars: ✭ 28 (-78.63%)
Mutual labels:  wpf
Caliburn.Light
The magic-free Caliburn.Light, a powerful framework designed for building applications across current XAML platforms.
Stars: ✭ 64 (-51.15%)
Mutual labels:  wpf
JitPad
On the fly disassemble C# code based on JitDasm
Stars: ✭ 119 (-9.16%)
Mutual labels:  wpf
owlos
DIY Open Source OS for building IoT ecosystems
Stars: ✭ 43 (-67.18%)
Mutual labels:  wpf
FriendEditor
A WPF sample app to demonstrate how to use MVVM design pattern and MVVMLight toolkit
Stars: ✭ 38 (-70.99%)
Mutual labels:  wpf
I18N
I18N Library for .NET, and Delphi
Stars: ✭ 48 (-63.36%)
Mutual labels:  wpf
TrialMaker.Demo
A powerful yet straight-forward library suite that provides secure trial license generation and copy-protection features for .NET applications. It also supports premium license generation for expired free-trials.
Stars: ✭ 21 (-83.97%)
Mutual labels:  wpf
ErrorControlSystem
ErrorControlSystem is a .NET library created to automate handling .NET Windows-Base application exceptions and raise that to a sql server. This exception handler have some features as screen capturing, fetch server date time in exception occurrence time and etc.
Stars: ✭ 30 (-77.1%)
Mutual labels:  wpf
tektosyne
The Tektosyne Library for Java provides algorithms for computational geometry and graph-based pathfinding, along with supporting mathematical utilities and specialized collections.
Stars: ✭ 52 (-60.31%)
Mutual labels:  voronoi

C# Delaunay triangulation + Voronoi Diagram

A C# implementation of the Bowyer–Watson algorithm. The result is a Delaunay triangulation for a set of randomly generated points. Following the Delaunay triangulation, the dual Voronoi diagram is constructed.

A screenshot of the Delaunay triangulation and the Voronoi diagram for 5000 points.

Delaunay triangulation and Voronoi diagram for 5000 points

Why C#?

It just looks good. Also, blog posts listed below talking about procedural content and map generation caught my eye. Since my intention is to port the algorithms to the Unity game engine for future projects, I decided to stick to C#, as it is Unity's scripting language of choice.

License

This project is licensed under the MIT License - see the LICENSE.txt file for details

Acknowledgments

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].