OCO and Meta-rigs

OCO is the Open Cut-Out format: it’s a format developed by RxLab., used to export, share, and import rigged characters dedicated to cut-out animation as it can be done in After Effects and many other software like Blender.

With the support of OCO, Duik now also includes a lot of Meta-rigs, predefined armatures you can use to rig an entire character in a few clicks, thanks to the almighty Duik Auto-rig.

The Meta-rig Library

This video is part of the official comprehensive video course about Duik Ángela

The OCO Panel in Duik is a library of meta-rigs, to help you create armatures for all kind of animals in a single click.

These meta-rigs are sorted into categories, corresponding to the type of animals.

Each of these meta-rigs has been carefully crafted so that their limbs have realistic proportions and the joints have an optimal location for 2D cut-out animation. That means they can be used both for rigging existing characters or as a reference to design new characters.

As they follow the OCO standard, the Duik Auto-rig is able to rig the armatures created using these meta-rigs in a single click and provide all needed controllers for a very easy, though very detailed animation.

Creating new armatures

To create an armature from an OCO meta-rig, you just have to find it in the library and double click the item or click the apply button.

You can filter categories and meta-rigs using the search field on top of the panel.

To automatically assign a given name to the new character, you can set its name in the character name field on top of the panel, this name will be used for the creation of the armature.


The created armatures are using Duik Bones, and all of the bone options and features are available to further customize it1.

Creation options

If you [Shift] + [Click] the apply button, you can set a few options for the creation of the bones.

Extending the library

You can add your own custom OCO meta-rigs to the library, from any composition containing Duik Bones.

You can handle the content of the library with the buttons on the bottom right corner of the panel.

Duik will collect all information from the bones in the current composition and export it as a new OCO file stored in the library for future use.

When creating the meta-rig, you can include an icon which should be a small PNG file.

Set the approximate character height (from its lowest bone to the highest) so that information can be used when creating multiple characters in the same scene and automatically have them approximately at the right size. This height is in centimeters to be independent from the resolution.

OCO Files

The library is actually just a folder structure containing OCO files, which is by default located in your Documents folder. You can quickly open this folder with the folder button, or set a new folder to be used as the library with [Alt] + [Click]. In this case you must select (or create) an new OCO.config file which will contain all your OCO settings, shared across all applications using OCO and this same config file.


You can share this library (just send the files) or even synchronize it across multiple devices using any syncing service or application like Syncthing2, Dropbox, OneDrive, etc.


If you think your shiny brand new OCO Metarig deserves to be officially included in Duik, just send it to us with a friendly message on contact.rxlab.info!


  1. See the following section entitled Bones and Auto-Rig

  2. Syncthing is a great free and open source continuous file synchronization program. Read more on syncthing.net