Canvas
The canvas is more than just the area where you draw. It is also where you inspect pixel edges, judge composition, and line things up with guides. This page explains how to control the canvas view and how to use grids, isometric guides, and assistant grids more effectively.
Viewing and zooming the canvas
Whether you are checking a single pixel or stepping back to review the whole composition, Resprite lets you move around the canvas with touch gestures, a mouse, or a trackpad. Desktop and Android versions also include a Zoom Tool.
If the canvas drifts off-screen or you simply want to bring it back to a more comfortable position, use the available centering controls.
If you mainly work with touch input, continue with Gesture.
Grid lines and pixel grid
Grid overlays can be turned on from the available view controls. In interfaces with a View menu, you can toggle them there. On touch-focused layouts, the action bar or the grid panel above the canvas provides quicker access.

Grid width, height, and offset belong to the current document, so you will usually adjust them directly from the grid panel above the canvas. When space is limited, the same values are grouped into a parameter dialog.
Use Preferences ▸ Assistant grids for the supporting options:
- Stroke width
- Colour, including transparent guide colours
- Major/minor grid display
- Double-click to select a grid cell
- Start-point snapping and related grid behaviour
When you need to inspect 1x1 pixel boundaries, enable Show Pixel Grid. It appears only after you zoom in far enough, making it useful for edge cleanup, pixel-perfect alignment, and single-pixel checks.
Grid snapping & grid controls
With grid snapping enabled, Resprite aligns strokes and shape anchors to the active grid so you can place pixels and construction lines more consistently.



When a grid is visible, you can also double-click or double-tap a grid cell to select that cell quickly.

For clearer guides across different scales, enable major/minor grid display. You can also offset both rectangular and isometric grids to match your sprite origin more precisely.



Isometric guides
Isometric grids can be enabled from the same view controls and are useful when building isometric scenes or tiles.

Isometric height, offset, and angle type are usually adjusted from the isometric grid panel or its parameter dialog. The isometric guide uses the same colour as the regular grid so both stay visually consistent.
Resprite also supports multiple ISO angle types to match different isometric styles.


Assistant grids
Use Preferences ▸ Assistant grids to configure perspective-guide preferences and related helper settings.
- Adjust line count, line weight, and colours so the guides stay readable without taking over the artwork.
- Perspective grids support one-point, two-point, three-point, and fisheye modes; switch the active mode from the perspective grid panel on the canvas.
- Combine perspective grids with regular grids or isometric guides when you need more structured layouts.
- Moving perspective guides or the symmetry tool is undoable, so it is easy to experiment.


Canvas preferences
Use Preferences ▸ Canvas to fine-tune display-related canvas options, such as:
- Show Pixel Grid and the zoom threshold where it appears
- The checkerboard colours and square size used to show transparency
Use Preferences ▸ Assistant grids for grid, snapping, and perspective preferences. Per-document values such as grid size, offsets, isometric height, and ISO angle are adjusted directly from the canvas-side grid panels.

Change canvas size
Choose Menu ▸ Sprite ▸ Canvas size to adjust width and height without scaling the existing pixels. The preview helps you pad or crop with a clear sense of how the new bounds relate to the current artwork.
Use Canvas size when you want to add margin, extend an edge, or trim the canvas. Use Sprite size when you need to scale the artwork itself.
Interactive canvas resizing is also supported.

For other sprite-wide operations such as Sprite size, Rotate / Flip canvas, Crop to canvas, or Trim, continue with Create and Configure Sprites. For local adjustments, see Editing.
Further reading
- Gesture: touch and stylus navigation
- Create and Configure Sprites: global sprite and canvas operations
- Editing: selection-based edits and local transforms