Isometric and axonometric grids

Affinity Publisher makes use of highly customizable isometric and axonometric grids, perfect for UI/game design, digital design modelers, and mock ups.

isometric grid
Isometric drawing.

About isometric and axonometric grids

Isometric and other axonometric grids are, by nature, parallel projections. This means that grid lines never converge to a vanishing point as in perspective projections. Perspective projections are not supported in Affinity.

Affinity Publisher lets you set up different types of grid in different ways:

For any axonometric grids, planes can be switched between, using the apostrophe key ('), so you can apply in-plane transforms on front, side and top planes in turn.

Front plane
Front, Side and Top planes of isometric grid showing selected object transformed to fit in-plane.

Once a grid is set up, you can draw geometric shapes, art text and gradients directly on the active plane and selectively transform curves, closed shapes and placed images to the plane of your choice using the Move Tool.

About snapping controls

Grids work best when combined with snapping. Object handles and curve nodes snap precisely to any grid line and line intersections.

Grids can be based on any document unit, shown when switching on the rulers.

Using Cycle Selection boxes

When drawing curves on plane, take advantage of the Cycle Selection Box setting on the Select Menu. Its 'Planar bounds' option transforms the curve’s selection box (not the object) to that of the current plane, allowing easier positioning/snapping of curves to the grid. Once Planar bounds is set, fitting the curve to a different plane subsequently will change the planar box too.

It's possible to permanently set the object's selection box to orient to the current plane. The object is unaffected. When reselecting the object again, the selection box will remain 'in plane'.

Front plane
Selection box (not object) changed to 'Planar bounds'.

For out-of-plane editing, choose a Cycle Selection Box setting of ‘Base Box’ or ‘Regular Bounds’.

To set the grid spacing:
Snapping To set grid snapping:
  1. From the Toolbar, select Snapping.
  2. Select a Preset, e.g. Curve drawing, ensuring that Snap to grid is also checked.

This ensures that objects will fit accurately to grid lines.

To cycle between selection box types:
To set the selection box to Planar bounds permanently:
  1. Cycle to the selection box option called Planar bounds using Cycle Selection Box on the Select Menu.
  2. On the same menu, choose Set Selection Box.

Advanced grids

The Grid and Snapping Axis dialog's Advanced tab is ideal for laying out advanced axonometric grids as well as two-dimensional fixed grids and isometric grids.

Instead of the commonly used isometric grid set up via the Isometric panel, a choice of other project grid presets can also be selected (e.g., dimetric, triangular); you can even create custom axonometric grids with options for enabling plane sets, grid sizing, custom aspect ratios and angles for more advanced use.

If you're looking beyond the presets such as isometric you can customize the grid to your liking.

Grid origin

The grid origin is a point at which axes meet and is the corner of the logical plane. The origin is shown as a set of axis handles (in red, green and blue) which can be extended or repositioned on the page.

For most axonometric grids, the axis handles remain locked in relation to each other but can all be lengthened by the same amount simultaneously to set grid spacing.

The origin is set by dragging the grid origin (top left corner of page) by its intersection point and positioning it on the page. As you change between planes, the handles on the active plane will be shown thicker.

Grid origin before
Grid origin after

You can snap the grid origin to an object on any plane and equally snap an object to a fixed grid origin.

Setting up additional axis

You can introduce additional angles and an extra axis to your grid that gives you extra options for snapping and constraining object edges, corners and curve nodes to.

Understanding axis and snapping colors

You may see the following colors which indicate different axes while snapping or constraining:

To set your advanced grid:
  1. From the View menu, select Grid and Axis.
  2. Do one of the following:
    • Select a Parallel perspective preset from the Presets pop-up menu.
    • Click Advanced, then from the Grid type pop-up menu, select a grid, then edit its settings in the dialog.
Panel Preferences To manage grid presets:
  1. On the Grid and Axis dialog, choose a preset or create your own.
  2. Click Panel Preferences.
  3. Select Set as Default or Clear Default, as required.
To view and position the grid origin:
  1. From the Grid and Snapping Axis dialog, check Show axis editing handles. By default, the grid origin will show at the top-left corner of your page.
  2. Drag the grid origin intersection to a point on your page, e.g. a corner of a geometric shape.
To set the grid spacing:

Custom grids using Cube mode

Cube mode offers a natural approach to setting up an axonometric grid. You can alter the elevation, orientation and roll of the cube, which automatically repositions your grid on the page.

grid Cube
Changing the Elevation (A), Orientation (B) and Roll (C) when using the grid Cube mode.

Grid cube advantages

To set up an axonometric grid using Cube mode:
  1. From the View menu, select Grid and Axis.
  2. Set the Mode to be 'Cube'.
  3. Set the Cube Scale which is the edge size of the cube and any Divisions value for all axes.
  4. Change the Elevation (E) by dragging the blue marker on the vertical slider next to the cube (or input a specific E value), using available snapping points if needed.
  5. On the cube, adjust the cube Orientation (O) by dragging left or right (or enter an O value). The angle and the lengths of the grid axes are derived from the cube orientation.
  6. On the outer ring gage around the cube, drag the blue marker to adjust the Roll (R) setting.

Custom grids

For custom grids, any grid origin's axis editing handle’s length and direction can be changed in relation to and independently of other handles.

To create a custom grid:
  1. From the Grid and Snapping Axis dialog, select either Two axis custom or Triangular custom.
  2. Enable Uniform to keep grid spacing the same across axes.
  3. Enable Create plane set to activate and configure the Up axis.
  4. Enable Fixed aspect ratio to configure the aspect ratio between axes. Disable to keep the same aspect ratios for Second and Up axes.
  5. Do one of the following:
    • Configure Spacing, Division and Angle setting for First, Second and Up axes.
    • With the Move Tool enabled, drag an axis editing handle on the grid origin inwards or outwards, changing its angle.
  6. Click Close.

SEE ALSO: