Page 1 of 1

FBX exporting in Resolve fusion tab

PostPosted: Mon Dec 23, 2019 8:17 pm
by AkimDolinsky
I am trying to export camera tracking out of fusion and I was told to use the FBX exporter node.
I attached it to the Merge3d node, set the path for the FBX exporter and nothing happens. Then, I was told that I need to add a saver node in order for that to work, but I was told it's a problem because I am using the Fusion tab and not the fusion software. Is there a workaround?
In case I do need to add the saver node, to what node do I connect it?
FYI: I intend to import the tracking data to Houdini, if it matters.

Re: FBX exporting in Resolve fusion tab

PostPosted: Tue Dec 24, 2019 4:53 am
by Bryan Ray
First problem is that your FBX Exporter is wired in backward. You need the Output of the Merge3D into the Input of the FBX Exporter.

You do need a Saver in the Composition, but it needn't be connected to anything. It just needs to be present to allow you to activate Fusion > Render All Savers. At least, that was the way it worked in Resolve 15. I haven't tested it in 16.

Re: FBX exporting in Resolve fusion tab

PostPosted: Tue Dec 24, 2019 8:05 am
by AkimDolinsky
I guess now I did connect the fbx exporter and added a saver node("camera track test").
Still, nothing exports out. Am I doing anything wrong?

Re: FBX exporting in Resolve fusion tab

PostPosted: Sat Dec 28, 2019 11:42 am
by Andrew Hazelden
Resolve Essentials

If you have the Reactor package manager installed in your copy of Resolve, you should check out the "Resolve/Resolve Essentials" atom package. It has tools that will make your life easier.

There is an "FBXExporterUltra" macro included that makes it a lot easier to render FBX files to disk in the Fusion page since it has a built-in "Render to Disk" button.

FBXExporterUltra.png
FBXExporterUltra.png (41.98 KiB) Viewed 3181 times


And there is a "Render Selected" comp/tools script that allows you to render the selected node in your comp to disk which can be used to save out FBX Exporter content.

Render Selected.png
Render Selected.png (26.99 KiB) Viewed 3181 times



The FBX Exporter centric additions to the Resolve Essentials atom package was added to Reactor back in 2018-04-29 in response to the BMD forum thread conversation "Re: Export camera motion data to 3D-App ?".

Export Point Cloud
Also, there is a new "Export Point Cloud" script that is in the Reactor "KartaVR Scripts/Virtual Production" atom package that might be helpful in your camera tracking workflow.

Export Point Cloud.png
Export Point Cloud.png (284.27 KiB) Viewed 3181 times



The "Export Point Cloud" script is an alpha grade tool that allows you to export XYZ ASCII (.xyz), PLY ASCII (.ply), PIXAR USD ASCII (.usda), Maya ASCII 2019 (.ma), and Maya MOVE ASCII (.mov) format data from Fusion and the Resolve Fusion page.

PointCloud3D node based points or FBXMesh3D node OBJ mesh vertices can be exported to XYZ ASCII (.xyz), and PLY ASCII (.ply) formats. Camera3D nodes with per-frame Keyframe animated XYZ translation/rotation keys can be exported to the PIXAR USD ASCII (.usda), and Maya MOVE ASCII (.mov) format. Static (non-animated) Camera3D nodes can be exported to the Maya ASCII 2019 (.ma) format. Keyframe animated FBXMesh3D nodes with per-frame XYZ translation/rotation keys can be exported to the Maya MOVE ASCII (.mov) format. AlembicMesh3D nodes can be exported to the PIXAR USD ASCII (.usda), Maya ASCII 2019 (.ma), and Maya MOVE ASCII (.mov) format.

Note: There is a "KartaVR DragDrop" atom package in Reactor that provides a matching .xyz point cloud importer functionality via dragging the .xyz file from your desktop folder into the Fusion/Resolve v16+ nodes views.