Set of Blender tools for our cutout characters [Pantin in French].
/!\ This script is written to work with our internal file structure right now, so it shouldn't work out of the box.
Several projects can be added, which contain the cutout characters. This is especially especially useful when multiple projects are involved.
The first panel is used to select a character to import, based on the directories defined in the user preferences.
/!\ Right now, the blend file should be located in an actor
dir inside the main character directory, and its name should end with _REF.blend
.
So in this illustration, the layout would be /home/lfs/projects/project1/LIB/Chars/Pantins/Woman1/actor/Woman1_REF.blend
.
Several tools are available to manipulate the cutout characters, including a system to switch textures on several objects at once (variations), depending on a suffix in the corresponding image names.
Other actions include:
- Move all objects from selected characters to a set layers.
- Toggle visible and selectable for all objects making up a character.
This script is used to automatically parent planes imported from a Photoshop file using 2d animation tools by Jasper van Nieuwenhuizen, to bones sharing the same name in a cutout rig. In our workflow, this rig is in turn generated using our modified version of Rigify.
It is used at the rigging stage to :
- Parent image objects to DEF-ormation bones, as well as duplicating symmetrical members including legs and arms
- Add “Plane variations”, that is to say frames of animation for a particular image. For example, you'd draw several frames of a blink, and this tool sets it up so that you can control it with an animatable slider.
- Create UUIDs for each object. This is a hidden property which is used upon import into shots by the aforementioned tool, to differenciate characters.
Scripts contained in this repository are licensed under the GPLv2 license.