ビヘイビアー:体(直接コントロール)

手足の IK:腕と脚の曲げと長さを制御する

手足の IK は、脚と腕の曲げ方向と伸縮を制御します。例えば、体の他の部分を動かしながら手を固定したり、よりリアルな方法でキャラクターがしゃがむときに足を地面に固定したりします。このビヘイビアーを使用して、ひじ、ひざ、足首の曲がりを制御し、動きを自然に見せることができます。IK は Inverse Kinematics(逆運動学)の略語です。この手法を使用すると、例えば手の位置を指定するだけで、腕全体の位置を計算することができます。

設定

  1. プロパティパネルの「手足の IK」ビヘイビアーで、「適用ドロップダウンを使用して、腕、脚、またはその両方のいずれかを選択します。

    ドロップダウンを使用して、腕、脚、またはその両方にビヘイビアーを適用します。

  2. それぞれの腕について、肩関節、ひじおよび手首の位置にハンドルが追加されます。それぞれの脚について、ヒップ、ひざ、かかと、つま先にハンドルが追加されます。

  3. 腕の場合:左肩タグ、左ひじタグおよび左手首タグを左腕のハンドルに適用し、右肩タグ、右ひじタグおよび右手首タグを右腕のハンドルに適用します。手首タグのハンドルは、通常、ドラッグ可能タグなど、動かされるハンドルと同じです。肩タグは、親の腕グループに配置するのが最も適しています。

    左肩および右肩ハンドルは親ではなく、首タグが設定されたハンドルが代わりに使用されます。

    ハンドルの適用
    ハンドルの適用

    注意:

    肩ハンドルと手首ハンドルの間のラインに対するひじハンドルの位置が、腕を曲げられる方向を決定します。腕がまっすぐに描画されている場合(例えば、A ポーズまたは T ポーズの腕)、ひじハンドルの配置が重要です。

  4. 脚の場合:左ヒップ、左ひざ、左かかと、左つま先の各タグを左脚のハンドルに適用し、右ヒップ、右ひざ、右かかと、右つま先の各タグを右脚のハンドルに適用します。

    注意:

    同じパペットでの手足の IK と歩行ビヘイビアーは、どちらも同じハンドルを制御するため、問題が発生することがあります。両方のビヘイビアーが適用されている場合は、歩行サイクルをアニメーション化するときに手足の IK をオフにし、一般ボディアニメーションを実行するときはオフにすることを検討してください。手足の IK はサイドビューと 3/4 ビューで正常に動作します。

手足の IK のコントロール

  • 適用」を選択すると、腕、脚、またはその両方に IK を適用するかどうかを選択できます。
  • 伸縮性は、基本姿勢での腕の長さを超えて、腕の伸ばしやすさをコントロールします。この設定は、手(例えば、ドラッグ可能な手首)を動かすのに使用される力と組み合わせて機能します。値を小さくすると伸びが制限されるのに対して、値を高くすると非常に伸びやすい腕にすることができます。
  • 曲げの強さは、曲げ方向を固定する程度をコントロールします。0%を指定すると、曲げ方向が変更されます。値が大きいほど曲げ方向は制限されます。
  • 自動の腕の曲がりは、曲がりが自動的に発生するかどうかをコントロールします。このオプションはデフォルトで有効になっています。
  • ひじの反転しきい値は、ひじの曲げ方向が反転するタイミングを、垂直軸を基準とした、上腕(肩からひじまで)が指している方向の相対角度に基づいてコントロールします。例えば 0°にすると、上腕が上向きでも下向きでも、垂直軸を越える時点で曲げ方向が変化します。30°にすると、垂直軸から 30°離れた時点で曲げ方向が反転します。標準値の範囲は 90~-90°です。
  • スムーズトランジションは、反転した曲げ方向へのイージングをコントロールします。値を小さくすると、ひじが必要以上にすばやく反転する可能性があるので、連続的な動きには、より大きな値を使用することをお勧めします。
  • 左腕の曲げを反転および右腕の曲げを反転は、ひじハンドルの位置に基づくデフォルトの曲げ方向に対して、左および右腕が曲がるひじの方向を切り替えます。
  • 左脚の曲げを反転右脚の曲げを反転は、左右の脚が曲がる方向を切り替えます。
  • 足首の柔軟性は、脚の動きに合わせて足首がどの程度柔らかく回転するかを制御します。
  • 地面検知」チェックボックスを使用して、最初の垂直位置より下に脚が移動しないようにします。
  • 足の初期位置の固定」チェックボックスを使用して、最初の位置に、足を固定します。
  • 固定は、特定のコーディネートに対する手首とかかとの位置を指定します。
    • 左手首ドロップダウンを使用して、タグ付きハンドルをパペット、ビヘイビアー、またはシーンに固定するかどうかを選択します。
    • 左手首の強度を指定すると、左手首のハンドルに対する手足の IK ビヘイビアーの影響が 0 ~ 100% に制御されます。
    • 右手首ドロップダウンを使用すると、タグ付きハンドルをパペット、ビヘイビアーまたはシーンに固定するかどうかを選択できます。
    • 手首の強度を指定すると、右手首のハンドルに対する手足の IK ビヘイビアーの影響が 0~100% に制御されます。
    • 左かかとドロップダウンを使用して、タグ付きハンドルをパペット、ビヘイビアー、またはシーンに固定するかどうかを選択します。
    • 左かかとの強度を指定すると、左かかとのハンドルに対する手足の IK ビヘイビアーの影響が制御されます。
    • 右かかとドロップダウンを使用すると、タグ付きハンドルをパペット、ビヘイビアーまたはシーンに固定するかどうかを選択できます。
    • 右かかとの強度を指定すると、右かかとのハンドルに対する手足の IK ビヘイビアーの影響が制御されます。

ドラッガー:マウスまたはタッチでドラッグしてパペットの領域をコントロール

このビヘイビアーを使用すると、パペットのある領域を残りの部分からドラッグできます(例えば、手を振るなど)。新しいパペットにはデフォルトで適用されますが、パペットのあるロケーションが、マウスまたはタッチスクリーンによるコントロールのために設定されている場合のみ機能します。

設定

ドラッグ可能タグを、特定のハンドルまたはハンドルの原点に影響するグループに割り当てます。読み込んだアートワークに、名前に「Draggable」と言う単語を含むガイドまたレイヤーがある場合、ドラッグ可能タグは対応するハンドルに自動的に適用されます。 

注意:

パペットパネルのドラッガーツールでは、オリジナルのアートワークファイルを変更することなく、ドラッグ可能のタグの付いたハンドルを作成できます。

コントロール

シーンパネルのロケーションの付近をドラッグします。ドラッグしている間、最も付近にある、パペットのドラッグ可能ハンドルのロケーションが、マウスの位置の相対的な変化に合わせて移動します。

ドラッガービヘイビアーは別々のテイクグループとして各ドラッグ可能ハンドル(動作する)を記録するので、1 つのハンドルの複数のパフォーマンスが協働し、他のハンドル(ドラッグする)のパフォーマンスには影響しません。ドラッガーテイクをハンドル別にグループ化すれば、複数のドラッグされたハンドルをキャプチャするために複数のドラッガービヘイビアーを使用する必要はありません。タイムラインパネルには、ハンドル名によってグループ化された各ドラッガーテイクが「ハンドル(ハンドル名)」として表示されます。

ドラッガービヘイビアーは、ハンドルからある程度の距離の範囲内でドラッグをおこなう場合に限り、ドラッグ可能タグが付けられたハンドルをコントロールできます。このオプションコントロールは、最も近くにあるドラッグ可能なハンドルではなく、特に近くにある複数のハンドルをコントロールできればよいという場合に便利です。また、パペットの異なるパーツに複数のドラッガービヘイビアーが適用されている場合に、それらが 1 回のドラッグで同時に作動するのを防ぐのにも役立ちます。

