DracoSaveOptions
Przegląd
DracoSaveOptions jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: SaveOptions.
Opcje kompresji Draco.
Ta klasa udostępnia 31 metod do pracy z obiektami DracoSaveOptions w programach Java. Dostępne metody to: DracoSaveOptions, SaveOptions, getApplyUnitScale, getColorBits, getCompressionLevel, getEncoding, getExportTextures, getFileFormat, getFileName, getFileSystem, getFileSystemFactory, getLookupPaths oraz 17 dodatkowych metod. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: applyUnitScale, colorBits, compressionLevel, encoding, exportTextures, fileFormat oraz 8 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
positionBits | int | Odczyt | Bity kwantyzacji dla pozycji, domyślna wartość to 14. |
textureCoordinateBits | int | Odczyt | Bity kwantyzacji dla współrzędnej tekstury, domyślna wartość to 12. |
colorBits | int | Odczyt | Bity kwantyzacji dla koloru wierzchołka, domyślna wartość to 10. |
normalBits | int | Odczyt | Bity kwantyzacji dla wektorów normalnych, domyślna wartość to 10. |
compressionLevel | DracoCompressionLevel | Odczyt | Poziom kompresji, domyślna wartość to DracoCompressionLevel.STANDARD. |
applyUnitScale | boolean | Odczyt | Zastosuj AssetInfo.getUnitScaleFactor() do siatki. |
pointCloud | boolean | Odczyt | Wyeksportuj scenę jako chmurę punktów, domyślna wartość to false. |
exportTextures | boolean | Odczyt | Spróbuj skopiować tekstury użyte w scenie do katalogu wyjściowego. |
fileFormat | FileFormat | Odczyt | Zwraca format pliku. |
fileSystemFactory | FileSystemFactory | Odczyt | Pobiera klasę fabryki dla FileSystem. |
encoding | java.nio.charset.Charset | Odczyt | Pobiera domyślne kodowanie dla plików tekstowych. |
fileSystem | FileSystem | Odczyt | Pozwól użytkownikowi kontrolować sposób zarządzania zależnościami zewnętrznymi podczas ładowania/zapisywania. |
lookupPaths | java.util.ArrayList<String> | Odczyt | Niektóre pliki, takie jak OBJ, zależą od pliku zewnętrznego; ścieżki wyszukiwania umożliwią Aspose.3D znalezienie pliku zewnętrznego do załadowania. |
fileName | String | Odczyt | Nazwa pliku sceny eksportowanej/ importowanej. |
Metody
| Sygnatura | Opis |
|---|---|
DracoSaveOptions() | Konstruktor DracoSaveOptions. |
getPositionBits() → int | Bity kwantyzacji dla pozycji, wartość domyślna wynosi 14. |
setPositionBits(value: int) | Bity kwantyzacji dla pozycji, wartość domyślna wynosi 14. |
getTextureCoordinateBits() → int | Bity kwantyzacji dla współrzędnej tekstury, wartość domyślna wynosi 12. |
setTextureCoordinateBits(value: int) | Bity kwantyzacji dla współrzędnych tekstury, domyślna wartość to 12. |
getColorBits() → int | Bity kwantyzacji dla koloru wierzchołka, domyślna wartość to 10. |
setColorBits(value: int) | Bity kwantyzacji dla koloru wierzchołka, domyślna wartość to 10. |
getNormalBits() → int | Bity kwantyzacji dla wektorów normalnych, domyślna wartość to 10. |
setNormalBits(value: int) | Bity kwantyzacji dla wektorów normalnych, domyślna wartość to 10. |
getCompressionLevel() → DracoCompressionLevel | Poziom kompresji, domyślna wartość to DracoCompressionLevel.STANDARD. |
setCompressionLevel(value: DracoCompressionLevel) | Poziom kompresji, domyślna wartość to DracoCompressionLevel.STANDARD. |
getApplyUnitScale() → boolean | Zastosuj AssetInfo.getUnitScaleFactor() do siatki. |
setApplyUnitScale(value: boolean) | Zastosuj AssetInfo.getUnitScaleFactor() do siatki. |
getPointCloud() → boolean | Eksportuj scenę jako chmurę punktów, domyślna wartość to false. |
setPointCloud(value: boolean) | Eksportuj scenę jako chmurę punktów, domyślna wartość to false. |
SaveOptions() | Inicjalizuje nową instancję klasy SaveOptions. |
SaveOptions(format: FileFormat) | Inicjalizuje nową instancję klasy SaveOptions z formatem pliku. |
SaveOptions(contentType: FileContentType) | Inicjalizuje nową instancję klasy SaveOptions z typem zawartości pliku. |
getExportTextures() → boolean | Spróbuj skopiować tekstury użyte w scenie do katalogu wyjściowego. |
setExportTextures(value: boolean) | Spróbuj skopiować tekstury użyte w scenie do katalogu wyjściowego. |
getFileFormat() → FileFormat | Zwraca format pliku. |
getFileSystemFactory() → FileSystemFactory | Pobiera klasę fabryki dla FileSystem. |
setFileSystemFactory(value: FileSystemFactory) | Ustawia klasę fabryki dla FileSystem. |
getEncoding() → java.nio.charset.Charset | Pobiera domyślne kodowanie dla plików tekstowych. |
setEncoding(value: java.nio.charset.Charset) | Ustawia domyślne kodowanie dla plików tekstowych. |
getFileSystem() → FileSystem | Umożliw użytkownikowi kontrolowanie, jak zarządzać zewnętrznymi zależnościami podczas ładowania/zapisywania. |
setFileSystem(value: FileSystem) | Umożliw użytkownikowi kontrolowanie, jak zarządzać zewnętrznymi zależnościami podczas ładowania/zapisywania. |
getLookupPaths() → java.util.ArrayList<String> | Niektóre pliki, takie jak OBJ, zależą od pliku zewnętrznego, ścieżki wyszukiwania pozwolą Aspose.3D szukać pliku zewnętrznego do załadowania. |
setLookupPaths(value: java.util.ArrayList<String>) | Niektóre pliki, takie jak OBJ, zależą od pliku zewnętrznego, ścieżki wyszukiwania pozwolą Aspose.3D szukać pliku zewnętrznego do załadowania. |
getFileName() → String | Nazwa pliku sceny eksportowanej/importowanej. |
setFileName(value: String) | Nazwa pliku sceny eksportowanej/importowanej. |