Package com.aspose.threed
Class FBXSaveOptions
- java.lang.Object
-
- com.aspose.threed.IOConfig
-
- com.aspose.threed.SaveOptions
-
- com.aspose.threed.FBXSaveOptions
-
public class FBXSaveOptions extends SaveOptions
Save options for FBX file.
-
-
Constructor Summary
Constructors Constructor Description FBXSaveOptions(FileFormat format)
Initializes aFBXSaveOptions
-
Method Summary
Modifier and Type Method Description boolean
getEnableCompression()
Compression large binary data in the FBX file, default value is true.boolean
getExportLegacyMaterialProperties()
Gets whether export legacy material properties, used for back compatibility.java.lang.Boolean
getFoldRepeatedCurveData()
Gets whether reuse repeated curve data by increasing last data's ref countboolean
getGenerateVertexElementMaterial()
Gets whether always generate aVertexElementMaterial
for geometries if the attached node contains materials.boolean
getVideoForTexture()
Gets whether generate a Video instance forTexture
when exporting as FBX.void
setEnableCompression(boolean value)
Compression large binary data in the FBX file, default value is true.void
setExportLegacyMaterialProperties(boolean value)
Sets whether export legacy material properties, used for back compatibility.void
setFoldRepeatedCurveData(java.lang.Boolean value)
Sets whether reuse repeated curve data by increasing last data's ref countvoid
setGenerateVertexElementMaterial(boolean value)
Sets whether always generate aVertexElementMaterial
for geometries if the attached node contains materials.void
setVideoForTexture(boolean value)
Sets whether generate a Video instance forTexture
when exporting as FBX.-
Methods inherited from class com.aspose.threed.IOConfig
getFileName, getFileSystem, getLookupPaths, lookupForFile, setFileName, setFileSystem, setLookupPaths
-
-
-
-
Constructor Detail
-
FBXSaveOptions
public FBXSaveOptions(FileFormat format)
Initializes aFBXSaveOptions
- Parameters:
format
-
-
-
Method Detail
-
getEnableCompression
public boolean getEnableCompression()
Compression large binary data in the FBX file, default value is true.
-
setEnableCompression
public void setEnableCompression(boolean value)
Compression large binary data in the FBX file, default value is true.- Parameters:
value
- New value
-
getFoldRepeatedCurveData
public java.lang.Boolean getFoldRepeatedCurveData()
Gets whether reuse repeated curve data by increasing last data's ref count
-
setFoldRepeatedCurveData
public void setFoldRepeatedCurveData(java.lang.Boolean value)
Sets whether reuse repeated curve data by increasing last data's ref count- Parameters:
value
- New value
-
getExportLegacyMaterialProperties
public boolean getExportLegacyMaterialProperties()
Gets whether export legacy material properties, used for back compatibility. This option is turned on by default.
-
setExportLegacyMaterialProperties
public void setExportLegacyMaterialProperties(boolean value)
Sets whether export legacy material properties, used for back compatibility. This option is turned on by default.- Parameters:
value
- New value
-
getVideoForTexture
public boolean getVideoForTexture()
Gets whether generate a Video instance forTexture
when exporting as FBX.
-
setVideoForTexture
public void setVideoForTexture(boolean value)
Sets whether generate a Video instance forTexture
when exporting as FBX.- Parameters:
value
- New value
-
getGenerateVertexElementMaterial
public boolean getGenerateVertexElementMaterial()
Gets whether always generate aVertexElementMaterial
for geometries if the attached node contains materials. This is turned off by default.
-
setGenerateVertexElementMaterial
public void setGenerateVertexElementMaterial(boolean value)
Sets whether always generate aVertexElementMaterial
for geometries if the attached node contains materials. This is turned off by default.- Parameters:
value
- New value
-
-