Uploaded May 2026 | Updated September 2026, 2 weeks ago
A fully procedural, adaptive per-character colored text system built entirely with expressions -- no character level styling, no scripts, no keyframes.
Change the text to whatever you want, tweak the gradient colors, and hit play. That's all.
⚠️ Note: the mechanisms involved -- subframe evaluation, temporal gradient mapping, modulo-based windowing -- may be challenging for beginners. A good understanding of Fusion expressions is recommended.
Three setups covered in this tutorial:
• 2D version using Duplicate
• 3D version using Duplicate3D
• 3D version using Replicate3D + Ribbon3D
The core engine is the same in all three -- only the animation layer changes.
#DaVinciResolve #Fusion #MotionDesign #TextAnimation #Expressions
A fully procedural, adaptive per-character colored text system built entirely with expressions -- no character level styling, no scripts, no keyframes.
Change the text to whatever you want, tweak the gradient colors, and hit play. That's all.
⚠️ Note: the mechanisms involved -- subframe evaluation, temporal gradient mapping, modulo-based windowing -- may be challenging for beginners. A good understanding of Fusion expressions is recommended.
Three setups covered in this tutorial:
• 2D version using Duplicate
• 3D version using Duplicate3D
• 3D version using Replicate3D + Ribbon3D
The core engine is the same in all three -- only the animation layer changes.
#DaVinciResolve #Fusion #MotionDesign #TextAnimation #Expressions










