Pose Library

Summary

Pose Library | Animation Tools | Unity Asset Store 

ToyBox: is a shader. This is a vertex & surface instance shader in a 4x4 UV color palette. The purpose of this shader is to provide one simple but powerful shader that can be applied to all meshes in a game to reduce draw calls.

Pivot: is a component. Use this to move the mesh(s) pivot i.e. transform location.

Pose Manager: is component. Use this to save the pose as a snapshot. Each snapshot stores an image which can also be used for 2D character animation. This snapshot can be used for keyframe animation.

Pose Library: is a file formatted with the .pose extension which is used to store pose information e.g. muscles [ inverse kinematics ], names, images, and transforms

Avatar: this is a component, used for exporting an avatar within a filmbox [ .fbx ] formatted humanoid character and to bake the current material e.g. the ToyBox shader into a 4x4 UV color palette texture.

Native Avatar: this is a component and the name of the dynamic-link library [ .dll ] plugin

Pose Material: this is a file formatted with the .pep extension which can be exported to and imported from Clip-Studio via the bundled 'clip_he.fbx & clip_she.fbx' ; Paint & Modeler


Documentation

Welcome, if you made it here congrats!

This is the official page for the Pose Library - Native Avatar plugin for Unity3d.

This plugin includes an avatar, a customizable character, the pivot component, and the toybox shader for you to pose & animate quickly!


This plugin was created to simplify character animation and creation!

This page will cover the following; requirements, plugin structure, usage, and possible upcoming features!

Minimum packages Requirements:


Native Avatar - 3D character creation:

Click [ Avatar Template ] located as a sub-selection of the main toolbar [ Tools. Native Avatar ].

This button will do the following;


AVATAR

This component is used to create the texture, prefab & .fbx of the character.

POSER MANAGER

This component can be added to any humanoid avatar to pose & animate.

 

POSER MANAGER

This component can be added to any humanoid avatar to pose & animate.

 

Pose library

The .pose file is used to store poses and activate the pose library UI.

note: gameObjects with colliders can work as Iks by toggling the target [using the v key] and dragging the Ik to touch the target collider

PIVOT

Pivot - Modify the mesh transform component.

To use this component check the Enabled checkbox.

The mirror checkbox will only be effective if the mesh to be mirrored has the accompanying mesh component and its name set correctly e.g. if the pivot.gameObject.name is "LeftBone" then the gameObject of the mesh to be mirrored must have the name "RightBone".

TOYBOX [version 2]

4x4 [16 color] vertex & surface UV color palette with transparancy & emission.

The color[#] corresponds to the color in the palette and the v in vMask and vEmission means vertex.

F.A.Q.

Voting

Video - Demo

The First Official Video Of Pose Libray - Native Avatar