OPTICS: Reachability Plot & Varying-Density Clustering
Interactive 3D OPTICS simulator: watch the algorithm order a point cloud of unevenly dense clusters by reachability-distance, read the resulting reachability plot, and slide a cut threshold to extract clusters that DBSCAN's single eps cannot separate.
OPTICS is the density-based clustering algorithm that fixes DBSCAN's biggest weakness: a single global radius that cannot fit clusters of very different densities at once. This simulator generates a point cloud with deliberately uneven density — a tight cluster, a loose cluster, a very sparse cluster and scattered noise — then runs the real OPTICS ordering algorithm on it, visualizing both the raw 3D point cloud (colored by the clusters your threshold extracts) and the reachability plot the algorithm actually produces, as a bar chart in the same scene. Adjust ε and MinPts to change what counts as a neighborhood and a core point, then slide the extraction threshold to watch clusters merge, split and turn to noise directly on the reachability bars — the same interactive read that a data scientist does on a real OPTICS reachability plot before picking a cut.
An interactive 3D simulator that runs the real OPTICS clustering ordering on a point cloud of deliberately uneven density, visualizing the reachability plot as a bar chart you can re-cut with a threshold slider.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install