UsdLayerExport
This node exports Native USD data to a USD layer. See Native USD Layer Export to learn more about the workflow.
Inputs
Connection Type |
Connection Name |
Function |
input | in | The place in the node graph where you want to export to the USD layer. |
define | define | Determines the start point for the exported layer if you have used a UsdLayerDefine node. |
Controls
Control (UI) |
Connection Name |
Function |
saveTo | N/A | The asset path to write the exported layer to. |
usdFileFormat | usd | The type of USD file to write. This will override any extension that might be set in the saveTo parameter and update fileExtension in the asset API. |
useExported | disabled | When enabled, the content of this node will be bypassed and will instead utilize the USD file that was last exported from this node. |
timeSamples | Current Frame | If Current Frame is selected, only the current frame set on the timeline will be exported. If Frame Range is selected, the frame range set in the Parameters tab will be exported. If Project Settings is selected, the frame range set on the inTime and outTime parameters in the Project Settings tab will be exported. If Defined Layer Metadata is selected, the frame range set on the startTimeCode and endTimeCode metadata in the layer set on an upstream UsdLayerDefine will be exported. |
framesRange | 0.0, 0.0 | The range of frames which will be exported to the layer. The end frame is inclusive. This is only used when timeSamples is set to Frame Range. |
samplesPerFrame | 1 | Sets the number of time samples to export per frame. |
exportMethod | Keep Composition Arcs | If Keep Composition Arcs is selected, SubLayers are kept if explicitly added via Composition Arc node, as well as any References. If Flatten Sublayers, Keep References is selected, SubLayers are flattened together while any other composition arcs are kept. If Flatten All is selected, all SubLayers and References are flattened into a single layer. |
removeDuplicateTimeSamples | enabled | Runs a process prior to export to deduplicate all attributes within the scope of the layer being exported. For example this means that it can remove duplicates within sublayers if the exportMethod option was to Flatten Sublayers, Keep References. |
makeSingleTimeSamplesStatic | enabled | Whilst removing duplicate time samples, attributes with only a single time sample will be exported as a static (non-sampled) value. |