Discreet3dsSaveOptions
Panoramica
Discreet3dsSaveOptions è una classe in Aspose.3D FOSS per Java. Eredita da: SaveOptions.
Opzioni di salvataggio per file 3DS.
Questa classe fornisce 35 metodi per lavorare con oggetti Discreet3dsSaveOptions nei programmi Java. I metodi disponibili includono: Discreet3dsSaveOptions, SaveOptions, getDuplicatedNameCounterBase, getDuplicatedNameCounterFormat, getDuplicatedNameSeparator, getEncoding, getExportCamera, getExportLight, getExportTextures, getFileFormat, getFileName, getFileSystem, e 21 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo l’installazione del pacchetto Aspose.3D FOSS per Java. Proprietà: duplicatedNameCounterBase, duplicatedNameCounterFormat, duplicatedNameSeparator, encoding, exportCamera, exportLight, e 10 altre.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
exportLight | boolean | Lettura | Ottiene se esportare tutte le luci nella scena. |
exportCamera | boolean | Lettura | Ottiene se esportare tutte le telecamere nella scena. |
duplicatedNameSeparator | String | Lettura | Il separatore tra il nome dell’oggetto e il contatore dei duplicati, valore predefinito è “_”. |
duplicatedNameCounterBase | int | Lettura | Il contatore usato per generare un nuovo nome per i nomi duplicati, valore predefinito è 2. |
duplicatedNameCounterFormat | String | Lettura | Il formato del contatore duplicato, il valore predefinito è una stringa vuota. |
masterScale | double | Lettura | Ottiene la scala master utilizzata nell’esportazione. |
gammaCorrectedColor | boolean | Lettura | Un file 3ds può contenere il colore originale e il colore corretto per gamma per lo stesso attributo; impostare questo su true utilizzerà il colore corretto per gamma se possibile, altrimenti il Aspose.3D proverà a utilizzare il colore originale. |
flipCoordinateSystem | boolean | Lettura | Ottiene l’inversione del sistema di coordinate dei punti di controllo/normali durante l’importazione/esportazione. |
highPreciseColor | boolean | Lettura | Se è vero, il file 3ds generato utilizzerà colori ad alta precisione, il che significa che ciascun canale rosso/verde/blu è in float a 32 bit. |
exportTextures | boolean | Lettura | Prova a copiare le texture usate nella scena nella directory di output. |
fileFormat | FileFormat | Lettura | Ottiene il formato del file. |
fileSystemFactory | FileSystemFactory | Lettura | Ottiene la classe factory per FileSystem. |
encoding | java.nio.charset.Charset | Lettura | Ottiene la codifica predefinita per i file basati su testo. |
fileSystem | FileSystem | Lettura | Consentire all’utente di gestire il modo in cui gestire le dipendenze esterne durante il caricamento/salvataggio. |
lookupPaths | java.util.ArrayList<String> | Lettura | Alcuni file, come OBJ, dipendono da file esterni; i percorsi di ricerca consentiranno a Aspose.3D di cercare il file esterno da caricare. |
fileName | String | Lettura | Il nome del file della scena di esportazione/importazione. |
Metodi
| Firma | Descrizione |
|---|---|
Discreet3dsSaveOptions() | Costruttore di Discreet3dsSaveOptions. |
getExportLight() → boolean | Ottiene se esportare tutte le luci nella scena. |
setExportLight(value: boolean) | Imposta se esportare tutte le luci nella scena. |
getExportCamera() → boolean | Ottiene se esportare tutte le telecamere nella scena. |
setExportCamera(value: boolean) | Imposta se esportare tutte le telecamere nella scena. |
getDuplicatedNameSeparator() → String | Il separatore tra il nome dell’oggetto e il contatore duplicato, il valore predefinito è “_”.". |
setDuplicatedNameSeparator(value: String) | Il separatore tra il nome dell’oggetto e il contatore dei duplicati, valore predefinito è “_”. |
getDuplicatedNameCounterBase() → int | Il contatore utilizzato per generare un nuovo nome per i nomi duplicati, valore predefinito è 2. |
setDuplicatedNameCounterBase(value: int) | Il contatore usato per generare un nuovo nome per i nomi duplicati, valore predefinito è 2. |
getDuplicatedNameCounterFormat() → String | Il formato del contatore duplicato, valore predefinito è una stringa vuota. |
setDuplicatedNameCounterFormat(value: String) | Il formato del contatore duplicato, valore predefinito è una stringa vuota. |
getMasterScale() → double | Ottiene la scala master utilizzata durante l’esportazione. |
setMasterScale(value: double) | Imposta la scala master utilizzata durante l’esportazione. |
getGammaCorrectedColor() → boolean | Un file 3ds può contenere il colore originale e il colore corretto per gamma per lo stesso attributo; impostare questo su true farà sì che venga usato il colore corretto per gamma se possibile, altrimenti il Aspose.3D proverà a utilizzare il colore originale. |
setGammaCorrectedColor(value: boolean) | Un file 3ds può contenere il colore originale e il colore corretto per gamma per lo stesso attributo; impostare questo su true utilizzerà il colore corretto per gamma se possibile, altrimenti il Aspose.3D cercherà di usare il colore originale. |
getFlipCoordinateSystem() → boolean | Ottiene l’inversione del sistema di coordinate dei punti di controllo/normali durante l’importazione/esportazione. |
setFlipCoordinateSystem(value: boolean) | Imposta l’inversione del sistema di coordinate dei punti di controllo/normali durante l’importazione/esportazione. |
getHighPreciseColor() → boolean | Se questo è vero, il file 3ds generato utilizzerà colori ad alta precisione, il che significa che ogni canale rosso/verde/blu è in float a 32bit. |
setHighPreciseColor(value: boolean) | Se questo è vero, il file 3ds generato utilizzerà colori ad alta precisione, il che significa che ogni canale rosso/verde/blu è in float a 32bit. |
SaveOptions() | Inizializza una nuova istanza della classe SaveOptions. |
SaveOptions(format: FileFormat) | Inizializza una nuova istanza della classe SaveOptions con un formato file. |
SaveOptions(contentType: FileContentType) | Inizializza una nuova istanza della classe SaveOptions con un tipo di contenuto file. |
getExportTextures() → boolean | Prova a copiare le texture usate nella scena nella directory di output. |
setExportTextures(value: boolean) | Prova a copiare le texture usate nella scena nella directory di output. |
getFileFormat() → FileFormat | Restituisce il formato del file. |
getFileSystemFactory() → FileSystemFactory | Ottiene la classe factory per FileSystem. |
setFileSystemFactory(value: FileSystemFactory) | Imposta la classe factory per FileSystem. |
getEncoding() → java.nio.charset.Charset | Recupera la codifica predefinita per i file basati su testo. |
setEncoding(value: java.nio.charset.Charset) | Imposta la codifica predefinita per i file basati su testo. |
getFileSystem() → FileSystem | Consenti all’utente di decidere come gestire le dipendenze esterne durante il caricamento e il salvataggio. |
setFileSystem(value: FileSystem) | Consenti all’utente di decidere come gestire le dipendenze esterne durante il caricamento e il salvataggio. |
getLookupPaths() → java.util.ArrayList<String> | Alcuni file, come OBJ, dipendono da file esterni; i percorsi di ricerca consentiranno a Aspose.3D di cercare il file esterno da caricare. |
setLookupPaths(value: java.util.ArrayList<String>) | Alcuni file, come OBJ, dipendono da file esterni; i percorsi di ricerca consentiranno a Aspose.3D di cercare il file esterno da caricare. |
getFileName() → String | Il nome del file della scena di esportazione/importazione. |
setFileName(value: String) | Il nome del file della scena di esportazione/importazione. |