タッチ対応ディスプレイでは、ディスプレイにタッチすることで、ドラッグ可能ハンドルをコントロールできます。複数のハンドルを同時にコントロールできます。ハンドルのロケーションでは、次のアクションを実行できます。

  • 移動:1 本の指でタッチして、任意の方向にドラッグします。このジェスチャは、マウスでハンドルをドラッグするのと同じです。
  • 伸縮:2 本の指でタッチして、指を離す方向または狭める方向にハンドルをドラッグします。
  • 回転:2 本の指でタッチして、一方の指を中心に他方の指を回転させるか、または 2 本の指の中央を中心に両方の指を同じ方向に回転させます。

このビヘイビアーには、以下のパラメーターがあります。

  • マウスおよびタッチ入力」は、このビヘイビアーがクリック、ドラッグなどのマウスアクションやタッチスクリーンジェスチャを処理するかどうかを制御します。
  • 制限範囲」は、距離に関係なく最も近いドラッグ可能なハンドルをコントロールする(オフ)か、指定された範囲内のドラッグ可能なハンドルのみをコントロールする(オン)かを制御します。
  • 範囲」は、ドラッグ可能なハンドルを制御するために、マウスポインターやタッチスクリーン上の指を、そのハンドルに対して(パネルのズームレベルとは関係なく)画面上のピクセル単位でどれだけ近くに置く必要があるかを指定します。値を 0 (デフォルト値)にすると、最も近いハンドルが選択されます。
  • 動きに追従」は、ドラッグ可能ハンドルのドラッグを止めた後に何が起こるかをコントロールします。「基本姿勢に戻る(デフォルト)」は、ハンドルを基本姿勢に戻します。「固定」は、ハンドルをドラッグを止めた場所のままにします。
  • 戻るデュレーション」は、「基本姿勢に戻る」をドラッグされたハンドルにいつ使用するかをコントロールします。ハンドルは基本姿勢に滑らかに戻ります。「戻るデュレーション」パラメーターにより、基本姿勢に戻るのに要する時間(秒単位)をコントロールできます。
注意:

ドラッグ可能ハンドルには、「動きに追従」および「リターン期間」を別々に設定することができます。例えば、「固定」を使用してキャラクターのドラッグ可能な手を固定し、「基本姿勢に戻る」に切り替えてもう一方の手をドラッグしてから、「リリース期間」を長めに変更して、ネックレスをドラッグします。

視線:顔の動きとは別に目の瞳の動きをコントロール

このビヘイビアーでは、視線をより繊細にコントロールおよび録画するために、Web カメラ、マウス、矢印キーまたはタッチスクリーンを使用してパペットの瞳の動きをコントロールします。パペットの瞳は次に示す 9 つの一般的な位置に直接動かすことができます。

視線
視線

視線をスムージングおよび一時停止したり、録画した視線テイクをブレンドしたりできます。

アートワークの設定

レイヤーの整理およびタグ設定は、顔ビヘイビアーと同じです。ただし、頭、左目、右目、左の瞳、右の瞳、左の瞳の範囲、右の瞳の範囲のタグのみを使用します。

コントロール

Web カメラ、マウス、矢印キーまたはタッチスクリーンを使用して視線をコントロールできます。

  1. 視線のコントロールにカメラ入力を使用している場合は、カメラとマイクパネルが開かれており、Web カメラがオンになっていて、カメラ入力ボタンが無効になっていないことを確認します。パネルには Web カメラが写しているものが表示されます。

  2. コントロールするパペットをタイムラインパネルで選択します。

  3. Web カメラを使用するには、プロパティパネルのカメラ入力パラメーターを準備し、Web カメラの前で周囲を見回します。

  4. マウスまたはタッチスクリーンを使用するには、「マウスおよびタッチ入力」パラメーターを有効にします。瞳を動かすか、マウスや指でドラッグすると、パペットの瞳がそれに従います。

  5. 矢印キーを使用するには、プロパティパネルのキーボード入力パラメーターを準備します。

  6. (カメラ入力パラメーターが準備されている場合に)瞳の動きを一時停止するには、セミコロン(;)キーを押したままにします。

    この機能を使用して、例えば、キャラクターに左右をちらりと見させて、各サイドを凝視させることができます。キーを解除すると、瞳が現在トラックされている瞳の位置に滑らかに移動します。トランジションの速度を落とすには、「滑らかさ」を増します。

    いずれか 1 つの入力タイプのみを使用して視線をコントロールする場合は、残り 2 つの入力タイプを無効にします。複数の入力タイプが有効になっている場合は、「強さ」パラメーターを使用して各入力のブレンド方法をコントロールできます。

このビヘイビアーには、以下のパラメーターがあります。

100%が各パラメーターのデフォルトのトランスフォームですが、0%にしてトランスフォームを減衰させたり、100%以上にして誇張したりできます。

  • マウスおよびタッチ入力」は、ビヘイビアーがマウスやタッチスクリーンのドラッグ操作を処理して、視線制御に使用するかどうかをコントロールします。準備すると、パペットの目の瞳レイヤーが、マウスおよびタッチ入力によるクリックまたはドラッグで指定された場所を見るようになります。この場所はシーンの中心からの相対位置として定義され、シーンの中心は前方を向いたパペットの目に対応します。「マウスとタッチの強さ」を減らすと、オフセットを減衰させることができます。

ヒント:マウスを使用して視線をコントロールする場合には、マウスでコントロール可能なビヘイビアー(ドラッガーやパーティクルなど)を一時的に準備解除します。

  • カメラ入力は、Web カメラからの入力を使用して移動をコントロールします。
  • キーボード入力:次のように矢印キーを使用して移動を制御します。
  1. 単一矢印キー:瞳はその矢印が指す方へ動きます。
  2. 矢印キーのペア:瞳は斜めに動きます。上と左、上と右、下と左、または下と右です。
  • 視線をスナップ:カメラまたはマウスを使用している場合にこのオプションを選択すると、パペットの瞳が先に示した 9 つの一般的な位置のいずれかへ動くようにパペットの動きが制限されます。これにより、独自の瞳の動きに合わせた瞳の応答性をコントロールします。矢印キーで視線をコントロールしている場合は、「視線をスナップ」が有効になっていない場合でも、瞳は常に動きます。
  • スムージング」は、Web カメラの前での瞳のギクシャクした動きや、理想的でない光の状態によって瞳のトラッキングポイントが思いがけない動きをする際の減衰量をコントロールします。デフォルト値でもある程度滑らかになりますが、(急速眼球運動など)パペットの瞳が速い動きに瞬時に反応するようにしたい場合、値を減らすことができます。スムージングの効果は「視線をスナップ」が有効になっている場合でも適用されることに注意してください。
  • カメラの強度」は、カメラ入力を使用して瞳をコントロールする場合に、瞳をどこまで移動できるかをコントロールします。
  • マウスとタッチの強さ」は、マウスやタッチでコントロールする場合に、瞳のオフセットをコントロールします。
  • キーボードの強さ」は、キーボードを使用して瞳をコントロールする場合に、瞳をどこまで移動できるかをコントロールします。
  • 最小スナップデュレーション」では、瞳が動き始めるまで視線をスナップしておく最小時間を指定します。このパラメーターを使用すると、スナップが有効になっている場合に、視線の動きが過度にギクシャクするのを防ぐことができます。

また、視線の録画(テイク)をブレンドすることもできます

注意:

