Discreet3dsSaveOptions

Discreet3dsSaveOptions

Übersicht

Discreet3dsSaveOptions ist eine Klasse in Aspose.3D FOSS für Java. Erbt von: SaveOptions.

Speicheroptionen für 3DS-Datei.

Diese Klasse stellt 35 Methoden zur Arbeit mit Discreet3dsSaveOptions-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: Discreet3dsSaveOptions, SaveOptions, getDuplicatedNameCounterBase, getDuplicatedNameCounterFormat, getDuplicatedNameSeparator, getEncoding, getExportCamera, getExportLight, getExportTextures, getFileFormat, getFileName, getFileSystem und 21 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Java-Anwendung zugänglich, nachdem das Aspose.3D FOSS für Java-Paket installiert wurde. Eigenschaften: duplicatedNameCounterBase, duplicatedNameCounterFormat, duplicatedNameSeparator, encoding, exportCamera, exportLight und 10 weitere.

Eigenschaften

NameTypZugriffBeschreibung
exportLightbooleanLesenErmittelt, ob alle Lichter in der Szene exportiert werden.
exportCamerabooleanLesenErmittelt, ob alle Kameras in der Szene exportiert werden.
duplicatedNameSeparatorStringLesenDer Trenner zwischen dem Namen des Objekts und dem duplizierten Zähler, Standardwert ist “_” .
duplicatedNameCounterBaseintLesenDer Zähler, der beim Erzeugen neuer Namen für duplizierte Namen verwendet wird, Standardwert ist 2.
duplicatedNameCounterFormatStringLesenDas Format des duplizierten Zählers, Standardwert ist ein leerer String.
masterScaledoubleLesenErmittelt die Master-Skala, die beim Export verwendet wird.
gammaCorrectedColorbooleanLesenEine 3ds-Datei kann originale Farbe und gamma-korrigierte Farbe für dasselbe Attribut enthalten. Wenn diese Einstellung auf true gesetzt wird, wird nach Möglichkeit die gamma-korrigierte Farbe verwendet, andernfalls versucht das Aspose.3D, die Originalfarbe zu verwenden.
flipCoordinateSystembooleanLesenErmittelt das Umschalten des Koordinatensystems von Kontrollpunkten/Normalen beim Importieren/Exportieren.
highPreciseColorbooleanLesenWenn dies true ist, verwendet die erzeugte 3ds-Datei hochpräzise Farben, das bedeutet, dass jeder Kanal von Rot/Grün/Blau als 32-Bit-Float vorliegt.
exportTexturesbooleanLesenVersuchen Sie, die in der Szene verwendeten Texturen in das Ausgabeverzeichnis zu kopieren.
fileFormatFileFormatLesenLiest das Dateiformat.
fileSystemFactoryFileSystemFactoryLesenGibt die Fabrikklasse für FileSystem zurück.
encodingjava.nio.charset.CharsetLesenRuft die Standardcodierung für textbasierte Dateien ab.
fileSystemFileSystemLesenErmöglichen Sie dem Benutzer, zu bestimmen, wie externe Abhängigkeiten beim Laden/Speichern verwaltet werden.
lookupPathsjava.util.ArrayList<String>LesenEinige Dateien, wie OBJ, hängen von externen Dateien ab; die Suchpfade ermöglichen es Aspose.3D, nach externen Dateien zum Laden zu suchen.
fileNameStringLesenDer Dateiname der exportierenden/importierenden Szene.

Methoden

