Skip to main content

Canvas

The Canvas element type gives you a freeform infinite canvas for visual worldbuilding. Draw maps, create diagrams, add images, drop pins on locations, trace regions, annotate with text — all organized into named layers, with optional frames that define the page size and export crops.

For canvases that are primarily maps — a background image with clickable pins and regions that open your elements — see Interactive Maps, which builds on everything here.

A canvas element open in the editor showing the sidebar, toolbar, and drawing stage

Creating a Canvas

  1. Right-click in the Project Tree sidebar (or click the + button)
  2. Under Visualization, select Canvas — or Map for a canvas pre-configured for interactive maps
  3. Give it a name (e.g., "World Map", "Battle Plan", "City Layout")

The canvas opens immediately in its own project tab. A Map is an ordinary canvas underneath: it starts with a "Base map" layer and a map icon, and you can use every canvas feature on it.

The Interface

AreaPurpose
Sidebar (left)Four collapsible sections: Layers, Objects, Pins, Frames
Toolbar (top)Tool selection, brush settings, view/edit mode, zoom controls
Stage (center)The infinite drawing surface

The ? button in the sidebar header replays a short guided tour of the canvas and map features; it is offered automatically the first time you open a canvas.

Each sidebar section has a chevron in its header — click the header to collapse or expand it. The whole sidebar can also be collapsed to give the stage more room: click the collapse button in the sidebar header, or use the expand button on the left strip to bring it back. Both choices are remembered between sessions.

The canvas sidebar showing the layers, objects, pins, and frames sections

Layers

Layers let you organize objects independently, similar to illustration software. Objects on higher layers appear in front of objects on lower layers.

Managing Layers

ActionHow
Add a layerClick the + button in the Layers header
Select a layerClick its row in the layers list
Rename a layerClick Rename
Duplicate a layerClick Duplicate
Reorder a layerClick Move up / Move down
Add a background imageClick Add background image… (see Interactive Maps)
Delete a layerClick Delete (requires at least 2 layers)

Layer Visibility, Lock & Opacity

Each layer row has quick controls:

  • Eye (👁) — hide or show all objects on that layer
  • Lock (🔒) — prevent accidental edits to objects on that layer
  • Opacity — fade the whole layer, useful for blending one map style over another

Objects on hidden layers are not exported. Pins are the exception: they live on their own overlay above every layer (see Pins), so hiding or deleting a layer never hides its pins.

Toolbar

The canvas toolbar showing navigation tools, creation tools, palette, mode toggle, and zoom controls
ToolShortcutDescription
SelectVClick to select and move objects
Rectangle SelectRDrag to select multiple objects
PanHClick and drag to scroll the canvas

Creation Tools

Creation tools are enabled when a layer is active. Objects are added to whichever layer is currently selected.

ToolShortcutDescription
PinPDrop a location marker, optionally linked to an element
ImageOpen the media library to place an image
TextTClick on the canvas to add a text label
Freehand DrawDDraw freely with the pointer
EraserEDrag across strokes and objects to remove them (pins are never erased)
LineLClick and drag to draw a straight line
ShapeSDraw a shape — click the arrow to pick Rectangle, Ellipse, Arrow, or Line
Region penGClick to place vertices one at a time; close the loop to make a polygon

Drawing tools work on top of whatever is already on the canvas, so you can annotate directly over a placed map without selecting it by mistake.

Using the Region Pen

The region pen is made for tracing irregular areas — a kingdom's border, a forest, a city district:

  1. Press G and click to place the first vertex
  2. Keep clicking to add vertices; a dashed preview follows your pointer
  3. Close the loop by clicking the first vertex again, or by clicking the last vertex a second time
  4. Press Esc at any point to abandon the loop

The result is an ordinary polygon shape: it takes the current stroke and fill settings, can be recoloured later, and can be linked to an element to become a clickable region.

Modifier Keys

