DaVinci Resolve Fusionで差をつける!プロ級テキストアニメーション作成の全手順
ヨミアゲAI編集部
AI音声・動画制作に関する情報をお届けします
DaVinci ResolveのFusionページは、プロフェッショナルな映像制作において、テキストアニメーションに無限に近い可能性をもたらします。ノードベースのワークフローは直感的でありながらも、複雑なアニメーション表現を可能にし、映像に深みと動きを与えることができます。2026年5月現在、DaVinci Resolve Studioはバージョン19 Beta 2がリリースされており、Fusionページも常に進化を続けています。
Fusionページは、無料版のDaVinci Resolveでも基本的な機能を利用できますが、一部のGPUアクセラレーション機能や高度なエフェクトは有料版のDaVinci Resolve Studioで真価を発揮します。
| プラン | 料金 | 特徴 |
|---|---|---|
| DaVinci Resolve | 0円 | 基本的な編集、カラー、Fusion、Fairlight機能。一部のGPUアクセラレーションや高度なエフェクト、ノイズリダクション、HDRツールなどに制限あり。4Kまでの出力。 |
| DaVinci Resolve Studio | 47,980円 (永続ライセンス) | 無料版の全機能に加え、最大120fpsの8K解像度、高度なノイズリダクション、AIベースのMagic Mask、ステレオスコピック3Dツール、DaVinci Neural Engine、複数のGPUサポートなど、プロフェッショナルな制作に必要なあらゆる機能を提供。 |
Fusionページで基本的なテキストアニメーションを作成する手順
Fusionページでテキストアニメーションを作成する基本的な流れは、以下のステップで進めます。
-
Fusionページへの移動: まず、Editページでタイムラインにクリップを配置し、Fusionページに移動したいクリップを選択します。その後、画面下部のタブから「Fusion」アイコンをクリックしてFusionページを開きます。
-
Text+ノードの追加: Fusionページに移動したら、ツールバーから「Text+」ノードをビューアにドラッグ&ドロップするか、Shift+Spaceキーを押して検索ウィンドウを開き「Text+」と入力して追加します。追加したText+ノードを「MediaOut」ノードに接続します。
-
テキストとフォントの設定: Text+ノードを選択し、インスペクタパネル(通常は右側)を開きます。「Text」タブで表示したいテキストを入力します。次に、「Font」、「Size」、「Color」などを調整し、テキストの見た目を設定します。例えば、フォントサイズを0.1、テキストの色を白に設定します。
-
基本的なキーフレームアニメーション: テキストを画面中央からフェードインさせるアニメーションを作成してみましょう。
- フェードイン:
- インスペクタの「Shading」タブに移動します。
- 「Element 1」が選択されていることを確認し、「Opacity」の右側にあるひし形アイコン(キーフレーム設定ボタン)をクリックします。これがキーフレームの開始点となります。
- タイムラインを0フレームに移動し、「Opacity」の値を「0」に設定します。
- タイムラインを30フレームに移動し、「Opacity」の値を「1」に設定します。 これで、テキストが30フレームかけて完全に表示されるアニメーションが作成されます。
💡 ポイント: アニメーションの速度や滑らかさを調整するには、画面上部の「Spline」エディタを利用します。キーフレームを選択し、カーブを調整することで、より自然な動きを表現できます。
- フェードイン:
-
スライドインアニメーションの追加: 次に、テキストが画面外からスライドインするアニメーションを追加します。
- スライドイン:
- インスペクタの「Layout」タブに移動します。
- タイムラインを0フレームに移動し、「Center」のX座標(横位置)の右側にあるひし形アイコンをクリックします。
- X座標の値を例えば「-0.5」(画面左外)に設定します。
- タイムラインを60フレームに移動し、X座標の値を「0.5」(画面中央)に設定します。 これで、テキストが60フレームかけて画面左から中央へスライドインするアニメーションが完成します。
- スライドイン:
高度なテキストアニメーションテクニックと表現の幅
Fusionページでは、基本的なキーフレームアニメーションだけでなく、さらに高度なテクニックを駆使して、リッチなテキストアニメーションを作成できます。
モディファイアを活用した文字ごとのアニメーション
Text+ノードのモディファイア(Modifier)機能は、個々の文字や単語に対して独立したアニメーションを適用できる強力なツールです。
- Text+ノードを選択し、インスペクタの「Layout」タブまたは「Shading」タブで、プロパティ名を右クリックし、「Modify With」>「Follower」を選択します。
- 「Modifiers」タブに移動すると、「Follower」モディファイアの設定が表示されます。
- 「Timing」セクションで、「Delay」や「Order」を調整することで、文字が順番にアニメーションを開始するタイミングを制御できます。例えば、「Delay」を0.05に設定すると、各文字が0.05秒ずつ遅れてアニメーションを開始します。
- 「Position」、「Rotation」、「Size」、「Opacity」など、様々なプロパティにアニメーションを適用できます。例えば、「Position Offset」をY軸方向に「0.2」に設定し、カーブを調整すれば、文字が波打つように出現するアニメーションが作成可能です。
💡 ポイント: Character Staggerモディファイアも、文字ごとのランダムな動きや、特定のタイミングでのアニメーションに非常に有効です。
エクスプレッションによる動的なアニメーション
エクスプレッション(Expression)を使用すると、数式に基づいてプロパティを動的に制御できます。これにより、複雑で予測不可能な動きや、他のノードのパラメーターに連動するアニメーションが実現可能です。
例えば、テキストの回転を時間に応じて変化させるには、
- Text+ノードを選択し、インスペクタの「Layout」タブにある「Rotation Angle」を右クリックし、「Expression」を選択します。
- 表示される入力ボックスに以下のエクスプレッションを入力します。
これにより、フレームが1進むごとにテキストが5度回転し、連続的な回転アニメーションが生まれます。time * 5
その他の応用テクニック
- Write On: Text+ノードの「Shading」タブにある「Write On」機能を使えば、テキストが手書きのように出現するアニメーションを簡単に作成できます。
- Text3Dノード: 3D空間でテキストを配置・アニメーションさせたい場合は、Text3Dノードを使用します。押し出し(Extrusion)やベベル(Bevel)を追加して、立体的なテキストを表現できます。
- エフェクトの重ねがけ: Glow、Drop Shadow、BlurなどのエフェクトノードをText+ノードに接続することで、テキストの視覚的な魅力を高めることができます。
パフォーマンス最適化とワークフローのヒント
Fusionページでの複雑なテキストアニメーションは、システムのパフォーマンスに影響を与える可能性があります。スムーズなプレビューと効率的な作業のために、以下の点に注意してください。
-
Render Cacheの活用: 複雑なノードツリーやアニメーションを作成した後は、再生がカクつくことがあります。DaVinci Resolveの「Render Cache」機能を活用しましょう。Fusionページの上部メニューから「Playback」>「Render Cache」>「Smart」または「User」を選択すると、Fusionページでレンダリングされた結果がキャッシュされ、次回の再生がスムーズになります。特に、複数のText+ノードやエフェクトを使用している場合に有効です。
-
GPUアクセラレーションの確認: DaVinci Resolve Studioは、複数のGPUを活用してレンダリング速度を向上させます。GPUが正しく設定されているか、「DaVinci Resolve」>「Preferences」>「System」>「Memory and GPU」で確認してください。高性能なGPUを搭載しているほど、Fusionでの作業は快適になります。
-
ノードの整理とグループ化: ノードツリーが複雑になると、管理が困難になります。関連するノードは「Group」機能(Ctrl+GまたはCmd+G)でグループ化し、整理整頓を心がけましょう。これにより、ワークフローが明確になり、トラブルシューティングも容易になります。
-
Fusion Macroの作成と再利用: 頻繁に使用する複雑なテキストアニメーションのノードツリーは、Fusion Macroとして保存し、再利用することができます。これにより、一からアニメーションを構築する手間を省き、作業効率を大幅に向上させることが可能です。
💡 ポイント: マクロとして保存する際は、公開したいパラメーターを適切に設定することで、エディターページから簡単に調整できるようになります。
⚠️ 注意: 過度に複雑なエクスプレッションや、多数のモディファイアを同時に使用すると、レンダリング時間が大幅に増加する可能性があります。アニメーションの複雑さとパフォーマンスのバランスを考慮し、必要に応じて最適化を検討してください。特に、リアルタイムプレビューが困難な場合は、Render Cacheを積極的に利用し、部分的なレンダリングで確認する癖をつけましょう。
Fusionページでのテキストアニメーションは、最初は学習曲線があるかもしれませんが、その自由度と表現力は計り知れません。これらの手順とヒントを参考に、あなたの映像に魅力的な動きを加えてみてください。