I’d like to share a small tool I’ve put together. It converts Axis data from Flame’s GMask Tracer into Transform nodes in Nuke.
I originally needed a way to transfer planar tracks that worked well in Flame over to Nuke, and with Claude’s help, I found a solution. The tool converts the axis data (saving a Gmask Tracer) into Transform nodes in Nuke. It doesn’t include Z position or X/Y rotation—it’s strictly 2D—but it does support rotation, scale, and skew from the planar track. This is what I personally use most of the time, but the tool can be applied to any Axis that meets the same condition.
It preserves all the Axis present in the GMask Tracer and keeps their structure, including chains. Keep in mind that the transform order is inverted, as this is how Flame and Nuke differ internally.
I built this for macOS and packaged it as an app, which you’ll find attached. Also, the inverse way, from Nuke to Flame. The GMask Tracer resolution should match your shot resolution in Nuke. I’m not usually coding, so any feedback or upgrade is more than welcome! Hope it’s useful for someone else.
dm_Flame_to_Nuke_Axis_Transform.zip (2.9 MB)
dm_Nuke_to_Flame_Transform_Axis.zip (2.9 MB)
Flame to Nuke (Axis to Transform), with app “dm_Flame_to_Nuke_Axis_Transform”.
- We want to transfer these axis.
- In the GMask Tracer, click Save.

- Run the application.
![]()
- Select the .mask file you just saved.
- You’ll see a message confirming that the nodes have been copied to your clipboard.
- Go to Nuke, paste, and…
Done! Your Transform nodes will appear, keeping the same names as in Flame.
Nuke to Flame (Transform to Axis), with app “dm_Nuke_to_Flame_Transform_Axis”.
- Start with the Transform nodes in Nuke that you want to send to Flame.
- Run the app.
![]()
- It will ask to copy the nodes and click Convert
- It creates a .mask file in the desktop.
- In Flame, go to a GMask node and select Load.

- That’s it. You’ll now have your Transform data converted into Axis nodes in Flame.