ModifierEffect
Shift + lineSnap the line to 15° increments
Shift + shapeConstrain to a perfect square or circle
Alt + shapeDraw the shape outward from the point you started at
Space (held)Pan the canvas without leaving the current tool
EscCancel the stroke in progress and return to the Select tool

Brush Settings

Four toolbar controls set what the next stroke or shape will look like. Your choices are remembered between sessions.

ControlDescription
Stroke colorColour of lines, outlines, and freehand ink
Fill colorInterior colour for shapes, with a No fill toggle for outline-only shapes
Stroke widthSix presets plus a slider — [ and ] step through the presets while you draw
Brush optionsPressure, smoothing, opacity, and eraser size

The colour choosers are the same ones used for worldbuilding appearance: pick from the swatches, or expand Custom for a full picker. The fill chooser also has a Gradient mode — choose linear or radial, set the angle, and add colour stops to fill shapes with a gradient. Gradients survive export to SVG.

With an object selected, picking a colour recolours it immediately — no dialog needed.

Pressure & speed makes freehand strokes vary in width: a stylus uses real pen pressure, and a mouse or trackpad uses drawing speed, so quick strokes taper the way ink does. Turn it off for a uniform line. Smoothing rounds off the corners in a hand-drawn line; opacity is useful for highlighter-style annotation over a map.

Other Controls

ControlDescription
PaletteEdit the fill and stroke colors of the selected object
Undo / RedoStep backwards and forwards through your edits
Zoom In / OutStep the zoom level up or down
Fit AllZoom to show all objects and frames on the canvas
Zoom labelShows the current zoom percentage

On narrow windows the toolbar moves its least-used groups into a More tools menu rather than wrapping.

GestureResult
Scroll / two-finger swipePan the canvas
Shift + scrollPan horizontally
Ctrl/ + scroll, or pinchZoom around the pointer
Hold Space and dragPan from any tool

On a tablet, pinch to zoom and drag with two fingers to pan. While a stylus is in use, resting your hand on the screen won't start a second stroke. On a phone the sidebar becomes a drawer: open it from the strip on the left and tap outside it to close. There is no right-click on touch, so press and hold on the stage with the Select tool to open the context menu, and tap a linked shape to see the element it points at.

Objects Panel

The Objects section in the sidebar lists the drawn objects on the active layer — images, text, strokes, and shapes. Click an object row to select it on the stage. Pins are listed separately in the Pins section.

When a layer has no objects, a hint tells you how to add your first one.

Working with Images

The Image tool opens your project's media library so you can place reference art, maps, or textures directly on the canvas. Once placed, images can be moved, resized, and sent to different layers like any other object.

Common uses:

  • Place a scanned or hand-drawn map, mark it as a background, then annotate on layers above (see Interactive Maps)
  • Place character portraits next to location sketches
  • Add reference images for architecture, terrain, or props

Images placed on the canvas are references to your media library — they don't duplicate the file.

Pins

The Pin tool (P) drops a location marker on the canvas. When you place one, a small dialog asks for a label, a colour, and optionally an element to link it to.

Pins are annotations rather than artwork: they sit on their own overlay above every layer, so they stay visible whatever layers you hide, and deleting a layer never deletes its pins. The Pins section of the sidebar lists every pin on the canvas; click one to select it on the stage.

Pins linked to an element open it on double-click (double-tap on touch). Right-click a pin for Edit pin…, Open linked element, and Unlink element. If the linked element is later deleted, the pin stays but shows "Linked element no longer exists". See Interactive Maps for the full workflow.

Frames

Frames give an infinite canvas a page. The Frames section of the sidebar holds two kinds:

  • Canvas size — at most one per canvas; the page bounds. Whole-canvas exports use it when it exists.
  • Crop frames — as many as you like; named rectangles for exporting the same canvas at different crops.

Frames draw as a labelled outline on the stage. They don't dim or hide anything, and they're not exported themselves.

Adding and Editing Frames

