A surface is a mapping preset that can be shared between all the layers of a same canvas. Each layer of a canvas can be bind to a surface and its mapping will be updated according to the surface.

With this, many layer can easily be mapped to the same place. If the mapping on stage changes, all the binded layers can have their mapping updated just by updating the surface.

Managing Surfaces

Surfaces can be edited in the Output window by clicking on the Mapping button :

 Then on the Surface tab :

  • Listing surfaces
    On the right of the tab, you can find a list of all the surfaces of the selected canvas.

  • Creating a surface
    Click on the + button at the bottom left of the surfaces list.

  • Deleting a surface
    Click on the - button at the bottom right of the surfaces list.

  • Surface’s color
    The surface’s color can be changed by clicking on the colored square at the left of its name in the surfaces list :

  • Surface’s name
    The surface’s name can be edited by double clicking on its name in the surfaces list :

  • Surface’s shape
    The surface’s shape can be changed for a triangle or a quadrangle by clicking on the blue shape at the right of its name in the surfaces list :

  • Surfaces order
    The surface order can be changed by drag and dropping them in the surfaces list. So a surface can be rendered above another one :

  • Export/Import surfaces as svg
    Surfaces can be imported from or exported to a svg. It allows them to be reused in another Millumin project. This can be done by clicking on the button at the bottom of the surfaces list :

Manipulating Surfaces

  • Translate
    The surface’s position can be changed by dragging its shape in the workspace view :

  • Mapping
    The surface’s mapping can be changed by dragging its corner :

  • Edit with numbers
    The surface’s mapping can be edited with numbers by double-clicking in one of its corners :

  • Snapping
    While dragging a surface or one of its mapping corner, the snapping can be activate by pressing the SHIFT key of the keyboard.

  • Attached corners
    If a surface’s mapping corner snap the mapping corner of another surface they will be attached together. The two corners will now move altogether as a same corner. They can be detached by clicking on them while holding the SHIFT key pressed.

  • Display only contours
    To easily the mapping in some case, the surface can be print with only there contours by checking the box display only contours at the top of the surfaces list.

Binding a Layer to a Surface

When a layer is selected, the surface options can be found in the properties-view in the mapping tab.

  • The surface property has 4 options :
  • (no mapping)
     It is the default option. The layer has no mapping applied to it. Selecting it when the layer has a mapping will remove the mapping and unbind it from its surface.
  • (free mapping)
     This option is set when the layer has a mapping applied to it without a surface. Selecting it while the layer is bind to surface will unbind the surface but keep its mapping.
  • A surface’s name
     By selecting a surface by its name will bind the layer to this surface. The mapping of the layer will be the one of the surface. And by updating the surface mapping, the layer’s one will follow.
  • Edit Surfaces…
     Selecting this option will open the surface setup.

  • Binding a layer
     Clicking on one of the yellow surface in the surface view, under the surface property, will bind the layer to this surface. The surface will appear orange in the view :

  • Unbinded mapping
     Layers with unbinded mapping will appear as grey in the surface view :

  • Creating a new surface
     By clicking on an unbinded mapping in the surface view will allow to convert it to a new surface :