Discreet3DSSaveOptions Class
Save options for 3DS file.
Inheritance Hierarchy
SystemObject
  Aspose.ThreeD.FormatsIOConfig
    Aspose.ThreeD.FormatsSaveOptions
      Aspose.ThreeD.FormatsDiscreet3DSSaveOptions

Namespace: Aspose.ThreeD.Formats
Assembly: Aspose.3D (in Aspose.3D.dll) Version: 20.3.0.0 (20.3)
Syntax
public class Discreet3DSSaveOptions : SaveOptions

The Discreet3DSSaveOptions type exposes the following members.

Constructors
  NameDescription
Public methodDiscreet3DSSaveOptions
Constructor of Discreet3DSSaveOptions
Properties
  NameDescription
Public propertyDuplicatedNameCounterBase
The counter used by generating new name for duplicated names, default value is 2.
Public propertyDuplicatedNameCounterFormat
The format of the duplicated counter, default value is empty string.
Public propertyDuplicatedNameSeparator
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.
Public propertyExportCamera
Gets or sets whether export all cameras in the scene.
Public propertyExportLight
Gets or sets whether export all lights in the scene.
Public propertyFileFormat
Gets the file format that specified in current Save/Load option.
(Inherited from IOConfig.)
Public propertyFileName
The file name of the exporting/importing scene. This is optional, but useful when serialize external assets like OBJ's material.
(Inherited from IOConfig.)
Public propertyFileSystem
Allow user to handle how to manage the external dependencies during load/save.
(Inherited from IOConfig.)
Public propertyFlipCoordinateSystem
Gets or sets flip coordinate system of control points/normal during importing/exporting.
Public propertyGammaCorrectedColor
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.
Public propertyHighPreciseColor
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.
Public propertyLookupPaths
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.)
Public propertyMasterScale
Gets or sets the master scale used in exporting.
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodLookupForFile
Look up for file in given lookup paths User can override this to provide more customized file lookup mechanisms.
(Inherited from IOConfig.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
See Also