ActionHow
Set canvas sizeClick + in the Frames header → Set canvas size, then pick a preset
Add a crop frameClick +Add frame, then pick a preset
PresetsCover (book cover, 1000×1600), HD (1920×1080), Square, A4, or Custom… for exact dimensions
Move or resizeSelect the frame in the list, then drag it or its handles on the stage
Edit exact valuesClick Edit frame… to set name, width, height, and position
Change kindClick Make canvas size / Make crop frame
Show or hideClick the eye on a frame row, or the eye in the Frames header to hide all

Frame as Project Cover

Click Set as project cover… on any frame to render its contents straight to the project cover. Frames using the Cover preset are already the right aspect ratio. If the project already has a cover you'll be asked to confirm the replacement.

Context Menu

Right-click anywhere on the canvas (or on a selected object) to open the context menu:

ActionDescription
Cut / Copy / PasteStandard clipboard operations
DuplicateDuplicate the selected object in place
DeleteRemove the selected object
Bring / Send (front, back…)Change the object's order within its layer
Send to LayerMove the selected object to a different layer
Set as background / Detach from backgroundToggle whether an image is a map backdrop (images only)
Link to element… / Unlink elementTurn a shape into a clickable region, or remove the link
Edit pin…Change a pin's label, colour, or linked element
Open linked elementOpen the element a pin or region points at

Standard keyboard shortcuts also work: Ctrl+C / Cmd+C to copy, Ctrl+X / Cmd+X to cut, Ctrl+V / Cmd+V to paste, Ctrl+D / Cmd+D to duplicate, and Delete to remove.

Undo & Redo

Ctrl+Z / Cmd+Z steps back through your canvas edits, and Ctrl+Shift+Z / Cmd+Shift+Z (or Ctrl+Y) steps forward again. The toolbar has buttons for both. A continuous gesture — dragging an object, sweeping the eraser across several strokes — counts as a single step, so one undo takes back the whole action rather than unpicking it piece by piece.

Undo restores objects and their positions. If you delete a linked pin or region and undo, the pin comes back with its link, but the relationship entry shown on the element's Relationships tab is not recreated — re-link it if you need the backlink.

Exporting

Click the download button in the sidebar header (or the collapsed sidebar strip) and choose what to export:

  • Whole canvas — fitted around all visible content, or exactly the canvas-size frame when one exists:
    • Export as PNG — standard 2× resolution raster image
    • Export as PNG (High-res) — 3× resolution for print or high-DPI displays
    • Export as SVG — scalable vector format; ideal for further editing in tools like Inkscape or Illustrator (images from the media library are replaced with a placeholder)
  • A frame — each frame in the list has its own Export PNG, Export PNG (2x), and Export SVG, cropped exactly to the frame's rectangle. The same options are available from the frame's menu.

Only visible layers are included. Visible pins are always included, and frame outlines and selection handles never are. Shape gradients are preserved in SVG.

Tips

  • Start with one layer and add more only when you need to separate elements (e.g., put terrain on one layer and annotations on another)
  • Lock finished layers to avoid accidentally moving objects you're happy with
  • Hide layers during export to produce cleaner output — e.g., hide a grid or reference layer before exporting
  • Set a canvas size early if the canvas is destined for print or a cover, so you can see the page while you draw
  • Use Pan mode (H) to navigate the canvas without risk of accidentally moving objects
  • Freehand draw feels best with a stylus, which drives stroke width from real pen pressure; for crisp lines use the Line tool instead
  • Turn fill off when drawing shapes over a map so the artwork underneath stays visible
  • Lower the opacity and pick a bright stroke colour for highlighter-style annotation
  • The canvas is saved automatically as you work — no explicit save step is needed
  • Two people can draw on the same canvas at once: each stroke syncs on its own, so nobody's work is overwritten by somebody else's

Previous: Relationship Charts — Visualize connections as interactive graphs. Next: Interactive Maps — Turn a canvas into a clickable map of your world.