FbxSaveOptions
Overview
FbxSaveOptions is a class in Aspose.3D FOSS for .NET.
Inherits from: SaveOptions.
Save options for FBX format
This class provides 4 methods for working with FbxSaveOptions objects in .NET programs.
Available methods include: FbxSaveOptions, SaveOptions.
All public members are accessible to any .NET application after installing the Aspose.3D FOSS for .NET package.
Properties: EmbedTextures, EnableCompression, Encoding, ExportLegacyMaterialProperties, ExportTextures, FileFormat, and 8 more.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
ReusePrimitiveMesh | bool | Read/Write | Reuse the mesh for the primitives with same parameters, this will significantly reduce the size of FBX output which scene was constructed by large set of primitive shapes(like imported from CAD files). |
EnableCompression | bool | Read/Write | Compression large binary data in the FBX file(e.g. |
FoldRepeatedCurveData | Nullable<bool> | Read/Write | Gets or sets whether reuse repeated curve data by increasing last data’s ref count |
ExportLegacyMaterialProperties | bool | Read/Write | Gets or sets whether export legacy material properties, used for back compatibility. |
VideoForTexture | bool | Read/Write | Gets or sets whether generate a Video instance for when exporting as FBX. |
EmbedTextures | bool | Read/Write | Gets or sets whether to embed the texture to the final output file. |
GenerateVertexElementMaterial | bool | Read/Write | Gets or sets whether always generate a for geometries if the attached node contains materials. |
ExportTextures | bool | Read/Write | Try to copy textures used in scene to output directory. |
FileSystemFactory | FileSystemFactory | Read/Write | Gets or sets the factory class for FileSystem. |
FileFormat | FileFormat | Read | Gets the file format that specified in current Save/Load option. |
Encoding | Encoding | Read/Write | Gets or sets the default encoding for text-based files. |
FileSystem | FileSystem | Read/Write | Allow user to handle how to manage the external dependencies during load/save. |
LookupPaths | List<string> | Read/Write | Some files like OBJ depends on external file, the lookup paths will allows Aspose.3D to look for external file to load. |
FileName | string | Read/Write | The file name of the exporting/importing scene. |
Methods
| Signature | Description |
|---|---|
FbxSaveOptions(format: FileFormat) | Initializes a |
FbxSaveOptions(contentType: FileContentType) | Initialize a using latest supported version. |
SaveOptions() | Initializes a new instance of the SaveOptions class. |
SaveOptions(format: FileFormat) | Initializes a new instance of the SaveOptions class with a file format. |