When to use World Space

There are many reasons you may want to use a World Space Canvas. The most common reasons for using this rendering mode are the following:

  • To have better control of individual UI objects' positions in relation to objects in the scene
  • To rotate or curve the UI elements

For example, the game Mojikara: Japanese Trainer uses World Space Canvases to have rotated panels and keep UI objects, such as Text, attached to 3D objects. As you can see from the following screenshot, the panel on the left is rotated just slightly in 3D space, because it is on a World Space Canvas:

Image provided by Lisa Walkosz-Migiacio, Intropy Games ...

Get Mastering UI Development with Unity now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.