GeoExport
The GeoExport node exports a flattened stage to a file. You can export USD files using the .usd, .usdc, and .usda file extensions.
Note: Writing the whole flattened stage is not a common workflow unless you are creating a stage from scratch with Nuke nodes.
Tip: GeoExport's classic 3D system equivalent is the WriteGeo node.
Inputs and Controls
Connection Type |
Connection Name |
Function |
Input |
unnamed |
The previous stage in the scene you want to flatten and export. |
Control (UI) |
Knob (Scripting) |
Default Value |
Function |
GeoExport |
|||
File |
file |
none |
Specifies the file path to where the stage is written including the required file format, .usd, .usdc, .usda or .abc. |
Execute |
Execute |
N/A |
Click to write the stage to disk. |
Python Tab (These controls are for Python callbacks and can be used to have Python functions automatically called when various events happen in Nuke.) |
|||
Before Render |
beforeRender |
none |
These functions run prior to starting rendering in execute(). If they throw an exception, the render aborts. |
Before Each Frame |
beforeFrameRender |
none |
These functions run prior to starting rendering of each individual frame. If they throw an exception, the render aborts. |
After Each Frame |
afterFrameRender |
none |
These functions run after each frame is finished rendering. They are not called if the render aborts. If they throw an exception, the render aborts. |
After Render |
afterRender |
none |
These functions run after rendering of all frames is finished. If they throw an error, the render aborts. |
Render Progress |
renderProgress |
none |
These functions run during rendering to determine progress or failure. |