カメラとマイクパネルの「カメラ入力」ボタンおよび「マイク入力」ボタンが無効になっている場合は、視線ビヘイビアーの「録画用に準備」設定が上書き(準備解除)されます。これにより、これらのビヘイビアーで録画されたテイクの選択されたパペットの結果を、パペットの選択を解除しなくても停止時に表示できます。

顔:Web カメラを使ってパペットをコントロールします

このビヘイビアーは Web カメラによる顔のトラッキングを使って、パペットの顔の造作の位置、スケール、回転をコントロールします。

アートワークの設定

コントロールする顔の造作の指定

身体の造作」の説明に従って、レイヤーを整理してタグを設定します。

瞬き

パペットの目は次の 2 つの方法で瞬きできます。目を閉じた別のアートワークに交換するか、または両方のまぶたのレイヤーを動かします。前者では閉じた目の外見をよりコントロールすることが可能です。特に 2 つの隣接したレイヤーとして表せない場合に、設定が容易です。ただし、スケールによって部分的に閉じた目を表現することはできません。後者はまぶたの動きとスケールを連続的におこなえますが、より多くの設定を必要とします。

閉じた目の別のアートワークの使用

左点滅と右点滅のレイヤータグを左目と右目のタグが付いたレイヤー内に別々に割り当てます。顔ビヘイビアーが閉じた目を検出すると、目のアートワークは閉じた目と交換されます。

別のまぶたのアートワークの使用

  1. 「左目の上まぶた」、「左目の下まぶた」、「右目の上まぶた」、「右目の下まぶた」のレイヤーのタグを、「左目」と「右目」のそれぞれのレイヤー内に作成します。

  2. それぞれの「上まぶた」のレイヤーの下端にハンドルを作成し、それぞれの「下まぶた」のレイヤーの上端に別にハンドルを作成します。

それらのハンドルの間の垂直距離により、まぶたを開閉する距離が決まります(Character Animator は閉じる目をシミュレートするために、上下のまぶたのレイヤーを同時に移動させます)。

眉のコントロール

パペットの眉を上げたり下げたりするときに、傾けることでより表現力を高めることもできます。眉を、しかめっ面を強調するために顔の中心に近い方の低いポイントまで傾けたり、パペットが驚いているように見せるために顔の中心から遠い方の高いポイントまで傾けたりできます。

眉の傾き
眉の傾き

眉を上げたり下げたりするときに傾きの強度を調整するには、ビヘイビアーの下で眉を上げたときの傾き眉を下げたときの傾きを調整します。
注意:これらのオプションはどちらも、基本姿勢時に眉が描かれる方向の相対値であり、垂直に 100%から -100%までの傾きを指定します。
ビヘイビアーの眉を一緒に動かすオプションは、Character Animator ではデフォルトでオンになっています。これは左右の眉が同時に同じ動きをすることを意味します。このオプションをオフにすると、左右の眉が互いに独立して動くようになります。

顔のトラッキング設定

Character Animator は、Web カメラから表情をキャプチャし、顔の動きに基づいてパペットをアニメートします。

内蔵の Web カメラと外部の Web カメラの両方を使用する構成では、内蔵のカメラが第一の(デフォルトの)カメラとならない場合や外部の Web カメラが次のビデオ入力とならない場合があり、目的の Web カメラに切り替える必要がある場合があります。また顔のトラッキングを、現在の顔の位置と向きにリセットまたはリトレインして、パペットの最初の外観が目的どおりとなるようにする必要がある場合があります。

カメラ入力をミラー 

カメラとマイクパネルのメニューにある「カメラ入力をミラー」オプションを使用すると、カメラ画像を使用前に水平方向に反転する必要があるかどうかを制御できます。このオプションはデフォルトでオンになっています。

特定の Web カメラ(ビデオソース)の選択

カメラとマイクパネルで目的の Web カメラがアクティブになるまで「次のカメラに切り替え」を選択するか、「デフォルトカメラに切り替え」を選択して、最初の Web カメラにリセットします。

複数の Web カメラがある場合や Web カメラが最初のビデオソースでない場合には(ビデオキャプチャデバイスがある場合など)、使用可能なビデオソースを順に切り替えて目的のものを選択します。

セッションの途中または間にビデオソースの数が変わった場合には、目的のソースを再度選択する必要がある場合があります。

顔のパフォーマンスのトラッキング精度の改善

  • 顔への直射光を増やします。
  • まぶたと視線を正しくトラッキングするために、カメラに接近して顔がフレームに大きく写るようにします。

顔の基本姿勢の設定

シーンパネルの中央を見つめ、デフォルトの基本姿勢で顔を静止させ、カメラとマイクパネルの「基本姿勢を設定」をクリックするか、Command/Ctrl + P キーを押します。

赤面や青い瞳のトラッキングポイントの再調整

顔の造作に従わなくなった場合は、カメラの視界の中で頭を移動したり、カメラとマイクパネル内でダブルクリックしたり、赤い点を手動で顔の方に押してみたりしてください。

顔の動きを滑らかにする

Web カメラの前の顔の動きが均等でない場合や、光の状態により顔のトラッキングポイントが期待どおりに動かない場合、キャプチャしたカメラ情報を徐々に補正することで、動きを滑らかにしてください。顔の動きを滑らかにするには、顔ビヘイビアーの、スムージングパラメーター(新機能)の値を増やします。デフォルト値でもある程度滑らかになりますが、パペットが速い動き(速い瞬きなど)に瞬時に反応するようにしたい場合、値を減らすことができます。口を置き換えても影響はありません。

パフォーマンスの最初のフレームのキャプチャ

顔またはリップシンクビヘイビアーのパンチイン(再生の途中で録画を開始すること)で、パフォーマンスの最初のフレームをキャプチャできるようにするには、カメラとマイクパネルメニューで、「再生中に一時停止」オプションの選択を解除します。

切り替え可能なヘッドターナービューの複数のセット

ターナービュー

キャラクターにはヘッドタグの付いたグループを複数設定することができます。各グループには独自のビューのセット(およびヘッドターナービヘイビアー)があります。例えば、デフォルトではビューのセットが 1 つありますが、キーボードトリガーを使用して、別のビューのセットに切り替えることができます。

ヘッドターナービューの切り替え可能なセットの設定

  1. 異なるビュー(正面、左側面などのタグ)を含むヘッドグループを作成し、ヘッドターナービヘイビアーをヘッドグループに追加します。

  2. その他のビューのセットにも手順 1 を繰り返し、「グループ内のその他を非表示」をチェックした状態で、キートリガーを各ヘッドグループに割り当てます。

  3. 顔ビヘイビアーがヘッドグループの親パペットにあることを確認してください。

キートリガーを押してヘッドを表示すると、ヘッドを回して別のビューをトリガーできます。

Character Animator のサンプルのダウンロードの Wendigo を使って実際の動作を確認して、それを変更することができます。

顔:ポーズトゥポーズ動作

ポーズに基づく動きはカメラから自動的に生成でき、顔ビヘイビアーを使用して、頭と顔の特徴を使って作成する主要なポーズを強調できます。頭と顔のモーションをどの程度一時停止するかをコントロールするには、ポーズトゥポーズ動作パラメーターを調整します。このパラメーターの値を高くすると、維持されるキーポーズの数が多くなります。このパラメーターの値を低くすると、キーポーズが頻繁に変わるようになります。このパラメーターはリップシンクには影響しません。キーポーズを維持する最小時間を指定するには、「最小ポーズデュレーション」パラメーターを使用します。このパラメーターの効果は、「ポーズトゥポーズ動作」パラメーターが 0%よりも大きい値に設定されている場合にのみ適用されます。

ヒント:スムージングを 60%以上に増やすと、主要なポーズ間のトランジションが滑らかになります。スムージング値を下げると、ポーズ間でのトランジションがぎこちなくなる場合があります。

