A simple implementation of viceroypenguin's DBSCAN .NET lib in VVVV Gamma.
Go to gamma's quad menu/manage nugets/command-line and type
nuget install VL.DBSCAN
Open the help browser (F1) and look for DBSCAN, you'll find a simple help patch showing how to cluster points.
- The plugin uses
DBSCAN.Utils.dll
which just implementsIPointData
(required by the original lib) and allows to use VL's Vector2. This part had to be done in Visual Studio sinceIPointData
uses theref
keyword that's not available in VL.