DracoSaveOptions

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

NazwaTypDostępOpis
positionBitsintOdczytBity kwantyzacji dla pozycji, domyślna wartość to 14.
textureCoordinateBitsintOdczytBity kwantyzacji dla współrzędnej tekstury, domyślna wartość to 12.
colorBitsintOdczytBity kwantyzacji dla koloru wierzchołka, domyślna wartość to 10.
normalBitsintOdczytBity kwantyzacji dla wektorów normalnych, domyślna wartość to 10.
compressionLevelDracoCompressionLevelOdczytPoziom kompresji, domyślna wartość to DracoCompressionLevel.STANDARD.
applyUnitScalebooleanOdczytZastosuj AssetInfo.getUnitScaleFactor() do siatki.
pointCloudbooleanOdczytWyeksportuj scenę jako chmurę punktów, domyślna wartość to false.
exportTexturesbooleanOdczytSpróbuj skopiować tekstury użyte w scenie do katalogu wyjściowego.
fileFormatFileFormatOdczytZwraca format pliku.
fileSystemFactoryFileSystemFactoryOdczytPobiera klasę fabryki dla FileSystem.
encodingjava.nio.charset.CharsetOdczytPobiera domyślne kodowanie dla plików tekstowych.
fileSystemFileSystemOdczytPozwól użytkownikowi kontrolować sposób zarządzania zależnościami zewnętrznymi podczas ładowania/zapisywania.
lookupPathsjava.util.ArrayList<String>OdczytNiektóre pliki, takie jak OBJ, zależą od pliku zewnętrznego; ścieżki wyszukiwania umożliwią Aspose.3D znalezienie pliku zewnętrznego do załadowania.
fileNameStringOdczytNazwa pliku sceny eksportowanej/ importowanej.

Metody

SygnaturaOpis
DracoSaveOptions()Konstruktor DracoSaveOptions.
getPositionBits() → intBity kwantyzacji dla pozycji, wartość domyślna wynosi 14.
setPositionBits(value: int)Bity kwantyzacji dla pozycji, wartość domyślna wynosi 14.
getTextureCoordinateBits() → intBity 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() → intBity 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() → intBity 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() → DracoCompressionLevelPoziom kompresji, domyślna wartość to DracoCompressionLevel.STANDARD.
setCompressionLevel(value: DracoCompressionLevel)Poziom kompresji, domyślna wartość to DracoCompressionLevel.STANDARD.
getApplyUnitScale() → booleanZastosuj AssetInfo.getUnitScaleFactor() do siatki.
setApplyUnitScale(value: boolean)Zastosuj AssetInfo.getUnitScaleFactor() do siatki.
getPointCloud() → booleanEksportuj 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() → booleanSpró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() → FileFormatZwraca format pliku.
getFileSystemFactory() → FileSystemFactoryPobiera klasę fabryki dla FileSystem.
setFileSystemFactory(value: FileSystemFactory)Ustawia klasę fabryki dla FileSystem.
getEncoding() → java.nio.charset.CharsetPobiera domyślne kodowanie dla plików tekstowych.
setEncoding(value: java.nio.charset.Charset)Ustawia domyślne kodowanie dla plików tekstowych.
getFileSystem() → FileSystemUmoż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() → StringNazwa pliku sceny eksportowanej/importowanej.
setFileName(value: String)Nazwa pliku sceny eksportowanej/importowanej.

Zobacz także

 Polski