コントロール

  1. カメラとマイクパネルが開かれており、Web カメラがオンになっていて、カメラ入力ボタンが無効になっていないことを確認します。パネルには Web カメラが写しているものが表示されます。

  2. 「新規シーンに追加」をクリックするか、シーン/新規シーンに追加を選択して、選択したパペットをシーンに配置します。パペットにちなんだ名前が付けられたシーンが作成され、シーンパネルで開きます。

カメラの前で頭を動かしたり回したり、表情を変えると(スマイルや、口を大きく開けるなど)、シーンのパペットはそれに従います。

リップシンクビヘイビアーを使用すると、マイクからのオーディオ入力を利用して、声の様々な視覚表現を示すことができます(リップシンク:声でパペットの口をコントロールで説明します)。

あらかじめ録画されたビデオからの顔のデータの生成

  1. After Effects で、次の手順に従って顔の測定データをビデオから抽出します。

    a. ビデオフッテージをコンポジションに読み込みます。

    b. 顔の周囲にクローズマスクを描画し、トラッカーパネルを開き、方法として「顔のトラッキング(詳細な造作)」を設定します。

    c. 分析ボタンをクリックして、顔のマスクをトラッキングします。

    d. 現在の時間インジケーターを、顔の基本姿勢を表すフレームに設定し、「基本姿勢を設定」をクリックします。

    e. 「顔の測定値を抽出してコピー」をクリックします。

  2. Character Animator で、顔ビヘイビアーとカメラ入力パラメーターがどちらも録画用に準備されているパペットを選択します。

  3. After Effects で、現在の時間インジケーター(プレイヘッド)を、最初の顔の測定値のキーフレームと一致するフレームに設定します。

  4. 編集/ペーストを選択します。

システムクリップボードの顔の測定データは、選択したパペットのカメラ入力のテイクに変換されます。

ヘッドの動きを一時停止しながら唇は同期させる

セミコロン(;)キーを押したままにします。この機能を使用すると、例えば、キャラクターを固定しながらシーンの中を移動している別のキャラクターに話しかけることができます。キーを解除すると、パペットの頭が現在トラックされている頭の位置と向きに滑らかに移動します。トランジションの速度を落とすには、「滑らかさ」を増します。

セミコロンキーは、顔ビヘイビアーのカメラ入力が有効にされている場合に使用できます。

このビヘイビアーには、以下のパラメーターがあります。

  • カメラ入力を使用すると、Web カメラでキャプチャされる顔の動きを利用してパペットをコントロールできます。
  • スムージングによって、Web カメラでキャプチャされるギクシャクした顔の動きを滑らかにできます。
  • 頭の位置の強度、頭のスケールの強度、頭の傾きの強度は、頭の動き、スケール、Z 軸回転をコントロールします。
  • 眉の強度は、眉の垂直方向の移動をコントロールします。
  • まぶたの強度は、まぶたの移動とスケールをコントロールします。0%にすると Web カメラによる瞬きは発生しません。これはトリガービヘイビアーを使用して(まぶたをキーに割り当てて)自動的に瞬きをコントロールする場合に便利です。
  • 口の動きの強度は、口の動きとスケールをコントロールします。
注意:

このパラメーターは形状による口の表情のみに影響します。リップシンクビヘイビアーによってコントロールされる口形素はスケールせず、影響されません。

  • パララックスの強度は、目、鼻、口のパララックスの移動をコントロールします。
  • 両目を同時に瞬きは、目の瞬きの同期をコントロールします(瞬きレイヤーのみ)。それぞれの目の瞬きを別々にコントロールするには(ウィンクなど)、このオプションをオフにします。
注意:

カメラとマイクパネルの「カメラ入力」ボタンおよび「マイク入力」ボタンが無効になっている場合は、ビヘイビアーの「録画用に準備」設定が上書き(準備解除)されます。これにより、これらのビヘイビアーで録画されたテイクの選択されたパペットの結果を、パペットの選択を解除しなくても停止時に表示できます。

ヘッドターナー:頭を回転させた場合にグループを切り替える

このビヘイビアーは、頭を左右に回転させた場合に、キャラクターの前面、斜め、側面などの異なるビューのグループを切り替えます。

設定

レイヤーを次の 2 つ以上を使用してタグ付けして、コントロール可能なビューを指定します。

  • 左側面
  • 左斜め
  • 正面
  • 右斜め
  • 右側面
  • 上向き
  • 下向き

指定するビューの数によって、頭を回転させる距離が決まります。左側面、前面および右側面を指定すると、カメラに向かって正面を向いたときには前面が呼び出され、左右いずれかを向いたときには側面のビューが呼び出されます。5 つすべてのビューを指定すると、さらに左右に頭を回転した場合にのみ側面のビューが呼び出されます。

注意:
  • 上下方向のレイヤーは前向きになっている場合のみトリガーされます。
  • このビヘイビアーはデフォルトではパペットに適用されません。この効果をパペットで確認するには、まずビヘイビアーを追加します。

コントロール

このビヘイビアーには、以下のパラメーターがあります。

  • カメラ入力」を使用すると、Web カメラでの顔の動きを使用してパペットをコントロールできます。
  • 感度は、斜めと側面のレイヤーを切り替えるために、Y 軸に沿って頭をどの程度回転させる必要があるかをコントロールします。切り替えが早すぎる場合は値を小さくし、切り替えが遅い場合は値を大きくします。
注意:

頭を回転させると、目、鼻および口の顔のトラッキングの精度が低下するので、顔の造作を適切にコントロールするために感度を高くすることができます。または、側面のビューに適用される顔のビヘイビアーの視線の強度を低くすることができます。

切り替え可能なヘッドターナービュー

ヘッドタグの付いたグループを複数作成することができます。各グループには独自のビューのセット(およびヘッドターナー)があります。例えば、デフォルトではビューのセットが 1 つありますが、キーボードトリガーを使用して、別のビューのセットに切り替えることができます。

  1. 異なるビュー(正面、左側面などのタグ)を含むヘッドグループを作成し、ヘッドターナービヘイビアーをヘッドグループに追加します。

  2. その他のビューのセットにも手順を繰り返し、「グループ内のその他を非表示」をチェックした状態で、キートリガーを各ヘッドグループに割り当てます。顔ビヘイビアーがヘッドグループの親パペットにあることを確認してください。

  3. キートリガーを押してヘッドを表示すると、ヘッドを回して別のビューをトリガーできます。

リップシンク:声でパペットの口をコントロール

このビヘイビアーでは、オリジナルのアートワークに口形素(異なる音を出すときの口の視覚的な表現)が含まれる場合に、マイクに向かって話すと、リップシンクしたアニメーションが作成されます。シーンでオーディオを処理して、パペットのリップシンクデータを生成することもできます。

リップシンクビヘイビアーには、キーボード入力パラメーターがあります。これを有効にした場合、口形素のレイヤー名の最初の文字を押すことで、特定の口形素を表示できます。例えば、Aa 口形素の場合は A、D の場合は D、W-Oo の場合は W を押します。これらのレイヤー名に手動でキーボードトリガーを追加する必要はありません。

リップシンクの環境設定

リップシンクの環境設定ウィンドウでは、次の操作をコントロールできます。

  • 口形素の検出:オーディオの特定のセクションについて、リップシンクによって生成された口形素の密度(数)をコントロールします。 
  • カメラベースのミュート:リップシンクを有効にするために必要な(カメラ入力が有効な場合)口の開きのしきい値をコントロールします。これにより、他の人がバックグラウンドで話していても、カメラの前の口が開いていなければ、パペットの口の変更が避けられます。デフォルトではミュートされていないので、バックグラウンドサウンドは口形素を作成します。 
  • バージョン:口形素の検出に使用されるリンプシンクエンジンのバージョンを選択します。
  • オーディオベースのミュート:リップシンクを有効にするために必要なオーディオの音量のしきい値をコントロールします。

