Discreet3dsSaveOptions
Overzicht
Discreet3dsSaveOptions is een klasse in Aspose.3D FOSS voor Java. Erft van: SaveOptions.
Opslaanopties voor 3DS-bestand.
Deze klasse biedt 35 methoden voor het werken met Discreet3dsSaveOptions objecten in Java programma’s. Beschikbare methoden omvatten: Discreet3dsSaveOptions, SaveOptions, getDuplicatedNameCounterBase, getDuplicatedNameCounterFormat, getDuplicatedNameSeparator, getEncoding, getExportCamera, getExportLight, getExportTextures, getFileFormat, getFileName, getFileSystem, en 21 extra methoden. Alle publieke leden zijn toegankelijk voor elke Java applicatie na het installeren van het Aspose.3D FOSS voor Java pakket. Eigenschappen: duplicatedNameCounterBase, duplicatedNameCounterFormat, duplicatedNameSeparator, encoding, exportCamera, exportLight, en nog 10.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
exportLight | boolean | Lezen | Krijgt of alle lichten in de scène worden geëxporteerd. |
exportCamera | boolean | Lezen | Krijgt of alle camera’s in de scène worden geëxporteerd. |
duplicatedNameSeparator | String | Lezen | De scheidingsteken tussen de naam van het object en de gedupliceerde teller, standaardwaarde is “_” . |
duplicatedNameCounterBase | int | Lezen | De teller die wordt gebruikt bij het genereren van een nieuwe naam voor gedupliceerde namen, standaardwaarde is 2. |
duplicatedNameCounterFormat | String | Lezen | Het formaat van de gedupliceerde teller, standaardwaarde is een lege string. |
masterScale | double | Lezen | Haalt de master-schaal op die wordt gebruikt bij het exporteren. |
gammaCorrectedColor | boolean | Lezen | Een 3ds-bestand kan originele kleur en gamma-gecorrigeerde kleur voor hetzelfde attribuut bevatten. Als dit op true wordt ingesteld, wordt de gamma-gecorrigeerde kleur gebruikt wanneer mogelijk; anders zal de Aspose.3D proberen de originele kleur te gebruiken. |
flipCoordinateSystem | boolean | Lezen | Haalt het omgekeerde coördinatensysteem op van controlepunten/normaal tijdens importeren/exporteren. |
highPreciseColor | boolean | Lezen | Als dit waar is, zal het gegenereerde 3ds-bestand een zeer precieze kleur gebruiken, wat betekent dat elk kanaal van rood/groen/blauw een 32bit float is. |
exportTextures | boolean | Lezen | Probeer de textures die in de scene worden gebruikt naar de outputdirectory te kopiëren. |
fileFormat | FileFormat | Lezen | Haalt het bestandsformaat op. |
fileSystemFactory | FileSystemFactory | Lezen | Haalt de factoryklasse op voor FileSystem. |
encoding | java.nio.charset.Charset | Lezen | Haalt de standaardcodering op voor tekstgebaseerde bestanden. |
fileSystem | FileSystem | Lezen | Laat de gebruiker bepalen hoe de externe afhankelijkheden tijdens laden/opslaan beheerd worden. |
lookupPaths | java.util.ArrayList<String> | Lezen | Sommige bestanden, zoals OBJ, zijn afhankelijk van een extern bestand; de zoekpaden stellen Aspose.3D in staat om naar een extern bestand te zoeken om te laden. |
fileName | String | Lezen | De bestandsnaam van de te exporteren/importeren scène. |
Methoden
| Handtekening | Beschrijving |
|---|---|
Discreet3dsSaveOptions() | Constructor van Discreet3dsSaveOptions. |
getExportLight() → boolean | Geeft aan of alle lichten in de scène worden geëxporteerd. |
setExportLight(value: boolean) | Stelt in of alle lichten in de scène geëxporteerd worden. |
getExportCamera() → boolean | Geeft of alle camera’s in de scène worden geëxporteerd. |
setExportCamera(value: boolean) | Stelt in of alle camera’s in de scene worden geëxporteerd. |
getDuplicatedNameSeparator() → String | De scheidingsteken tussen de naam van het object en de gedupliceerde teller, standaardwaarde is “_”. |
setDuplicatedNameSeparator(value: String) | De scheidingsteken tussen de naam van het object en de gedupliceerde teller, standaardwaarde is “_”. |
getDuplicatedNameCounterBase() → int | De teller die wordt gebruikt bij het genereren van een nieuwe naam voor gedupliceerde namen, standaardwaarde is 2. |
setDuplicatedNameCounterBase(value: int) | De teller die wordt gebruikt bij het genereren van een nieuwe naam voor dubbele namen, standaardwaarde is 2. |
getDuplicatedNameCounterFormat() → String | Het formaat van de duplicaat-teller, standaardwaarde is een lege string. |
setDuplicatedNameCounterFormat(value: String) | Het formaat van de duplicaat-teller, standaardwaarde is een lege string. |
getMasterScale() → double | Haalt de master-schaal op die wordt gebruikt bij het exporteren. |
setMasterScale(value: double) | Stelt de master scale in die wordt gebruikt bij het exporteren. |
getGammaCorrectedColor() → boolean | Een 3ds-bestand kan originele kleur en gamma-gecorrigeerde kleur voor hetzelfde attribuut bevatten. Als je dit op true zet, wordt de gamma-gecorrigeerde kleur gebruikt indien mogelijk; anders zal de Aspose.3D proberen de originele kleur te gebruiken. |
setGammaCorrectedColor(value: boolean) | Een 3ds-bestand kan originele kleur en gamma-gecorrigeerde kleur voor hetzelfde attribuut bevatten. Als je dit op true zet, wordt de gamma-gecorrigeerde kleur gebruikt indien mogelijk; anders zal de Aspose.3D proberen de originele kleur te gebruiken. |
getFlipCoordinateSystem() → boolean | Haalt het omkeren van het coördinatensysteem van controlepunten/normaal op tijdens importeren/exporteren. |
setFlipCoordinateSystem(value: boolean) | Stelt het omkeren van het coördinatensysteem van controlepunten/normaal in tijdens importeren/exporteren. |
getHighPreciseColor() → boolean | Als dit waar is, zal het gegenereerde 3ds-bestand een hoogpreciese kleur gebruiken, wat betekent dat elk kanaal van rood/groen/blauw een 32-bit float is. |
setHighPreciseColor(value: boolean) | Als dit waar is, zal het gegenereerde 3ds-bestand een hoogpreciese kleur gebruiken, wat betekent dat elk kanaal van rood/groen/blauw een 32-bit float is. |
SaveOptions() | Initialiseert een nieuw exemplaar van de SaveOptions klasse. |
SaveOptions(format: FileFormat) | Initialiseert een nieuwe instantie van de SaveOptions klasse met een bestandsformaat. |
SaveOptions(contentType: FileContentType) | Initialiseert een nieuwe instantie van de SaveOptions klasse met een bestandstype. |
getExportTextures() → boolean | Probeer texturen die in de scène worden gebruikt naar de uitvoermap te kopiëren. |
setExportTextures(value: boolean) | Probeer de textures die in de scène worden gebruikt naar de outputdirectory te kopiëren. |
getFileFormat() → FileFormat | Retourneert het bestandsformaat. |
getFileSystemFactory() → FileSystemFactory | Haalt de factory-klasse op voor FileSystem. |
setFileSystemFactory(value: FileSystemFactory) | Stelt de fabrieksklasse in voor FileSystem. |
getEncoding() → java.nio.charset.Charset | Haalt de standaardcodering voor tekstgebaseerde bestanden op. |
setEncoding(value: java.nio.charset.Charset) | Stelt de standaardcodering in voor tekstgebaseerde bestanden. |
getFileSystem() → FileSystem | Sta de gebruiker toe om te bepalen hoe de externe afhankelijkheden tijdens laden/opslaan beheerd moeten worden. |
setFileSystem(value: FileSystem) | Sta de gebruiker toe om te bepalen hoe de externe afhankelijkheden tijdens laden/opslaan beheerd moeten worden. |
getLookupPaths() → java.util.ArrayList<String> | Sommige bestanden, zoals OBJ, zijn afhankelijk van een extern bestand; de zoekpaden stellen Aspose.3D in staat om naar een extern bestand te zoeken om te laden. |
setLookupPaths(value: java.util.ArrayList<String>) | Sommige bestanden zoals OBJ zijn afhankelijk van een extern bestand, de zoekpaden stellen Aspose.3D in staat om naar een extern bestand te zoeken om te laden. |
getFileName() → String | De bestandsnaam van de exporterende/importerende scène. |
setFileName(value: String) | De bestandsnaam van de exporterende/importerende scène. |