constellation.js

A point-based grid builder and search application.

Controls:

  1. Click in the white space to add nodes, then hold the shift key and click nodes to select them.
  2. Select multiple nodes and "join" them into a grid.
  3. Three or more nodes may be selected to form a polygon.
  4. Use the advanced search features to find a path between two nodes, test the intersection of a node within a polygon, snap a node into the existing grid, or find a node's nearest neighbor.
  5. Save your grid for easy reuse!