リップシンクの環境設定を使用して、口形素を検出して生成するためにリップシンクエンジンの使用法をコントロールします。環境設定/リップシンクを選択します。

口形素の使用

口形素は、特定の音声を示すために使用できる一般的な顔の画像です。口形素は、話し言葉の音素すなわち音声の単位を視覚的に表現したものです。口形素と音素は、必ずしも 1 対 1 の対応になっていません。多くの場合は、いくつかの音素が 1 つの口形素に対応します。同じ顔に見える音素がいくつかあるからです。 

Character Animator 内では、Web カメラでキャプチャされる口の形に基づいて、3 つの形状が判断されます。これらは、オーディオが検出されない(誰も話していない)場合にのみ表示されます。「自然」は最も一般的に見られる形で、デフォルトの「静止状態」の口になります。

その他の、口形素と呼ばれる 11 個の口の形状が、オーディオに基づいて判断されます。口形素は、一般的な言葉を声に出して話すときの主要な口の形を視覚化したものです。Character Animator は、60 以上の個別の音声を聞き分けて、口形素に変換します。

Web カメラの口の形によって判断される口の形状
Web カメラの口の形によって判断される口の形状

マイクのオーディオによって判断される口の形状
マイクのオーディオによって判断される口の形状

キャラクターの命名

口グループをこのように命名および構造化しておくと、読み込み時にこれらの口の形状が自動的に認識およびタグ付けされます。

カスタムの口の形状を作成するためのヒント

• 上あごを固定します。上の歯列を一貫した位置に保つと、より滑らかに見えます。
• 口グループにサイクルレイヤービヘイビアーを追加すると、特定の音声を捉えたときに再生されるトランジションアニメーションのフレームを追加できます。よく使用されるのは、口を Aa または W-Oo の形に開くアニメーションです。
グループに付加的な口の形状(悲しみ、叫びなど)を追加し、それらをキーボードトリガーで表示することができます。
• ここで紹介したのは正面ビューの例ですが、斜めビューと側面ビューについても同じ一般的なガイドラインに従います。

アートワークの設定

コントロールする口形素の指定

身体の造作」の説明に従って、口レイヤーを整理してタグを設定します。この動作例を確認するには、Red Monster.ai または Robot.psdCharacter Animator サンプルのダウンロードで参照し、これを変更できます。

トラッキングの設定

スピーチのパフォーマンスのトラッキング精度の改善

オペレーティングシステムのサウンドのコントロールパネルで、マイクの入力レベルを上げてみます。

注意:

「ブー」と声を出し、口が「W-Oo」の口形素のままになるかどうかを確認します。「ラララララ」と声を出し、舌が見える口形素になるかどうかを確認します(アートワークに舌が含まれている場合)。

コントロール

  1. カメラとマイクパネルが開かれ、マイク入力ボタンが無効化されていないことを確認します。

  2. 「新規シーンに追加」をクリックするか、シーン/新規シーンに追加を選択して、選択したパペットをシーンに配置します。

パペットにちなんだ名前が付けられたシーンが作成され、シーンパネルで開きます。

オーディオハードウェアの環境設定を変更できます。変更するには、編集/環境設定/オーディオハードウェアを選択します。

マイクに向かって話すと、オーディオ信号が分析され、口に合った口形素が表示されます。音が検出されないか、マイクが無効化されている場合は、顔ビヘイビアー(存在する場合)にコントロールが戻されてビデオ信号が分析され(Web カメラで口の表情がキャプチャされます)、「スマイル」または「驚き」の口の形状がトリガーされる可能性があります。

あらかじめ録音されたオーディオからリップシンクデータを生成

  1. AIFF または WAV ファイルをプロジェクトに取り込み、それをシーンに追加するか、またはマイクを使ってオーディオを録音します(マイク入力が有効化されている場合)。

  2. リップシンクビヘイビアーを含むパペットをシーンに追加し、タイムラインパネルでパペットのトラックアイテムを選択します。

    リップシンクビヘイビアーとそのオーディオ入力パラメーターの両方が録画用に準備されていることを確認します。デフォルトでは両方とも録画用に準備されています。

  3. タイムライン/シーンオーディオからリップシンクを計算を選択します。

    シーンオーディオからリップシンクを計算」コマンドは、シーンオーディオを分析し、シーンオーディオと選択したパペットトラックアイテムとが重なっている部分だけのリップシンクテイクを作成します。ミュートされたトラックは計算されません。口形素がオーディオに合わせて自動的に生成され、リップシンクテイクバーの下に表示されます。

注意:

シーンオーディオからのリップシンクの計算は、オーディオのデュレーションによっては、時間がかかることがあります。

このビヘイビアーには、以下のパラメーターがあります。

  • オーディオ入力は、ビヘイビアーがマイクまたはシーンからのオーディオを処理するかどうかをコントロールします。
注意:

カメラとマイクパネルの「カメラ入力」ボタンおよび「マイク入力」ボタンが無効になっている場合は、リップシンクビヘイビアーの「録画用に準備」設定が上書き(準備解除)されます。これにより、これらのビヘイビアーで録画されたテイクの選択されたパペットの結果を、パペットの選択を解除しなくても停止時に表示できます。

オーディオコントロール可能なビヘイビアーに対するシーンオーディオの使用

オーディオ入力パラメーターを持ち、オーディオ振幅を使用したコントロールをおこなえるビヘイビアー、「くるみ割り人形のあご」と「レイヤーピッカー」用のリップシンクテイクを作成できます。現在のタイムライン/シーンオーディオからリップシンクを計算メニューコマンドは、以下のように、オーディオ入力パラメーターが準備されているビヘイビアーを参照しています。

  • シーンオーディオからリップシンクテイクを作成
  • シーンオーディオからくるみ割り人形のあごテイクを作成
  • シーンオーディオからレイヤーピッカーテイクを作成

複数選択したパペットや複数のビヘイビアー用に複数のオーディオ入力パラメーターが準備されている場合、メニューコマンドには、作成されるテイクの数が表示されます。特定のビヘイビアーのテイクのみを録画する場合は、他のビヘイビアーが無効になっているか準備解除されていることを確認してください。

口形素の編集

口形素を挿入、選択、トリミング、削除または置換できます。

口形素エディタータイムライン
口形素エディタータイムライン

口形素は、オーディオ入力トラックバーの下に隣接するバーとして表示されます。バーの間隔は、オーディオ内の無音部分です。それぞれのバーは、個別の口形素を表します。簡単に認識できるように、それぞれの口形素バー
には、口形素名が表示されます。これらの名前を表示するには、ズームインします。

タイムラインにズームインするには、次のいずれかの手順を実行します。

  • 口の周囲にタイムラインをズームインまたはズームアウトするには、タイムラインの特定のポイント上にポインターを置き、Alt キー(Windows)または Option キー(Mac)を押しながら垂直ホイールを回します。
  • タイムラインの時間を進める場合は Shift キーを押しながら垂直ホイール(Mac/Windows)を、時間を戻す場合は Shift キーを押しながら水平ホイール(Mac/Windows)を回します。
注意:

リップシンクの口形素バーを表示するためにタイムラインパネルを極端にズームアウトすると、口形素バーが斜線パターンに変化します。これは、ズームインしなければ口形素情報を編集できないことを表しています。

口形素の選択

