DaVinci Resolve Fusion テキストアニメーション完全ガイド:基礎から応用まで
ヨミアゲAI編集部
AI音声・動画制作に関する情報をお届けします
DaVinci ResolveのFusionページは、プロフェッショナルなテキストアニメーションを作成するための強力なツールセットを提供します。2026年5月現在、DaVinci Resolve 19 Betaが最新バージョンとして注目されており、以前の安定版であるDaVinci Resolve 18.xファミリーも広く利用されていますが、Fusionの基本的なワークフローと機能は共通しており、あらゆるプロジェクトで高度な視覚効果を可能にします。
DaVinci Resolve Fusionにおけるテキストアニメーションの基礎
Fusionページでのテキストアニメーションは、主に**Text+**ノードを使用することから始まります。このノードは、標準のテキストノードよりも多くの高度な機能を持ち、複雑なアニメーションの基盤となります。
-
Text+ノードの追加:
- Fusionページに移動し、ノードエディタで
Shift + Spaceを押し、検索ボックスに「Text+」と入力してノードを追加します。 - Text+ノードの出力を
MediaOutノードに接続し、ビューアでテキストが表示されるようにします。
- Fusionページに移動し、ノードエディタで
-
インスペクタでの初期設定:
- Text+ノードを選択した状態で、右側のインスペクタパネルを開きます。
- **「Text」**タブで表示したいテキストを入力します。
- **「Font」ドロップダウンからフォントを選択し、「Size」**スライダーでサイズを調整します。
- **「Color」**ピッカーでテキストの色を設定します。
- **「Layout」**タブでは、テキストの配置、トラッキング、行間などを調整できます。デフォルトのプロジェクト設定では24fpsまたは30fpsが一般的ですが、アニメーションの滑らかさに合わせてこれらの値を調整します。
基本的なアニメーションは、Text+ノードの**「Transform」**プロパティをキーフレームで制御することで作成できます。位置(Center)、スケール(Size)、回転(Rotation)、不透明度(Opacity)などが一般的なアニメーション要素です。
💡 ポイント: キーフレームは、インスペクタ内の各プロパティ名の右側にあるひし形アイコンをクリックすることで設定できます。赤色に変わるとキーフレームが設定された状態です。
Fusionでの高度なテキストアニメーション:ModifierとExpression
Fusionの真価は、Modifier(モディファイア)とExpression(エクスプレッション)を活用することで発揮されます。これらにより、よりダイナミックで複雑なテキストアニメーションを少ない手間で実現できます。
Modifier(モディファイア)の活用
Followerモディファイアは、テキストアニメーションで最も強力なツールの一つです。これを使用すると、テキストの各文字、単語、または行に対して個別にアニメーション効果を適用し、時間差で表示させることができます。
-
Followerの有効化:
- Text+ノードを選択し、インスペクタの**「Modifier」**タブに移動します。
- 「Follower」のチェックボックスをオンにします。
-
Shading要素の調整:
- Followerが有効になると、「Shading」タブ内の各要素(Element)にアニメーションを適用できるようになります。
- 例えば、文字がフェードインするようにするには、Shadingタブの「Element 1」を選択し、「Opacity」を0に設定します。
-
Follower設定:
- Modifierタブに戻り、Followerセクションで「Modify Shading」を有効にし、アニメーションさせたいElement(例: Element 1)を選択します。
- 「Delay」:各文字がアニメーションを開始するまでの時間差を設定します。例えば、0.05に設定すると、各文字が0.05秒ずつ遅れてアニメーションを開始します。
- 「Order」:アニメーションの順序(例: Left to Right, Random)を設定します。
- 「Start」と「End」:これらのキーフレームをアニメーションの開始と終了に設定することで、テキスト全体のアニメーション時間を制御します。
Expression(エクスプレッション)の活用
Expressionは、Luaスクリプトを用いてプロパティ間の関係を定義し、自動的にアニメーションを生成する機能です。例えば、一つのスライダーの動きに連動して複数のテキストプロパティを動かす、といったことが可能です。
- プロパティ名を右クリックし、「Expression」を選択することで、入力ボックスが表示されます。
timeやcomp.CurrentTimeなどの変数を使って、フレーム数に基づいたアニメーションを作成できます。
⚠️ 注意: Expressionは強力ですが、複雑なスクリプトはパフォーマンスに影響を与える可能性があります。特に、多くのノードやプロパティに適用する場合は注意が必要です。
ステップバイステップ:文字が順番に表示されるアニメーションの作成
ここでは、テキストが左から右へ1文字ずつフェードインしながら表示されるアニメーションを作成する手順を説明します。
-
ステップ1: Text+ノードの追加と初期設定
- FusionページでText+ノードを追加し、
MediaOutに接続します。 - インスペクタの「Text」タブで、表示したいテキスト(例: "Hello, Fusion!")を入力します。
- フォント、サイズ、色を任意に設定します。例えば、標準的な「Open Sans」フォント、サイズ「0.08」、色「白」とします。
- FusionページでText+ノードを追加し、
-
ステップ2: Shadingタブの設定
- 「Shading」タブに移動し、「Element 1」が選択されていることを確認します。
- 「Select Element」で「Text」が選択されていることを確認します。
- 「Opacity」を
0に設定します。これにより、初期状態では文字が見えなくなります。 - 必要に応じて、「Softness X」や「Softness Y」を少し調整し、フェードイン時のエッジを柔らかくします。例えば、
0.02程度。
-
ステップ3: ModifierタブでのFollowerの適用
- 「Modifier」タブに移動し、「Follower」チェックボックスをオンにします。
- 「Modify Shading」セクションで、「Element 1」にチェックを入れます。
- 「Delay」を
0.05に設定します。これにより、各文字が0.05秒間隔でアニメーションを開始します。 - 「Order」を「Left to Right」に設定します。
- アニメーションの開始と終了を設定します。例えば、2秒間でテキストが完全に表示されるアニメーションを作成する場合、30fpsであれば約60フレームの範囲でキーフレームを調整します。
-
ステップ4: キーフレームの調整
- インスペクタ内のFollowerセクションにある「Start」プロパティの右側にあるひし形アイコンをクリックしてキーフレームを設定します。
- タイムラインを
0フレームに移動し、「Start」を0、「End」を0に設定し、両方にキーフレームを設定します。 - タイムラインを約
60フレーム(2秒)に移動し、「Start」を1、「End」を1に設定し、両方にキーフレームを設定します。 - これにより、0フレームから60フレームにかけて、各文字が順にフェードインするアニメーションが完成します。
💡 ポイント: Splineエディタ(Fusionページの右上にあるアイコン)を使用すると、キーフレーム間のアニメーションカーブを詳細に調整し、より滑らかで自然な動きを作成できます。
パフォーマンス最適化とワークフローのヒント
Fusionでの作業は、特に複雑なコンポジションの場合、システムの負荷が高くなることがあります。効率的なワークフローのために以下のヒントを活用しましょう。
-
レンダリングキャッシュの活用:
- Fusionビューアの右クリックメニューから「Cache」→「Render Cache」を有効にすると、再生がスムーズになります。特に複雑なアニメーションでは、キャッシュを生成することでリアルタイムに近いプレビューが可能になります。
- ノードエディタで特定のノードを右クリックし、「Cache」→「Cache to Disk」を選択すると、そのノードの出力をディスクにキャッシュできます。
-
Fusion Studio版のメリット:
- 2026年5月現在、DaVinci Resolveの無料版でもFusionのほぼ全ての機能を利用できますが、DaVinci Resolve Studio版(通常$295)では、Blackmagic DesignのGPUアクセラレーション、複数のGPUサポート、ネットワークレンダリングなどの高度な機能が利用可能です。特に複雑なコンポジションや高解像度(例: 4K、8K)のプロジェクトでは、Studio版のパフォーマンス向上が顕著で、最大3倍以上のレンダリング速度向上が期待できます。
-
コンポジションの整理:
- ノードが複雑になった場合は、関連するノードをグループ化したり、マクロとして保存したりすることで、ワークフローを効率化できます。
- Backgroundノードを適切に使用し、テキストの背景を管理することも重要です。Fusionコンポジションの標準的な解像度は1920x1080ピクセルですが、プロジェクト設定に合わせて調整してください。
これらの機能とテクニックを習得することで、DaVinci Resolve Fusionを使って、あなたの映像プロジェクトに息をのむようなテキストアニメーションを追加できるようになるでしょう。