DracoSaveOptions
Overview
DracoSaveOptions adalah kelas di Aspose.3D FOSS untuk Java. Warisan dari: SaveOptions.
Pilihan untuk kompresi Draco.
Kelas ini menyediakan 25 metode untuk bekerja dengan objek DracoSaveOptions dalam program Java. Metode yang tersedia meliputi: A3DObject, DracoSaveOptions, SaveOptions, findProperty, getApplyUnitScale, getColorBits, getCompressionLevel, getFileFormat, getName, getNormalBits, getPointCloud, getPositionBits, dan 13 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: applyUnitScale, colorBits, compressionLevel, fileFormat, name, normalBits, dan 4 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
positionBits | int | Read | Kuantifikasi bit untuk posisi, nilai default adalah 14. |
textureCoordinateBits | int | Read | Bit kuantisasi untuk koordinat tekstur, nilai default adalah 12. |
colorBits | int | Read | Bit kuantisasi untuk warna vertex, nilai default adalah 10. |
normalBits | int | Read | Bit kuantisasi untuk vektor normal, nilai default adalah 10. |
compressionLevel | DracoCompressionLevel | Read | Tingkat kompresi, nilai default adalah DracoCompressionLevel.STANDARD. |
applyUnitScale | boolean | Read | Terapkan AssetInfo.getUnitScaleFactor (()) ke mesh. |
pointCloud | boolean | Read | Ekspor adegan sebagai awan titik, nilai default adalah false. |
fileFormat | FileFormat | Read | Dapatkan format file. |
name | String | Read | Mengetahui namanya. |
properties | PropertyCollection | Read | Mendapatkan properti. |
Methods
| Signature | Description |
|---|---|
DracoSaveOptions() | Konstruksi DracoSaveOptions. |
getPositionBits() → int | Kuantifikasi bit untuk posisi, nilai default adalah 14. |
setPositionBits(value: int) | Kuantifikasi bit untuk posisi, nilai default adalah 14. |
getTextureCoordinateBits() → int | Bit kuantisasi untuk koordinat tekstur, nilai default adalah 12. |
setTextureCoordinateBits(value: int) | Bit kuantisasi untuk koordinat tekstur, nilai default adalah 12. |
getColorBits() → int | Bit kuantisasi untuk warna vertex, nilai default adalah 10. |
setColorBits(value: int) | Bit kuantisasi untuk warna vertex, nilai default adalah 10. |
getNormalBits() → int | Bit kuantisasi untuk vektor normal, nilai default adalah 10. |
setNormalBits(value: int) | Bit kuantisasi untuk vektor normal, nilai default adalah 10. |
getCompressionLevel() → DracoCompressionLevel | Tingkat kompresi, nilai default adalah DracoCompressionLevel.STANDARD. |
setCompressionLevel(value: DracoCompressionLevel) | Tingkat kompresi, nilai default adalah DracoCompressionLevel.STANDARD. |
getApplyUnitScale() → boolean | Terapkan AssetInfo.getUnitScaleFactor (()) ke mesh. |
setApplyUnitScale(value: boolean) | Terapkan AssetInfo.getUnitScaleFactor (()) ke mesh. |
getPointCloud() → boolean | Ekspor adegan sebagai awan titik, nilai default adalah false. |
setPointCloud(value: boolean) | Ekspor adegan sebagai awan titik, nilai default adalah false. |
SaveOptions() | Pilihan untuk A3DW menyimpan. |
getFileFormat() → FileFormat | Mengembalikan format file. |
A3DObject() | Silinder Parameterized. Ini juga dapat digunakan untuk mewakili kerucut ketika satu dari radiusTop/radiusBottom adalah nol. |
getName() → String | Segmen dari kurva. |
setName(name: String) | Membangun profil CircleShape dengan radius yang ditentukan. |
getProperties() → PropertyCollection | Ini akan menginisialisasi instansi baru dari kelas Cylinder. |
findProperty(name: String) → Property | Ini akan menginisialisasi instansi baru dari kelas Bone. |
getProperty(name: String) → Object | Dapatkan transformasi matriks dari node dalam posisi saat ini. |
setProperty(name: String, value: Object) | Dapatkan segmen lebar. |
removeProperty(name: String) → boolean | Dapatkan sistem koordinat flip titik kontrol / normal selama impor / ekspor. |