口形素または無音部分を選択するには、次のいずれかの手順を実行します。

  • 口形素を選択するには、口形素バーの左端をクリックします。選択すると、端が白に変わります。
  • 無音部分を選択するには、その左端をクリックします。端の上にマウスポインターを置くと、カーソルが水平方向の矢印に代わります。
  • 複数の口形素を選択するには、Shift キー(Windows)または Cmd キー(Mac)を押しながらクリックします。
  • 既に選択した口形素や無音部分を選択したままドラッグまたは選択するには、Shift(Win)または Command/Ctrl(Mac)を押しながらドラッグします。

口形素または無音部分のタイミングの調整

口形素または無音部分のタイミングを調整するには、次のいずれかの手順を実行します。

  • 口形素バーを端から水平にドラッグします。
  • 口形素バーまたは無音部分の間の端を水平にドラッグします。 

口形素または無音部分の左端を時間上で前後に動かします。他の口形素をまたぐように口形素バーまたは無音部分の左端をドラッグすると、口形素や無音部分を置換できます。

口形素の削除

口形素または無音部分を削除するには

  • 編集/削除を選択するか、Delete を押します。

口形素バーまたは無音部分を削除すると、左側の口形素バーまたは無音部分が次の口形素または末尾まで延長されます。

キーボードを使用した口形素の編集

口形素を編集するには、いくつかの方法があります。口形素は、口形素のコンテキストメニューから編集したり、手動でドラッグして編集したりできます。口形素を選択したら、それを編集するためにいくつかのキーボードショートカットも使用できます。

  • 左矢印または右矢印:前または次の口形素または無音帯を選択する.
  • 上矢印または下矢印:選択した口形素を時間単位で 1 フレーム前または後に移動させます。
  • 口形素名の最初の文字(例えば Aa の A、Ee の E、W-Oo の W)を、その文字に関連付けられている選択された口形素に置き換えます。
  • スラッシュキー(/)。選択された口形素を半分に分割.

選択した口形素を削除すると、次の口形素または無音帯があればそれが自動的に選択されることに注意してください。

口形素の他の口形素または無音部分との置換

置換する口形素を右クリックして、コンテキストメニューから新しい口形素を選択します。口形素を無音部分と置き換えるには、コンテキストメニューから「無音」を選択します。

口形素の置換
口形素の置換

括弧内の文字は音声です。例えば、n、th、g などの音声には D の口形素を使用します。

ヒント:時間の流れに沿って再生またはスクラブしたり、パペットトラック項目を選択解除して結果を確認したりすることもできますが、カメラとマイクパネルのマイク入力を無効にすると、口形素を変更してすぐにキャラクター上で結果を確認できます。

口形素の追加

  • 無音部分に口形素を追加するには、無音部分を右クリックして、コンテキストメニューから新しい口形素を選択します。これによって口形素が追加され、無音部分が削除されます。
  • 時間内の任意の場所に口形素を追加するには、口形素をクリックし、Alt キー(Windows)または Option キー(Mac)を押しながら右クリックして、コンテキストメニューから新しい口形素を選択します。

配置によっては、挿入された口形素の後ろに無音部分が残ります。挿入された口形素で無音部分の残りを埋めるには、Alt キーまたは Option キーを押しながら左クリックして、口形素のポップアップメニューを表示します。

口形素の分割

口形素を分割するには、次のいずれかの操作をおこないます。

  • Alt(Win)または Option(Mac)を押したままにして、カーソルが分割ツールに変更されたら、分割する領域をクリックします。分割ツールは、分割される領域を示します。
  • 分割する領域を選択して再生ヘッドをドラッグし、編集/分割を選択するか、Command + Shift + D キー(Mac)または Ctrl + Shift + D キー(Windows)を押します。

口形素の再利用およびコピー

リップシンクテイクは、1 つのパペットまたはプロジェクトからカットまたはコピーして別のプロジェクトで使用できます。その場合は次の手順に従います。

  • 元の口形素を保持して、リップシンクテイクをコピーし、編集/コピー(Command/Ctrl + C)を選択します。元の口形素をカットするには、編集/カット(Command/Ctrl + X)を選択します。
  • コピーした口形素のペースト先の、タイムライン内のパペットトラックアイテムを選択しますこれは、現在のプロジェクト内でも別のプロジェクト内でもかまいません。リップシンクのペースト先にする再生ヘッドの位置を設定します。ペーストするには、編集/ペースト(Command + V)を選択します。

注意:複数のリップシンクテイクをコピーする場合、それらは選択された順にペーストされます。

口形素のオーディオ入力テイクやトリガーのトリガーテイク全体をコピーするのではなく、口形素バーやトリガーバーを選択的にカット、コピーおよびペーストすることにより、必要な録画だけを再利用できます。詳しくは、口形素バーとトリガーバーの再利用(カット、コピー、ペースト)を参照してください。

現在の口形素に基づきあごを動かす

リップシンクビヘイビアーでは、あごを垂直方向に上下に動かすことができます。現在の口形素の高さ、つまりニュートラルな口の形の下端に対する口形素の下端のオフセットに基づき、自動的に動かすことができます。顔のあご先に沿ったあごハンドルを使用すると、別の口形素が表示されるので、顔の下部をワープさせることにより、あご先の上下の動きをシミュレートすることができます。

注意:口形素がサイクル(口形素のアニメーションを表現するレイヤーのグループに適用されたサイクルレイヤー)である場合、垂直方向のオフセットはグループ内で最も高いレイヤーに基づきます。口グループが複数ある場合は、同じ口形素のタグを持つすべての口の高さの平均値が使用されます。

このビヘイビアーには、あごの動きをコントロールするために、以下の新しいパラメーターが用意されています。

  • あごの動き」は、あごハンドルのオフセット量をコントロールします。値を小さくすると、あごの動きが緩やかになります。
  • あごの手動調整」では、あごに対する口形素の垂直方向のオフセットをより詳細にコントロールできます。

After Effects へのリップシンクテイクの書き出し

Character Animator の口形素 を After Effects に書き出して他のキャラクターで使用することができます。手順については、リップシンク:After Effects 用のテイクの書き出しを参照してください。

くるみ割り人形のあご:顔または声で下あごをコントロール

このビヘイビアーでは、マイクに向かって話したり、Web カメラの前で口を開いたり閉じたりすると、パペットの口の下部が動きます。これは、パペットに話をさせる、より簡単な方法です。ビヘイビアーやリップシンクビヘイビアーの場合のように、口の形や口形素に個別のアートワークを指定する必要がありません。くるみ割り人形のあごの両方のビヘイビアーをパペットに適用すると、ビヘイビアーが顔の口以外の部分をコントロールし、くるみ割り人形のあごが口だけをコントロールします。

注意:

このビヘイビアーはデフォルトではパペットに適用されません。この効果をパペットで確認するには、まずビヘイビアーを追加します。

設定

動かす下あごの指定

  1. パペットパネルで、下あごのレイヤーを選択します。

  2. プロパティパネルで、「タグ」をクリックし、「その他」セクションからあごハンドルタグを選択します。

パペットのあごを回転できます。あごを回転させるには、次の手順に従います。

  1. パペットパネルで、あごグループを選択します。

  2. ハンドルを追加し、そのあごのタグを設定します。

読み込んだアートワークに、名前に「Jaw」と言う単語を含むガイドまたレイヤーがある場合、あごタグは対応するハンドルに自動的に適用されます。

Character Animator のサンプルのダウンロードの Nutcracker Annie.psd を使って実際の動作を確認して、それを変更することができます。

コントロール

顔の動きによる下あごのコントロール

  1. プロパティパネルで、カメラとマイクパネルが開かれており、Web カメラがオンになっていて、カメラ入力ボタン(視覚コントロール用)が無効になっていないことを確認します。

  2. Web カメラの前で口を開いたり閉じたりします。

