The Worldprint window

Open it with Window > Worldprint. It bakes the open scene, shows the result, and adds the map to your scene.

Baking means reading your terrain, trees, water and buildings and drawing their map into files. You bake in the editor, and the files ship with your game.

Bake the scene

Click Bake Scene Map (or use Tools > Worldprint > Bake Scene Map). A progress bar shows the bake, with a Cancel button. Cancelling keeps the previous map.

If the scene has no Worldprint component yet, the bake runs Detect first, so one click is enough for a first map.

Detect

Detect Objects puts components on what it recognizes, where there is none yet:

  • Map Tree on trees,

  • Map Object (a water polygon) on water,

  • Map Building on buildings,

  • Map Ground on large ground meshes, in a scene without a Terrain.

It never touches an object that already has a component, so you can run it again safely. It is a single Undo step. Correct or delete any component it placed, then rebake. Components are explained in Mark up your scene.

The result

Once a map exists, the window shows it on the left. On the right you find:

  • Theme: the look of the map (see Themes).

  • New Custom Style: copies the current theme beside the map so you can edit it (see Your own style).

  • What the bake found, for example the size and height range of the terrain.

  • Components in the scene: one button per layer, such as 12 building. Click one to select those objects in the Hierarchy and check them.

  • Add Map to Scene: adds a full-screen map to the open scene, behind the UI already there. It shows in the Game view at once; press Play to drag and zoom it.

  • Add Minimap: adds a round minimap that follows the player (see Minimap and world map).

  • Rebake: bakes again.

  • Detect Objects: described above.

Move around the preview

  • Drag to move the map.

  • Right-drag to rotate it.

  • Scroll to zoom around the pointer.

The preview starts framed on your terrain. Changing the theme keeps the view where you left it.

First bake and rebake

Bake again after you change the terrain, move objects, or edit components. When the scene changed since the last bake, the window warns you that the map is older than the scene.

A rebake replaces the map but keeps your own styles, and any font or icon file you added to the map folder.

Where the files go

The map of a scene is written to Assets/StreamingAssets/Worldprint/<scene name>/. An unsaved scene goes to Untitled, so save the scene before you bake to keep its map. See Make a player build for shipping it.

When the bake reports a problem

Problems appear in the window as a red or yellow box. After a failed or cancelled bake, the previous map, if any, is unchanged.

Message

What to do

The scene has no ground

Enable a Terrain, or add Map Ground to your ground meshes (Detect Objects does it for large ones).

The scene is not saved

Save the scene and bake again.

The terrain is larger than 4097 samples a side

The map is still made, with a coarser relief. Nothing to do.

This style has parts the map does not draw

Your custom style uses something Worldprint cannot show. The map is drawn without it.

A style cannot be read

Fix the error shown in the message, or pick another theme.

The bake stopped on an unexpected error

Look at the Console, and report the error with your scene if it persists.

More help: Troubleshooting.