FileUsdWriteOptions

References
public class FileUsdWriteOptions
Options for writing a USD File (.usda, .usda, .usdz)

Properties

BlockHandling

#Since v9.0
public USDExportBlockHandling BlockHandling { get; set; }
Including blocks inside the file will result in a larger file size and data duplication

DefaultLayer

#Since v9.0
public string DefaultLayer { get; set; }
The root prim for the USD File

ForceMeshes

#Since v9.0
public bool ForceMeshes { get; set; }
Forces all geometry to be represented as meshes

IncludeUserStrings

#Since v9.0
public bool IncludeUserStrings { get; set; }
Includes user strings in prim data

MeshingParameters

#Since v8.0
public MeshingParameters MeshingParameters { get; set; }
Leaving this empty will not insert a Prim

ModelName

#Since v9.0
public string ModelName { get; set; }
A given model name will add a prim between the root prim and the start of the models data. Leaving this empty will not insert a Prim

Methods

ToDictionary

#Since v8.0
public ArchivableDictionary ToDictionary()
Create a dictionary of these options. This dictionary can be passed to RhinoDoc.Export(string, ArchivableDictionary)
A ArchivableDictionary with all the necessary key/value pairs