Character Motion Studio
Character Motion StudioLearnパペット・ボーン・パス変形
DEFORMATION / PUPPET / BONE / PATH

パペット・ボーン・パス変形の違い|1枚絵を動かす3つの変形方法

イラストを曲げる機能は似て見えても、何を基準に動かすかが違います。パペットは面、ボーンは骨格と親子関係、パス変形は線状の流れ。どれが上位というより、動かしたい部位の性質に合わせて選びます。

公開:2026年9月29日更新:2026年9月30日1枚絵の変形方法を比較
最初は「面・骨格・流れ」で分ける
パペット
ピンの移動を周囲へ伝え、面を柔らかく変形する。
ボーン
親子関係を持つ骨格を使い、関節や部位の大きな動きを作る。
パス変形
アンカーと曲線の流れを使い、長い髪・布・尻尾などを滑らかに曲げる。

パペット・ボーン・パス変形の違い

イラストを動かす機能として「パペット」「ボーン」「パス変形」は似て見えますが、得意なことはかなり違います。

パペット=面を柔らかく変形する。ボーン=骨格・関節を動かす。パス変形=線や流れに沿って曲げる。この3つを基準にすると整理しやすくなります。

機能主に操作するもの得意な動き苦手になりやすい動き
パペットメッシュ+ピン髪、服、尻尾、柔らかな身体大きな関節運動
ボーン骨+親子階層腕、脚、首、関節構造細かな面の歪みを骨だけで整えること
パス変形アンカー+曲線長い髪、布、触手、尻尾などの流れ人体全体の骨格制御

キャラクター全体を画面内で移動・回転・拡縮するだけなら、そもそもこの3機能を使う必要はありません。通常のTransformで済む動きは、通常変形へ任せた方が構造を簡単に保てます。

パペット|一枚絵をそのまま柔らかく動かす

パペットは画像を変形用のメッシュとして扱い、その中に置いたピンを移動して周囲を変形させる方法です。

After EffectsのPuppetツール ↗でも、ピンを置いた領域にメッシュを作り、ピンの移動に応じて画像を変形します。自然な変形を保つには、目的を達成できる範囲で必要な制御点に絞ることが重要です。

PUPPET 髪の根元:基準として残す\n ↓\n中央:曲がり方を整える\n ↓\n毛先:実際に動かす

一般的には、髪、尻尾、服、頬、身体の揺れなど、形そのものが少し変わっても不自然ではない部分に向いています。さらに身体を潰す、伸ばす、波打たせるといった誇張表現にも使えます。

一方、腕を90度曲げるような大きな関節運動をパペットだけで作ると、腕が伸びたり細くなったりする場合があります。「骨を曲げたい」のに「面を引っ張っている」ためです。

ピンの具体的な置き方は「パペットピンはどこに置く?」、ゴムのように伸びる場合は「パペットで腕や髪がゴムのように伸びる原因」で分けて解説しています。

ボーン|関節と親子関係を作る

ボーンは、キャラクター内部に仮想的な骨格を作って動かす方法です。例えば胴体から上腕、前腕、手へ親子関係を作ると、親の動きがその先の子へ伝わります。

BONE HIERARCHY 胴体\n └ 上腕\n └ 前腕\n └ 手

SpineのBones ↗では、ボーンに移動・回転・拡縮・シアーなどのTransformがあり、親のTransformを子が継承する階層構造を使います。画像やメッシュを複数のボーンへ結び付け、骨の動きと面変形を組み合わせることもできます。

そのためボーンは「パーツを棒のように動かすだけ」の機能ではありません。基本段階では肩・肘・手首のような関節へ骨を置き、応用では骨の影響範囲を使って一枚絵そのものを連続変形させることもできます。

Character Motion Studioの現行ボーン実装にも親子関係があり、親ボーンの姿勢を子ボーンへ連鎖させます。また、レイヤー全体へ作用するバインドと、骨の周辺だけへ距離に応じて作用する領域バインドを持ちます。

Character Motion Studioでの現在のボーン操作

現行のボーン姿勢データは主に回転+X/Yオフセットです。Spine一般論の「各ボーンで拡縮・シアーまで扱う」という説明と、Character Motion Studioの現行UI・データを同一視しないように分けて考えます。

腕、脚、首、指、関節を持つ尻尾、機械的な部品など、関節構造を維持しながら大きく動かしたいものに向いています。逆に髪一房の細かなうねりを大量の骨だけで作ると、リグが複雑になりやすくなります。

パス変形|「流れ」を作る

パス変形は、複数の制御点を線状に並べ、その曲線の変化を周囲の形へ伝える方法です。自由な点を個別に引っ張るというより、「この形はこの方向へ流れる」という軸を作りやすいのが特徴です。

Live2D CubismのDeform Paths ↗では、ArtMeshの流れに沿って制御点を置き、髪や長い布、大きなArtMeshを滑らかに変形できます。1つのArtMeshへ複数の変形パスを配置することもできます。

PATH 根元\n ↓\n中央\n ↓\n先端\n\n制御点と曲線で「流れ」を作る

長い髪、マフラー、スカート、尻尾、触手、植物、煙のような形と相性がよく、S字や連続したカーブを作りたいときに扱いやすくなります。

Character Motion Studioの現行Path変形は、アンカーごとに基準位置・現在位置とベジェハンドルを持ち、開いたパス/閉じたパスを扱えます。元の曲線から現在の曲線への変位を周囲へ伝え、falloffでパスから離れるほど影響を弱める構造です。

