Skip to main content

Edge Detect

The Outline Tool. Identifies the boundary between filled and empty cells in a mask. This is essential for placing walls, fences, or decorative borders.

Ports​

PortTypeDescription
Input Bool MaskThe source mask to find edges in.
Output Bool MaskA new mask containing only the boundary pixels.

Details​

The node checks every filled cell to see if it has at least one empty neighbour. If it does, it's marked as an "edge."

Parameters​

  • Edge Type:
    • Inner: The edge is inside the original shape.
    • Outer: The edge is just outside the original shape.
    • Both: A thick edge spanning both sides.

Potential Use Cases​

  • Cave Walls: Use the output to determine exactly where to spawn wall prefabs or collision boundaries.
  • Coastlines: Identify the "water's edge" for placing unique sand or foam tiles.
  • Territories: If you have a voronoi-based biome map, use Edge Detect to find the borders between biomes for placing mountain ranges or walls.