./motion/proc/free_pose
Free Poseは、俳優を指でポーズ付けできる自立式の人形に変えます。何もアニメーションしているわけではありません。全てのバランス調整はソルバーが担当します。どの四肢、胴体、または頭部を掴んでドラッグしても、ソルバーは直立時には足の上で、座位時には固定された椅子の上でキャラクターのバランスを保ちます。ピンは記憶されるため、解放された四肢はその位置に留まります。
Posing & Pinning
手や腕、または足や脚をドラッグして移動させることで、その四肢を動かすことができます。掴む動作はポインターレイ上の固定深度で追従するため、カメラを移動させる(またはスクロールする)と、より近くしたり遠ざけたりしながら掃引されます。ターゲットは四肢の自然なリーチにクランプされるため、関節が崩れたり、完全に真っ直ぐにロックされたりすることはありません。手は解放した場所に留まります。足はdwell-to-pinを使用します:マーカーが緑色に変化するまでドラッグを静止させるか、まだ赤色の間に離すことで脚を垂らし床に着地させます。「リセット」アクションはすべてのピンを解除し、俳優をニュートラルな立ち姿勢に戻します。
Weight Shift & Sway
シフト平滑化 (Shift Smoothing) は、体重が片足からもう一方の足に移動するのにかかる時間です。この値を大きくすると、より遅く、重い動きになります。「揺れ幅 (Sway Amplitude)」を設定することで、立っているポーズが凍り付いたように見えないよう、わずかな静止時の漂動を追加できます。完全に静止した保持を行うには、これを0に設定します。
Support & Solver
サポート半径 (Support Radius) は加重されたスタンスを取り囲む余裕のある円盤です。この内部の質量中心(COM)の変位はバランスしていると見なされ、股関節の補正を引き起こさないため、大きな半径に設定すると、より緩く、だらしないバランスになります。「解算イテレーション数 (Solve Iterations)」は、ポーズソルバーが各フレームで実行する回数です。これを上げることで四肢をよりタイトに保てますが、コストがかかります。逆に下げることで時間を節約できます。
Leg Springs
体は骨盤にある単一の質量として扱われ、それぞれ接地している脚がバネのように支えています。膝の曲がり、着地時の追従、そして立っている際の揺れはすべてこれらから生じます。「シム重力 (Sim Gravity)」は脚を圧縮する下向きの牽引力です。「レッグスティフネス (Leg Stiffness)」は、脚がその圧縮に抵抗する強さ(柔らかい脚はより深く沈んだスクワットのような状態になる)を設定し、「レッグダンピング (Leg Damping)」は、接地した足がバネのように跳ねるのを防ぐ着地の粘りです。
Stance Control
「スタンススティフネス (Stance Stiffness)」と「スタンスダンピング (Stance Damping)」は、骨盤を支持基底(base of support)上に保持する水平制御装置です。スティフネスが高いほど反応は速くなりますが、硬直に見えることがあります。より高いダンピングは、静止したポーズがちらつくのを防ぎます。「リラックス率 (Relax Rate)」は、解放された脚が休息のポーズに向かってどれだけ速く戻るかを示します。
Sitting
胴体(腰)をドラッグして静止させることで座面として固定できます。その後、体はスツールのようにその上に休まり、両足は重さを支えずに自由に持ち上げたりぶら下げたりすることができます。胴体を素早くドラッグして解放するか、「リセット」を行うと立ち上がります。座位の場合、立つときのようにバランスを保つために骨盤が移動できないため、バランスは上体を傾けることによって反対側で維持されます。「シート半径 (Seat Radius)」は座面周りの支持円盤であり、この内部では角度の傾け(tilt)は適用されません。「シートリーンゲイン (Seat Lean Gain)」は、動かされた脚に対抗するために上体がどれだけ強く傾くかを設定し、「シートリーンマックス (Seat Lean Max)」はその角度の上限を決定します。対抗バランスをより強く見せるにはゲインを上げ、オーバーシュートする場合は下げてください。「シートスティフネス (Seat Stiffness)」と「シートダンピング (Seat Damping)」は、ドラッグを手放した後、骨盤を座面に落ち着かせるバネを調整します。
インタラクティブ・ポージング
インタラクティブ・ポージング
身体上のポイントをつかんでドラッグすることで、キャラクターのポーズを直接作れます。ボーンの値を一つずつ編集する代わりに、手や足に手を伸ばして好きな場所へ動かせます。その間、再構築された全身バランスシステムが、編集の裏側でキャラクターを自然に落ち着かせ続けます。
2026.6 で Free Pose モーションとして導入されました。初期段階の実験的な機能です。プロシージャルモーションのリストから選択すると、キャラクターがバランス駆動のポージングに切り替わります。
ドラッグでポーズ
Free Pose を有効にすると、身体上のポイントをつかんでドラッグし、その部位を直接動かせます。ドラッグできる部位は次のとおりです。
- 左右の手 — 腕を伸ばし、手を 3D 空間に配置します。
- 左右の足 — 脚を踏み出し、持ち上げ、地面に着けます。
- 上半身 — 胴体や頭をつかみ、上半身をひとまとめに傾けたり回したりします。
動かしているポイントにはマーカーが表示され、ドラッグするとポーズがリアルタイムで更新されるので、スタンスをすばやくざっくり作ってから細かく調整できます。
奥行きはドラッグそのもので処理されます。つかんだ点は照準レイ上の一定距離にロックされるため、カメラ(または VR の手)を動かすと点が手前や奥へと移動し、その距離はスクロールホイールで微調整できます。これにより、画面平面に沿ってだけでなく、完全な 3D で手足を配置できます。
足の固定(留まって固定)
既定では、放した足は 地面に落ちます——バランスシステムが足を自然に下ろし、体重を受けさせます。足を置いた場所にそのまま留めたい場合は、放す前に少しの間そのまま静止させます。留まっている間、マーカーは赤から緑へと色が変わり、固定が準備中であることを示します。緑になってから放すと足はその場に固定されます。早く放したり動かし続けたりすると、足は落ちます。
手は挙動が異なります。手は放した場所にとどまるので、留まらせなくても腕をポーズさせたままにできます。上半身も、放した後に与えた傾きと向きを保ちます。
すべてをリセットするには、Free Pose 設定の Reset アクションを使います。すべての固定を解除し、キャラクターをニュートラルな立ちポーズに戻します。
全身バランス
ドラッグの裏側では、再構築されたバランスソルバーがキャラクターを説得力のある姿勢で立たせ続けます。硬直した形を保つのではなく、支えている足の上で重心を追跡し、両脚の間で体重を移し、腰や膝を曲げてポーズを支え、わずかな揺れを加え続けることで、保持されたポーズが固まって見えないようにします。
バランスの挙動は Free Pose 設定で調整できます。主な項目は次のとおりです。
- Sway Amplitude — キャラクターが見せるアイドル時の揺れの大きさ。
- Support Radius — 腰が補正に入る前に身体がどれだけ漂えるか。
- Leg and Stance Stiffness / Damping — 体重が移るときに脚がどれだけ弾むように、あるいは重く感じられるか。
- Shift Smoothing と Sim Gravity — 体重移動の速さと重み。
VR ハンドコントロール
ポージングはヘッドセット内でも機能します。マウスと同じようにコントローラーのレイでハンドルを指してドラッグすることも、手を伸ばして手や足を物理的につかむこともできます。身体の上でコントローラーを握ると手の位置が直接追跡されるので、手足を実空間で動かし、手でポーズを形作れます。