{"repo":"andywiecko/BurstTriangulator","free":true,"listed":false,"github":"https://github.com/andywiecko/BurstTriangulator","clone":"git clone https://github.com/andywiecko/BurstTriangulator.git","description":"2d Delaunay triangulation with mesh refinement for Unity with Burst compiler","language":"C#","stars":398,"topics":["unity","burst","triangulation","mesh-refinement","csharp","delaunay-triangulation"],"license":"MIT","category":"game-templates","readme_excerpt":"A single-file package which provides Delaunay triangulation of the given set of points with constraints and mesh refinement. ✨ Supported Features - Delaunay triangulation ᵈᵒᶜˢ - Constrained triangulation ᵈᵒᶜˢ - Mesh refinement (angle and area parameters) ᵈᵒᶜˢ - Holes and restoring boundary (manual and auto) ᵈᵒᶜˢ - $\\alpha$-shape filter ᵈᵒᶜˢ - Support for Unity.Jobs pipeline ᵈᵒᶜˢ - Input preprocessors ᵈᵒᶜˢ - Input validation ᵈᵒᶜˢ - Generic coordinates ( float2 , double2 , Vector2 , int2 , and fixed-point Q31.32 ) ᵈᵒᶜˢ - Native support (low level API) ᵈᵒᶜˢ - Managed input support ᵈᵒᶜˢ - Dynamic triangulation ᵈᵒᶜˢ - Triangle mesh utilities ᵈᵒᶜˢ To view the documentation for the manual and scripting API access it online [ here ][manual] or navigate to Documentation / and build this using docfx.json . 📐 Example results As an illustrative example, we present the triangulation of Lake Superior with various refinement parameters. The top-left image shows the result without any refinement. ⏱️ Benchmark The package utilizes the [ Burst ][burst] compiler, which generates highly optimized native code using LLVM. Below, you'll find a performance comparison for classic Delaunay triangulation (without refinement or constraints). between this package and a few alternatives: - [ delaunator-sharp ][delaunator-sharp] - [ CGALDotNet ][cgaldotnet] - [ Triangle.NET ][triangle-net] To see more benchmarks visit the [documentation][benchmark]. 🚀 Quick start Install the package and add using in your","default_branch":null,"files":null,"tree":[],"storefront":"/r/andywiecko","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/andywiecko/BurstTriangulator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}