SignaturBeschreibung
Discreet3dsSaveOptions()Konstruktor von Discreet3dsSaveOptions.
getExportLight() → booleanErmittelt, ob alle Lichter in der Szene exportiert werden.
setExportLight(value: boolean)Legt fest, ob alle Lichter in der Szene exportiert werden.
getExportCamera() → booleanErmittelt, ob alle Kameras in der Szene exportiert werden.
setExportCamera(value: boolean)Legt fest, ob alle Kameras in der Szene exportiert werden.
getDuplicatedNameSeparator() → StringDer Trenner zwischen dem Namen des Objekts und dem duplizierten Zähler, Standardwert ist “_” .
setDuplicatedNameSeparator(value: String)Der Trenner zwischen dem Namen des Objekts und dem duplizierten Zähler, Standardwert ist “_”.
getDuplicatedNameCounterBase() → intDer Zähler, der zur Erzeugung neuer Namen für duplizierte Namen verwendet wird, Standardwert ist 2.
setDuplicatedNameCounterBase(value: int)Der Zähler, der zur Erzeugung neuer Namen für duplizierte Namen verwendet wird, Standardwert ist 2.
getDuplicatedNameCounterFormat() → StringDas Format des duplizierten Zählers, Standardwert ist eine leere Zeichenkette.
setDuplicatedNameCounterFormat(value: String)Das Format des duplizierten Zählers, Standardwert ist ein leerer String.
getMasterScale() → doubleGibt die beim Exportieren verwendete Master-Skala zurück.
setMasterScale(value: double)Setzt die Master-Skala, die beim Export verwendet wird.
getGammaCorrectedColor() → booleanEine 3ds-Datei kann für dasselbe Attribut Originalfarbe und gamma-korrigierte Farbe enthalten. Wird dies auf true gesetzt, wird nach Möglichkeit die gamma-korrigierte Farbe verwendet; andernfalls versucht der Aspose.3D, die Originalfarbe zu verwenden.
setGammaCorrectedColor(value: boolean)Eine 3ds-Datei kann für dasselbe Attribut Originalfarbe und gamma-korrigierte Farbe enthalten. Wird dies auf true gesetzt, wird nach Möglichkeit die gamma-korrigierte Farbe verwendet; andernfalls versucht der Aspose.3D, die Originalfarbe zu verwenden.
getFlipCoordinateSystem() → booleanLiest die Einstellung zum Umkehren des Koordinatensystems von Kontrollpunkten/Normale beim Import/Export.
setFlipCoordinateSystem(value: boolean)Setzt das Umkehren des Koordinatensystems von Kontrollpunkten/Normale beim Import/Export.
getHighPreciseColor() → booleanWenn dies wahr ist, verwendet die erzeugte 3ds-Datei hochpräzise Farben, d. h. jeder Rot-/Grün-/Blau-Kanal ist ein 32-Bit-Float.
setHighPreciseColor(value: boolean)Wenn dies wahr ist, verwendet die erzeugte 3ds-Datei hochpräzise Farben, d. h. jeder Rot-/Grün-/Blau-Kanal ist ein 32-Bit-Float.
SaveOptions()Initialisiert eine neue Instanz der SaveOptions-Klasse.
SaveOptions(format: FileFormat)Initialisiert eine neue Instanz der SaveOptions-Klasse mit einem Dateiformat.
SaveOptions(contentType: FileContentType)Initialisiert eine neue Instanz der SaveOptions-Klasse mit einem Dateiinhalts-Typ.
getExportTextures() → booleanVersuchen Sie, Texturen, die in der Szene verwendet werden, in das Ausgabeverzeichnis zu kopieren.
setExportTextures(value: boolean)Versuchen Sie, die in der Szene verwendeten Texturen in das Ausgabeverzeichnis zu kopieren.
getFileFormat() → FileFormatGibt das Dateiformat zurück.
getFileSystemFactory() → FileSystemFactoryRuft die Fabrikklasse für FileSystem ab.
setFileSystemFactory(value: FileSystemFactory)Legt die Fabrikklasse für FileSystem fest.
getEncoding() → java.nio.charset.CharsetRuft die Standardkodierung für textbasierte Dateien ab.
setEncoding(value: java.nio.charset.Charset)Legt die Standardcodierung für textbasierte Dateien fest.
getFileSystem() → FileSystemErlauben Sie dem Benutzer, zu bestimmen, wie die externen Abhängigkeiten beim Laden/Speichern verwaltet werden.
setFileSystem(value: FileSystem)Erlauben Sie dem Benutzer, zu bestimmen, wie die externen Abhängigkeiten beim Laden/Speichern verwaltet werden.
getLookupPaths() → java.util.ArrayList<String>Einige Dateien wie OBJ hängen von einer externen Datei ab, die Suchpfade ermöglichen es Aspose.3D, nach einer externen Datei zum Laden zu suchen.
setLookupPaths(value: java.util.ArrayList<String>)Einige Dateien wie OBJ hängen von einer externen Datei ab, die Suchpfade ermöglichen es Aspose.3D, nach einer externen Datei zum Laden zu suchen.
getFileName() → StringDer Dateiname der exportierenden/importierenden Szene.
setFileName(value: String)Der Dateiname der exportierenden/importierenden Szene.

Siehe auch

 Deutsch