DracoSaveOptions
Panoramica
DracoSaveOptions è una classe in Aspose.3D FOSS per Java. Eredita da: SaveOptions.
Opzioni per la compressione Draco.
Questa classe fornisce 31 metodi per lavorare con oggetti DracoSaveOptions nei programmi Java. I metodi disponibili includono: DracoSaveOptions, SaveOptions, getApplyUnitScale, getColorBits, getCompressionLevel, getEncoding, getExportTextures, getFileFormat, getFileName, getFileSystem, getFileSystemFactory, getLookupPaths, e 17 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo aver installato il pacchetto Aspose.3D FOSS per Java. Proprietà: applyUnitScale, colorBits, compressionLevel, encoding, exportTextures, fileFormat, e 8 altre.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
positionBits | int | Lettura | Bit di quantizzazione per la posizione, il valore predefinito è 14. |
textureCoordinateBits | int | Lettura | Bit di quantizzazione per la coordinata di texture, il valore predefinito è 12. |
colorBits | int | Lettura | Bit di quantizzazione per il colore dei vertici, il valore predefinito è 10. |
normalBits | int | Lettura | Bit di quantizzazione per i vettori normali, il valore predefinito è 10. |
compressionLevel | DracoCompressionLevel | Lettura | Livello di compressione, il valore predefinito è DracoCompressionLevel.STANDARD. |
applyUnitScale | boolean | Lettura | Applica AssetInfo.getUnitScaleFactor() alla mesh. |
pointCloud | boolean | Lettura | Esporta la scena come nuvola di punti, il valore predefinito è false. |
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 | Consenti all’utente di decidere come gestire le dipendenze esterne durante il caricamento e il 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 file della scena di esportazione/importazione. |
Metodi
| Firma | Descrizione |
|---|---|
DracoSaveOptions() | Costruttore di DracoSaveOptions. |
getPositionBits() → int | Quantization bits per la posizione, valore predefinito è 14. |
setPositionBits(value: int) | Quantization bits per la posizione, valore predefinito è 14. |
getTextureCoordinateBits() → int | Quantization bits per la coordinata di texture, valore predefinito è 12. |
setTextureCoordinateBits(value: int) | Quantization bits per la coordinata di texture, valore predefinito è 12. |
getColorBits() → int | Bit di quantizzazione per il colore del vertice, valore predefinito è 10. |
setColorBits(value: int) | Bit di quantizzazione per il colore del vertice, valore predefinito è 10. |
getNormalBits() → int | Bit di quantizzazione per i vettori normali, valore predefinito è 10. |
setNormalBits(value: int) | Bit di quantizzazione per i vettori normali, valore predefinito è 10. |
getCompressionLevel() → DracoCompressionLevel | Livello di compressione, valore predefinito è DracoCompressionLevel.STANDARD. |
setCompressionLevel(value: DracoCompressionLevel) | Livello di compressione, valore predefinito è DracoCompressionLevel.STANDARD. |
getApplyUnitScale() → boolean | Applica AssetInfo.getUnitScaleFactor() alla mesh. |
setApplyUnitScale(value: boolean) | Applica AssetInfo.getUnitScaleFactor() alla mesh. |
getPointCloud() → boolean | Esporta la scena come nuvola di punti, il valore predefinito è false. |
setPointCloud(value: boolean) | Esporta la scena come nuvola di punti, il valore predefinito è false. |
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 del 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 | Restituisce 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 gestire come amministrare le dipendenze esterne durante il caricamento/salvataggio. |
setFileSystem(value: FileSystem) | Consenti all’utente di gestire come amministrare le dipendenze esterne durante il caricamento/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 file della scena esportata/importata. |
setFileName(value: String) | Il nome file della scena esportata/importata. |