Merge demo application to master.
- Dots are GPU instancing using Unity procedural instancing improving a lot rendering time
- Faces are grouped together to drastically reduce the number improving a lot rendering time
- Line drawing is the only bottleneck as each line required a specific render call (not yet optimized)
- GPU instancing now working on both Windows and GNU/Linux platform
Demo can be used for:
- Generation of random dots (Halton and Poisson supported) on a plane
- Generation of Delaunay triangulations and Voronoï diagrams
- Camera to move around (Fly camera with similar controls to Unity)
- Can select different cell type for diagram generation
- Voronoï
- Centroid
- Incenter
- Random
- Can activate drawing of different parts for both Triangulation and its dual
- lines
- faces
- dots
- Remember that line drawing is currently slow but faces and dots drawing is pretty fast