R&D · Prototype
DaVinci Resolve · Fusion · 3D · PGN

Chess Animation Tools for DaVinci Resolve & Fusion

ChessInFusion

Turn a chess game stored as PGN data into a 3D animated sequence directly inside DaVinci Resolve Fusion.

PGNFusion 3DLuaPythonUSD / FBXDaVinci Resolve
ChessInFusion — Chess Animation Tools for DaVinci Resolve & Fusion
ChessInFusion · R&D

From PGN data to a Fusion 3D scene

ChessInFusion is a research and development project created by Luca Giussani · DCVisuals. Its goal is to convert chess-game data into piece moves, captures, positions and 3D sequences that can be used directly in Fusion.

PGN → Fusion 3D

Experimental pipeline

PGN file
Game parser / data
Fusion controllers
3D board & pieces
Cameras / lighting / render
Final animation
Architecture · Automation · Fusion

What the prototype explores

PGN → animation

Read chess moves and convert them into animation data.

Fusion 3D

Chessboard, pieces, Merge3D, Renderer3D, cameras and lighting inside a Fusion composition.

Controllers

Drive pieces and parameters through centralized controls.

Expressions & scripting

Use expressions, Lua and Python to reduce repetitive manual work.

3D assets

Experiments with USD / FBX models and different chessboard representations.

Evolving workflow

Long-term goal: choose a PGN, piece set and environment, then generate the sequence more directly.

YouTube · Demo

Video demonstration

The demonstration shows the R&D approach, the Fusion 3D scene and the first animation tools developed around ChessInFusion.

Prototype

Project status

ChessInFusion is currently an R&D prototype. It is not yet a finished product distributed as a ready-to-use application. Architecture, automation, usability and packaging are still evolving.

Gumroad · Support

Support ChessInFusion

The Gumroad page is only intended to support research, development, testing and documentation time for the project.