声またはその他のサウンドによる下あごのコントロール

  1. プロパティパネルで、カメラとマイクパネルが開かれており、オーディオ入力がオンになっていて、マイク入力ボタン(オーディオコントロール用)が無効になっていないことを確認します。

  2. マイクに向かって話します。大きな声で話してみて、あごの動きの大きさにどれくらい影響するかを確認します。

このビヘイビアーには、以下のパラメーターがあります。

くるみ割り人形のあごビヘイビアーを使用して、マイクに向かって話すと、文字の口を開いたり閉じたりすることができるようになりました。オーディオ入力パラメーターがオンになっていることを確認し、マイク入力が有効になっていることを確認してください。

さらに、タグ付けされたあごレイヤーの実際の動きが、垂直方向に加えて回転(時計回りまたは反時計回りに)できるようになりました。回転の場合は、あごがピボット位置にタグ付けされたハンドルを作成します。この時点では、あごのタグが付いた原点のハンドルは機能していません。

このビヘイビアーには、以下のパラメーターがあります。

  • カメラ入力は、ビヘイビアーが Web カメラのビデオを処理するかどうかをコントロールします。
  • オーディオ入力は、ビヘイビアーがマイクからのオーディオを処理するかどうかをコントロールします。
  • 「カメラによる口の開閉」は、Web カメラの前のトラッキングした口に基づいて、下あごのオフセットをコントロールします。「オーディオによる口の開閉」は、マイクの声のオーディオ振幅に基づいて、下あごのオフセットをコントロールします。どちらのパラメーターでも、100%が基本姿勢からのデフォルトの最大オフセット、つまり、位置ベースの移動の場合は 100 ピクセル、回転ベースの移動の場合は 45°になります。ただし、値を変更して、この最大オフセットを変えることができます。
  • 「動き」は、下あごの動き方をコントロールします。「位置」は、垂直方向の動き用、「時計回りに回転」は、あごを時計回りに旋回(右側面のパペットに適しています)、「反時計回りに回転」は、あごを反時計回りに旋回させます(左側面のパペットに適しています)。
注意:

カメラとマイクパネルの「カメラ入力」ボタンおよび「マイク入力」ボタンが無効になっている場合は、くるみ割り人形のあごの「録画用に準備」設定が上書き(準備解除)されます。これにより、これらのビヘイビアーで録画されたテイクの選択されたパペットの結果を、パペットの選択を解除しなくても停止時に表示できます。

口形素に基づくあごの動き

リップシンクビヘイビアーは、現在の口形素の高さに基づくオフセットをあごハンドルに自動的に適用できます。口形素のペースト先の、タイムライン内のパペットトラックアイテムを選択します詳しくは、現在の口形素を待機中」と表示されます。

歩行:キャラクターを歩かせる

歩行ビヘイビアーを使用すると、パペットの脚、腕および体をコントロールして、シーン上でパペットを歩かせることができます。ビヘイビアーは、「誇らしげに」、「意気揚々と」など、いくつかの一般的な歩行スタイルをシミュレートします。

このビヘイビアーを使用して、歩行サイクルのアニメーションを作成できます。歩行サイクルとは、一連のポーズをループ再生して、パペットを歩いているように見せる手法です。歩行サイクルは、様々なムードや感情を伝えることができるので、アニメーションを強化できます。例えば、大股の軽快なステップは、楽しく歩く様子を表します。

注意:

このビヘイビアーは、キャラクターが 2 本の脚と 2 本の腕を持ち、側面から表示されていることを想定しています。ただし、追加の脚に適用することもできます。

パペットにこのビヘイビアーを適用すると、脚は一連のポーズを繰り返し、歩行サイクルを完了します。歩行中、足は地面のレベルに固定され、腕は脚と逆方向に振られます。歩行ビヘイビアーは長い脚や短い脚にも適応し、滑らかな歩行を再現できます。

パペットの腕および足の動きをよりリアルにするには、斜めの視点で描画されたキャラクターの左肩、右肩、左ヒップおよび右ヒップハンドルタグを使用します。首を基準にして腕を振り、ヒップの 1 点を基準にして足を動かす代わりに、左肩と右肩、および別々のヒップの場所を基準にすることで、手足を振る動作が滑らかになります。

左に動く表示を左斜めまたは左側面としてタグ設定できることに注意してください。同様に、右に動く表示を右斜めまたは右側面としてタグ設定できます。

ヒント:ホームスクリーンには、歩行ビヘイビアーを使用して作成された「歩行ロボット」というテンプレートパペットが含まれています。このテンプレートパペットでビヘイビアー設定を表示し、設定を変更してパペットをカスタマイズできます。

歩行サイクル

アートワークの設定

側面ビューのパペットで、脚と腕を独立したグループとして設定し、不必要なオーバーラップを防ぎます。親パペット(プロファイルビューパペット)のすべての独立パーツは、手足が離れないように自動的に固定されます。最良の結果を得るには、「ヒンジ」または「溶接」の手足の接続スタイルを使用します。次に、脚および腕にスティックを追加して、まっすぐのまま、曲がらないようにします。

注意:

このビヘイビアーはデフォルトではパペットに適用されません。この効果を確認するには、まずビヘイビアーを追加します。

パペットは、親パペットに接続された多数の独立したパーツで構成されています。パペットパネルで、パペットの脚や体にある以下のパーツの位置を確認します。

パペットパネルのボディパーツ

  • 左ひじ
  • 左手首
  • 右ひじ
  • 右手首
  • ウエスト
  • ヒップ
  • 左ひざ
  • 左足首
  • 左かかと
  • 左つま先
  • 右ひざ
  • 右足首
  • 右かかと
  • 右つま先

プロパティパネルで、対応する名前が付いたハンドルタグを使用して、場所を識別します。ハンドルタグを見つけるには、次の手順に従います。

  1. プロパティパネルで、「タグ」の横にある三角形のアイコンをクリックします。

  2. 」セクションの下に、使用できるハンドルタグが表示されます。各タグの上にマウスポインターを置くと、説明が表示されます。

基本タグ

最小限のタグのセットを使用した基本的な歩行サイクルを作成できます。タグを作成する前に、タグを関連付けるハンドルを作成する必要があります。

ハンドルを作成するには、次の手順に従います。

  1. ハンドルツールを選択して、ハンドルを追加するパペットのパーツをクリックします。

  2. プロパティパネルで、「タグ」をクリックします。

  3. 」セクションの下で、対応するパペットパーツのハンドルを選択します。ツールヒントにハンドルの説明を表示できます。

足の動きの場合、足首またはかかとタグを使用し、脚の動きの場合、ウエストまたはヒップタグを使用します。また、デフォルトで左に歩く左向きのキャラクターがある場合、ひざタグも追加します。脚および腕ハンドルでは、左向きと右向きのパペットの両方で必ず同じタグを設定するようにします( パペットの視点から見た左足首右足首など)。

左向きと右向きの個別のパペット

左向きと右向きの別々のビューがある場合、両方のビューに必ず正しくタグを設定するようにします。

タグを追加するには、次の手順に従います。

  1. パペットパネルで、左向きビューを選択します。
  2. プロパティパネルで、「タグ」の横にある三角形のアイコンをクリックします。
  3. ビュー」セクションの下に、レイヤータグが表示されます。
  4. 左向きパペット用の左側面レイヤータグと右向きパペット用の右側面レイヤータグを選択します。

