Puppet Studio (Beta)は、Blenderでキャラクターのリグ作成からアニメーション生成までをシンプルな操作で行えるアドオンです。

インターフェースは初心者でも理解しやすい構成になっており、キャラクター用のスケルトンをプリセットから選択して配置し、モデルの体型に合わせて調整するだけでリグを生成できます。

リグの調整では、体のパーツごとにモデルを見やすく表示する補助機能が用意されています。どのボーンがどの部位に対応しているのかを確認しながら配置できるため、リギング作業に慣れていない人でも迷わず調整を進めることができます。
また、編集モードでは、腕や脚を1つのオブジェクトのようにまとめて操作できる仕組みになっており、指の数や足の構造なども簡単に変更できます。
必要に応じてパーツの追加や削除、位置の調整を行うことができます。これにより、一般的な人型キャラクターだけでなく、デフォルメキャラクターや少し特殊な体型のモデルにも対応しやすくなっています。
リグの作成が終わると、Auto Skin(自動スキニング)機能でモデルをワンクリックでボーンにバインドできます。通常のスキニング作業で起きやすいBone Heat Weightingエラーなども自動で処理されるため、複雑な設定を行わなくてもキャラクターをすぐにアニメーション可能な状態にできます。これにより、モデリング後すぐにキャラクターを動かすことができるのが特徴です。
さらにアニメーション機能として、歩き・走り・待機などの基本モーションをワンクリックで生成することができます。オニオンスキンやモーションパスの表示もリアルタイムで更新されるため、動きの流れを確認しながらアニメーション作成可能です。また完成したキャラクターとアニメーションはUnityやUnreal Engine向けにまとめてエクスポートすることもでき、ゲーム用のアセットとしてすぐに使用できるようになっています。
Puppet Studio は定価30ドルですがベータ版として21ドルで販売中です。
Puppet Studioの詳しい使い方はこちらのページから確認する事が出来ます。
