Unreal Engine は、エンジン内でキャラクターを直接リギングおよびアニメートできる、コントロール リグと呼ばれるアニメーション ツール スイートを提供します。 コントロール リグを使用することで、外部ツールでリギングやアニメートをする必要がなくなり、直接 Unreal Editor でアニメートできるようになります。 このシステムによって、キャラクターのカスタム コントロールを作成およびリギングし、シーケンサーでアニメートして、アニメートのプロセスに役立つその他のさまざまなアニメーション ツールを使用できます。
このページには Unreal Engine のコントロール リグ ツールに関するドキュメントと、そのワークフローの実例へのリンクが含まれています。
はじめに
Unreal Engine でのアニメートをこれから始める場合は、このページで基本的なコントロール リグの作成およびアニメート方法の概要を学ぶことができます。
コントロール リグ クイックスタート
Unreal Engine のコントロール リグの基礎を学習します。
リグを作成する
コントロール リグは、リグを作成するために使用するプライマリ アセットです。 このページでは、IK リグの使用方法と主な機能について説明します。
コントロールリグによるリギング
コントロールリグ アセットを作成してリギングを開始し、そのさまざまな機能について説明します。
コントロールリグ エディタ
コントロールリグ エディタのさまざまなツールと領域について説明します。
Modular Control Rigs
Use Modular Rigging tools to quickly rig characters in Unreal Engine.
コントロール、ボーン、Null
コントロールリグの作成に使用できる主要なリグ要素について説明します。
ソルブの方向
コントロールリグにおけるソルブのさまざまな方向と、それらによって有効になる機能について説明します。
フルボディ IK
キャラクターのフルボディ IK を構築する
スプライン リギング
コントロールリグでスプラインを活用することで、長いジョイント チェーンでのプロシージャル アニメーションをより簡単に実現できます。
ポーズ キャッシュ
コントロールリグ グラフで参照するために、ボーンのポーズと状態を保存します。
コントロール形状およびコントロール形状ライブラリ
コントロール形状ライブラリのさまざまなコントロール形状を使用して、コントロールをカスタマイズできます。
Control Rig コンポーネント
コントロール コンポーネントを使ってブループリントでコントロールリグを使用します。
コントロールリグの関数ライブラリ
コントロールリグのパブリック関数を構築して参照し、リギング ワークフローを迅速化します。
コントロールリグによるリギングのための Python スクリプティング
Python スクリプティングを使用してコントロールリグによるリギング処理を拡張およびカスタマイズします。
コントロールリグをデバッグする
コントロールリグのデバッグ ツールを使用すると、コントロールリグ グラフ内の問題を検出して、修正できます。
アニメーションを作成する
コントロールリグが完成したら、シーケンサーや、Unreal Engine のその他のエリアでアニメートできます。 このページでは、このプロセスの概要を説明します。
コントロール リグを使ったアニメーションの設定
さまざまなツールとワークフローを使用してコントロールリグの操作を開始します。
アニメーション モード
アニメーション モードを有効にして、アニメーターに優しいワーク スペースとツールを Unreal Engine で利用できるようにします。
アニメーション ブループリントのコントロールリグ
アニメーション ブループリントでコントロールリグを使用することで、コントロールリグにプロシージャルに反映させることができます。
FK コントロール リグ
FK コントロールリグを使用すると、Control Rig アセットを必要とすることなく、アニメーションをすばやく編集できます。
コンストレイント
多様なコンストレイントを使用し、他のオブジェクトにオブジェクトの位置、向き、スケールをアタッチします。
空間の切り替え
コントロールリグを使ってアニメートする際に、コントロールを動的に再ペアレント化します。
コントロール リグを使用してアニメーション化するための Python スクリプティング
Python スクリプティングを使用してコントロール リグによるアニメーション化ワークフローを推進および拡張します。