# Editable Shape

An Editable Shape is a non procedural shape which can be created using the [Pen](https://scenegroup.gitbook.io/cavalry/user-interface/menus/tool-menu/pen-tool) or [Pencil](https://scenegroup.gitbook.io/cavalry/user-interface/menus/tool-menu/pencil-tool) tools as well as by converting any of the procedural Shapes using the **Shapes > Make Editable** command (`cmd/ctrl + e`). They can also be created via the [Toolbar](https://scenegroup.gitbook.io/cavalry/user-interface/menus/window-menu/toolbar) by checking **Make Editable Primitives** in the tool options at the top.

You can animate the vertices of an **Editable Shape** using keyframes and the [Edit Shapes tool](https://scenegroup.gitbook.io/cavalry/user-interface/menus/tool-menu/points-tool). Also known as path animation.

### UI

[Common Attributes +](https://scenegroup.gitbook.io/cavalry/nodes/shapes/common-attributes)

**Path** - once you create a keyframe any changes you make to the Shape's vertices will create new keyframes and the vertices will transform to each position between keyframes.

**Fill Rule** -&#x20;

* **Even Odd** -&#x20;
* **Winding** -&#x20;

**Onion Skinning** - toggle [Onion Skinning](https://scenegroup.gitbook.io/cavalry/user-interface/menus/window-menu/viewport#onion-skinning) on or off for the Shape.
