Snap User Guide

Snap Overview

Industry-standard snapping for Unity. Snap to vertex, edge center, and surface, using axis constraints and layer masking for simplicity and precision. Create and snap to custom grids for complete control.

Snap is a simple “augment” to the standard Move tool. Just enable snap when you need it, disable when you don’t.

Opening the Snap UI

  1. Open the Overlays Menu or Overlays Toolbar
  2. Enable “Snap”

Basic Usage

Using Snap is very simple – no custom tooling required.

  1. Select the standard Unity Move tool
  2. Enable the primary Snap toggle

The handle visuals will change – this indicates Snap is active. Drag on the handles as usual, and your selection will snap. Disable the primary Snap toggle anytime.

Snap UI Sections

  1. Toggle Snap functionality (top-level toggle)
  2. Toggle Grid snapping
  3. Toggle Vertex snapping
  4. Toggle Edge Center snapping
  5. Toggle Surface snapping
  6. World (default) grid
  7. Custom grid options
  8. Grid visual plane
  9. Grid size
  10. Snap layer mask (for vertex, edge, surface)
  11. Create New Custom Grid from Selection
  12. Push Selection to Grid
  13. Pull Grid to Selection
  14. Toggle Grid Visibility
  15. Toggle Grid Follow
  16. Snap handles

Snap Types

Snap uses 4 “target types”:

  1. Grid – visible grid intersections
  2. Vertex – mesh vertices
  3. Edge Center – center points of mesh edges
  4. Surface – surfaces/faces on meshes

You can combine these however you like, eg vertex and grid or just grid.

Custom Grids

The selected Grid determines what directions you can move, and where the snap happens.

Grid Settings

These settings are stored per-Grid

  • Visual Plane – purely visual, no functional change to Snapping
  • Size – the size of the grid. Use the up/down buttons to double/half, or type a value directly.
  • Layer Mask – determines what layers to use or ignore when snapping to mesh targets (vertex, edge, surface).

Actions

  • Create New Custom Grid From Selection – creates the Grid using object position and orientation
  • Push Selection to Grid – push all selected items directly their closest grid position
  • Pull Grid to Handle Position – pulls the grid visual to the (nearest possible) handle location

Grid Visual Toggles

  • Show Grid – toggles whether the grid is visible or not
  • Grid Follow – toggles whether the grid visual sticks with the handle