Class Discreet3dsSaveOptions

Discreet3dsSaveOptions class

Save options for 3DS file.

public class Discreet3dsSaveOptions : SaveOptions

Constructors

NameDescription
Discreet3dsSaveOptions()Constructor of Discreet3dsSaveOptions

Properties

NameDescription
DuplicatedNameCounterBase { get; set; }The counter used by generating new name for duplicated names, default value is 2.
DuplicatedNameCounterFormat { get; set; }The format of the duplicated counter, default value is empty string.
DuplicatedNameSeparator { get; set; }The separator between object’s name and the duplicated counter, default value is “_”. When scene contains objects that use the same name, Aspose.3D 3DS exporter will generate a different name for the object. For example there’s two nodes named “Box”, the first node will have a name “Box”, and the second node will get a new name “Box_2” using the default configuration.
Encoding { get; set; }Gets or sets the default encoding for text-based files. Default value is null which means the importer/exporter will decide which encoding to use.(Inherited from IOConfig.)
ExportCamera { get; set; }Gets or sets whether export all cameras in the scene.
ExportLight { get; set; }Gets or sets whether export all lights in the scene.
ExportTextures { get; set; }Try to copy textures used in scene to output directory.(Inherited from SaveOptions.)
FileFormat { get; }Gets the file format that specified in current Save/Load option.(Inherited from IOConfig.)
FileName { get; set; }The file name of the exporting/importing scene. This is optional, but useful when serialize external assets like OBJ’s material.(Inherited from IOConfig.)
FileSystem { get; set; }Allow user to handle how to manage the external dependencies during load/save.(Inherited from IOConfig.)
FlipCoordinateSystem { get; set; }Gets or sets flip coordinate system of control points/normal during importing/exporting.
GammaCorrectedColor { get; set; }A 3ds file may contains original color and gamma corrected color for same attribute, Setting this to true will use the gamma corrected color if possible, otherwise the Aspose.3D will try to use the original color.
HighPreciseColor { get; set; }If this is true, the generated 3ds file will use high precise color, means each channel of red/green/blue are in 32bit float. Otherwise the generated file will use 24bit color, each channel use 8bit byte. The default value is false, because not all applications supports the high-precise color.
LookupPaths { get; set; }Some files like OBJ depends on external file, the lookup paths will allows Aspose.3D to look for external file to load.(Inherited from IOConfig.)
MasterScale { get; set; }Gets or sets the master scale used in exporting.

See Also