Layer types
Celas Studio has fourteen kinds of layer, from bezier shapes and painted cells to bones, meshes, symbols and sound: this is what each one is for and how you make it.
Every layer in a project has a type, fixed when it is created. The type decides what the layer can hold, which sections show up in the Properties panel, and whether it can be masked, deformed or painted on. The Layers panel prints the type on the second line of each row.
The types
| Type | What it is for | How you create it |
|---|---|---|
| Shape | One bezier path plus any extra contours, with a fill and a stroke. The thing the Pen, Pencil and shape tools draw. | By drawing on the canvas |
| Vector Cells | A frame-by-frame drawing layer. Each drawing is a cell, and frames reference cells rather than owning them. | The Vector Cells button in the Layers panel, or Layer ▸ Vector Cells |
| Group | A container with no geometry of its own. It is also the non-destructive boolean container. | Add Layer ▸ Group, or Ctrl+G on a selection |
| Null | An invisible control point to parent other layers to. It has no properties of its own. | Not creatable in Early Access |
| Bone | An armature. Holds the bones and every vertex binding, and deforms other layers. | Add Layer ▸ Bone, or draw with the Bone tool |
| Camera | The scene camera: pan, roll, zoom and multiplane depth. There is exactly one, and it is created with the project. | Already there |
| Image | A still bitmap: PNG, JPEG, BMP, QOI or WebP. The file bytes are embedded in the project. | File ▸ Import |
| Switch | The older mutually-exclusive child container, replaced by making any parent a variant container. | Not creatable in Early Access |
| Mesh | A triangulated cage over a baked texture, deformed by bones or by hand. | Add Layer ▸ Mesh, or Convert to Mesh / Add Mesh Parent |
| Symbol | A reusable clip with its own internal timeline, stored once in the Library and instanced in the scene. | Add Layer ▸ Symbol, Convert to Symbol, or + Symbol in the Library |
| Video | A video clip on the canvas, decoded to a preview cache in the background and splittable into clips. | File ▸ Import |
| Audio | A sound track with a timeline waveform and lip-sync notes. It is never drawn on the canvas. | File ▸ Import |
| Raster Cells | Traditional bitmap cell animation. Holds a library of painted cells and an exposure per frame. | The Raster Cells button in the Layers panel, or Layer ▸ Raster Cells |
| Pixel | One continuous bitmap that grows to fit what you paint. No cells. | The Pixel button in the Layers panel, or paint with nothing paintable selected |
The Add Layer menu
The Layers panel carries one icon button per creatable type in a row under its search field (Bone, Mesh, Pixel, Raster Cells, Symbol and Vector Cells) with Group in the footer beside Duplicate. The Timeline's add menu and the Layer menu offer the same set, Group included. Each add is a single undo step.
Adding a Raster Cells layer from the Layers panel can open a size dialog first, if the preference asking for raster dimensions is on. Adding one from the Layer menu always skips that prompt and uses the canvas size.
Types you cannot add from the menu
- Shape layers only appear when you draw. Each one is named Shape and a number.
- Image, Video and Audio layers come from File ▸ Import. Dragging a file onto the canvas does the same thing.
- The Camera exists from the moment the project does, and there is never more than one.
- Null and Switch layers have no creation path in Early Access. They are still understood when a project contains them, but nothing in the interface makes a new one.
Converting between types
Three conversions live in the Layers panel right-click menu, and the Move tool repeats them on the canvas.
| Command | Works on | Result |
|---|---|---|
| Convert to Raster | Image layers | A Raster layer whose first cell is the baked image, ready to paint on |
| Add Mesh Parent | Image layers | The image stays as it is, wrapped in a Mesh layer that deforms it |
| Convert to Mesh | Shape layers | The shape wrapped in a Mesh layer |
| Convert to Symbol | Any selection, from the canvas right-click menu | A Symbol layer holding the selection, with a matching entry in the Library |
Which types can do what
Some settings only appear for the types that can use them, so an option you expect may simply not be there.
- Mask is offered on Shape, Raster and Pixel layers only.
- Anti-alias is offered on Shape and Vector layers only.
- Clipping Alpha is offered on everything except Bone and Camera layers.
- The 3D Layer switch is not offered on Camera, Bone or Audio layers.
- The Cells panel only has something to show for Raster and Vector layers.
- A layer can be a variant only if it is a Shape, Pixel, Image, Group or Mesh layer.