パペットのタグを設定したら、シーンパネルに切り替え、変更がパペットに反映されるのを確認します。「開始」パラメーターを「左および右向き矢印キーの使用時」に設定すると、右向き矢印キーを押した場合、右向きパペットが表示され、左向き矢印キーを押した場合、左向きパペットが表示されます。1 つの側面パペットにのみタグを設定する場合や、どの側面パペットにもタグを設定しない場合、反対側の矢印キーを押すと、パペットは後ろに歩きます。例えば、左向きパペットにのみタグを設定すると、右向き矢印キーを押した場合、パペットは後ろに歩きます。

コントロール

パペットを動かす

デフォルトでは、パペットの歩行サイクルのプレビューや変更がしやすいよう、パペットの脚は同じ位置で歩行し、前に進みません。歩行パラメーターを使用してパペットを動かすことができます。

パペットを動かすには、次のいずれかの操作をおこないます。

  • 開始」が「即時」に設定されている場合、「体の速度」の値を増やします。足が地面に沿ってスライドするように見えるのを防ぐには、100%に設定します。パペットが移動して見えなくなる場合は、シーンパネルの更新ボタンをクリックして、歩行を再開します。
  • 開始」が「左および右向き矢印キーの使用時」に設定されている場合、左向き矢印または右向き矢印キーを押します。どちらかのキーを押すとキャラクターは基本姿勢から歩行モーションに徐々に移行し、キーを放すと基本姿勢に戻ります。これは、キーを押したり放したりして「強さ」パラメーターを変更するのと同じです。

ヒント:シーン内で再配置する必要がある場合、ドラッグ可能なハンドルをパペットの最上位の原点ハンドルに適用できます。

パラメーター

歩行ビヘイビアーには、以下のパラメーターがあります。

  • モード」は、パペットが動くタイミングをコントロールします。使用可能なオプションは、「即時」(最初に表示されるとき)、「左および右向き矢印キーの使用時」(これらのキーが押されるとき)、および「位置ベース」(位置パラメーターのアニメーションに基づいて脚を移動するとき)です。
  • 位置」を指定すると、パペットの水平位置をコントロールできます。また、パペットが期待どおりに歩行し、シーンの外に歩行していかないようにコントロールします。「体の速度」パラメーターは、位置ベースのモードの場合は使用できません。
  • 開始と停止のイージング」は、矢印キーを押した後に動作がフルスピードに達するまでの時間と、キーを放した後にフルスピードから減速するまでの時間(秒)をコントロールします。キャラクターが徐々に動き始めて歩行サイクルに移行し、スローダウンして停止するのをシミュレートするには、短い時間を指定します。
  • スタイル」は、脚の動きのタイプをコントロールします。使用できるオプションは、「歩く」(基本的な歩行)、「前かがみで」(上半身を前にかがめた状態)、「誇らしげに」(ひざを高く上げるぎこちない足取り)、「意気揚々と」(「誇らしげに」に似ているが、上半身の動きがよりファンキー)、「こそこそと」(忍び足)、「走る」(より速く長い歩幅)、「頭を振って」(頭を上下に動かす)です。
  • 歩長」は、脚と腕の動きの水平間隔をコントロールします。最良の結果を得るには、80%~120%に値を設定します。
  • ステップ速度」は、脚の動きの速さをコントロールします。100%では、キャラクターは 1 秒につき 2 歩進みます。0%では、キャラクターの脚は動きません。マイナスの速度は、後ろ歩きに付けられた.
  • ステップフェーズ」は、歩行サイクルで脚が開始する位置をコントロールします。「ステップ速度」を 0%に設定した状態で、「ステップフェーズ」を手動で調整してステップをコントロールします。
  • 体の速度」は、体が進む速さをコントロールします。100%では、キャラクターの足は地面に対してスライドせず、歩いた分だけ画面の端に向かって進みま す。0%では、体は動かず、その場でランニングするキャラクターや背景がスクロールしながら移動するキャラクターをシミュレーションする場合に便利です。パペットが がシーンから歩き去る場合は、シーンパネルの下部にある更新ボタンをクリックして、パペットの位置をリセットします。
  • 腕の振り」は、脚の動きの範囲に対する腕の振りの範囲の割合をコントロールします。
  • 腕の角度」は、基本姿勢での腕の方向をコントロールします。0°(角度コントロールが上を指す)では、腕がまっすぐ下に配置され、90°(角度コントロールが右を指す)では、腕がキャラクターの前に配置されます。
  • ひじの曲がり」は、ひじでの腕の曲がる量をコントロールします。
  • つま先の曲がり」は、かかとが地面から持ち上がるときのつま先での足の回転または曲がりの量をコントロールします。このパラメーターは、0 ~100%の範囲で調整できます。0%は曲がりなし、100%は最大の曲がりを意味します。このパラメーターはデフォルトでは 50%に設定されます。足のベンドは、つま先タグ付きハンドルによってコントロールされます。ハンドルの位置はつま先の先端から少し離して配置することもできます。注意:最良の結果を得るには、ハンドルとスティックの配置が右足と左足で一貫性がある必要があります。
  • 立っているときに足を固定する」を使用すると、 歩行していないときのキャラクターの足が地面に固定されます。 このパラメーターは、歩いたり立ったりする左右のビューが 1 つだけある場合に使用します。このようにして足を固定することで、ヘッドトラッキングによって体全体が回転するのを防ぐことができます。 このパラメーターは、デフォルトでオンになっています。
  • 強さ」は、描画したキャラクターの基本姿勢に対する歩行サイクルの全体的な影響をコントロールします。0% に指定すると体は基本姿勢のまま動かず、100% に指定すると通常の歩行サイクルで動きます。

ヒント:歩行のインとアウトをイーズするには、イーズを使用して位置パラメーターをキーフレーム化します。位置の経時的な変化(移動速度など)が通常の歩行ペースの 20% を下回ると、パペットのハンドルの動きの強さは弱くなり、位置の変化が完全に停止するとゼロになります。

歩行パペットの移動

ヒント:様々な歩行スタイル、速度、フェーズの複数の歩行ビヘイビアーを追加すると、より複雑な動きを生成できます。

歩行:斜めビューでの腕と脚の動き

歩行ビヘイビアーでは、斜めビューで描画されたキャラクターがサポートされます。また、歩行サイクルの特定の部分を他の部分より強調し、肩とヒップのモーションを追加して、 より 生き生きとした動きを生成できます。

注意:

歩行ビヘイビアーは、キャラクターが斜めビューで描画されている場合でも、キャラクターを水平方向に動かします。

設定

斜めの視点で描画された 2 本足のキャラクターに左肩、右肩、左ヒップおよび右ヒップの新しい各ハンドルタグを使用すると、自然な腕および脚の動きを生成できます。首を基準にして腕を振り、ヒップの 1 点を基準にして足を動かす代わりに、左肩と右肩、および別々のヒップの場所を基準にすることで、手足を振る動作が滑らかになります。

体タグ
体タグ

肩タグは、親の腕グループに配置するのが最も適しています。ヒップハンドルが設定された既存のパペットでは左ヒップと右ヒップのハンドルタグがその単一のハンドルに関連付けられていますが、タグを別個のハンドルに再割り当てすることができます。

注意:

左に動く表示を左斜めまたは左側面としてタグ設定できるようになりました。同様に、右に動く表示を右斜めまたは右側面としてタグ設定できます。

コントロール

  • ポーズ強調」は、特定のポーズを強調するために歩行サイクルの一部を減速する量と他の部分を加速する量をコントロールします。
  • ポーズ強調フェーズ」は、強調する歩行サイクルのポーズをコントロールします。
  • 肩の揺れ」は、左肩ハンドルと右肩ハンドルが反対方向に移動する量をコントロールします。
  • ヒップの揺れ」は、左ヒップハンドルと右ヒップハンドルが反対方向に移動する量をコントロールします。
アドビのロゴ

アカウントにログイン