そのため「輪郭の一点を押す」のではなく、長い形の流れを整えながら曲げたい場面で、パペットとは違う選択肢になります。

3つは競合ではなく組み合わせる

実際のキャラクターでは、一つの方法だけで全身を作る必要はありません。動きを分解して、それぞれに合う方式を割り当てます。

部位・動き大きな動き細かな補正・しなり
腕ボーン/パーツ回転袖や肘周辺をパペット
長い尻尾付け根をボーン先端をパス変形/パペット
身体通常Transform/ボーン呼吸や着地の潰れをパペット
長い髪頭の移動へ追従流れをパス、局所補正をパペット

Live2DでもWarp DeformerとRotation Deformerを親子として組み合わせ、柔らかな変形と関節的な回転を併用できます。重要なのは「どの機能が一番良いか」ではなく、動きの性質を分解することです。

パーツ移動とパペットの違いを先に整理したい場合は「パーツアニメーションとパペットの違い」も関連します。

基本・一般・応用で考えると選びやすい

基本

  • キャラクター全体の移動・回転・拡縮 → 通常Transform
  • 髪先を少し動かす → パペット
  • 腕を関節として曲げる → ボーン
  • 長い髪を滑らかな流れで曲げる → パス変形

一般的な制作

身体の大きな関節運動はボーン、髪と服はパペットやパス、キャラクター全体の移動は通常Transformというように、役割を分けます。

応用

ボーンで大きな動作を作った後にパペットで肉や服の形を補正し、さらに髪や尻尾へパス変形を加えて遅れて揺れる動きを作る、といった組み合わせができます。

複数機能を使うこと自体が目的ではありません。一つのTransformだけで十分なら、それが最も簡単です。

Character Motion Studioで考えるなら

Character Motion Studioでは、素材制作側で描画・選択・レイヤー・パペットなどを使って素材を整え、Animation Studio側で素材配置、通常Transform、パペット、ボーン、Path変形、コマ送り、タイムラインを組み合わせる構成です。

身体の位置を動かす
通常Transform。位置・回転・スケールで済むなら変形機能を増やさない。
腕を関節として動かす
ボーン、またはパーツ分け+回転。大きな関節角度を面変形だけで作らない。
髪・服を柔らかくする
パペット。必要なら範囲を切り出して部分パペットにする。
長い髪・尻尾の流れを整える
Path変形。アンカーとベジェハンドルで連続したカーブを作る。

一枚絵を読み込んだからといって、最初から全身をパペット化したり、全身へボーンを作ったりする必要はありません。「1枚のイラストを動かす方法」で整理したように、まず1枚のまま動かし、必要な場所だけ機能を追加する方が管理しやすくなります。

DEFORMATION WORKFLOW

関節・面・流れを分けて、必要な変形だけ使う。

Animation Studioでは通常Transformに加えて、パペット・ボーン・Path変形を用途ごとに使い分けられます。素材側を先に整えたい場合は素材制作から始められます。

タイムラインでの扱いは同じではない

パペット・ボーン・Path変形は同じ画面で組み合わせられる変形方式ですが、現行Character Motion Studioでは時間軸への保存単位が異なります。

状態現行の時間軸での扱い
TransformLayerTransformKeyframeとして記録
PuppetPuppetPinKeyframeとしてピン位置を記録
BoneRigKeyframeとしてボーン姿勢を記録
Path独立したPathキーフレームとして記録

タイムラインUIではこれらのキー時刻をまとめて◆で見せますが、現行の共通◆ボタンが直接追加・削除するのはTransformキーフレームです。パペット・ボーン・Pathはそれぞれ別の記録系統を持ちます。

ボーンの現行姿勢は回転とX/Yオフセットを持ち、前後のキー間では回転を最短角度で、オフセットを線形に補間します。Path変形もアンカーとハンドルをPathキーフレーム間で補間します。

キーフレームと「状態キー」というUI上の見せ方の違いは「キーフレームとは?フレーム・キーポーズ・状態キーとの違い」、パペットが再生時に戻る場合は「パペットとタイムラインでアニメーション化する」で詳しく整理しています。

動かしたい部位から選ぶ

作りたい動きまず考える方法理由
キャラクター全体を移動・回転通常Transform形を変える必要がない
腕・脚・首を大きく曲げるボーン/パーツ回転関節構造を保ちやすい
髪・服・頬を柔らかく揺らすパペット面の局所変形に向く
長い髪・布・触手をS字に曲げるPath変形流れを連続した曲線で作りやすい
硬い剣・眼鏡・小物を動かすパーツ移動・回転物体を歪ませる必要がない
口を大きく開く・別表情差分素材元画像にない形が必要
正面から側面・背面へ向く別角度素材見えていない面の情報が必要
迷ったときの短い基準

関節なら骨格、柔らかな面ならパペット、長い流れならパス。形を変えなくてよいなら通常Transform。

まとめ

パペット・ボーン・パス変形は、同じ「イラストを曲げる」機能に見えても、制御の基準が異なります。

パペットはピンから周囲の面へ変形を広げ、ボーンは骨の親子関係と影響範囲で関節運動を作り、Path変形はアンカーと曲線を使って形の流れを作ります。

重要なのは3機能を全部使うことではありません。なぜ腕が伸びるのか、なぜ髪が硬く見えるのかを「面・骨格・流れ」の違いから判断し、必要な方式だけ選ぶことです。

次に読む

Deformation cluster