DracoSaveOptions
Overview
DracoSaveOptions є клас в Aspose.3D FOSS для Java. Наследники від: SaveOptions.
Опції для дракокомпресії.
Цей клас надає 25 методів для роботи з об’єктами DracoSaveOptions в програмах Java. Доступні методи включають: A3DObject, DracoSaveOptions, SaveOptions, findProperty, getApplyUnitScale, getColorBits, getCompressionLevel, getFileFormat, getName, getNormalBits, getPointCloud, getPositionBits, і 13 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: applyUnitScale, colorBits, compressionLevel, fileFormat, name, normalBits, і ще 4 .
Properties
| Name | Type | Access | Description |
|---|---|---|---|
positionBits | int | Read | Квантизаційні біти для позиції, значення за замовчуванням 14. |
textureCoordinateBits | int | Read | Біти квантування для текстурних координат, значення за замовчуванням - 12. |
colorBits | int | Read | Біти квантування для кольору вершини, значення по умові - 10. |
normalBits | int | Read | Біти квантування для нормальних векторів, значення по умові - 10. |
compressionLevel | DracoCompressionLevel | Read | Рівень стиснення, умовна величина DracoCompressionLevel.STANDARD. |
applyUnitScale | boolean | Read | Накласти AssetInfo.getUnitScaleFactor() на машу. |
pointCloud | boolean | Read | Експорт сцені як хмара точок, значення замовчування є неправдою. |
fileFormat | FileFormat | Read | Обирає формат файлу. |
name | String | Read | Знає ім’я. |
properties | PropertyCollection | Read | Він отримує власність. |
Methods
| Signature | Description |
|---|---|
DracoSaveOptions() | Створитель DracoSaveOptions. |
getPositionBits() → int | Квантизаційні біти для позиції, значення за замовчуванням 14. |
setPositionBits(value: int) | Квантизаційні біти для позиції, значення за замовчуванням 14. |
getTextureCoordinateBits() → int | Біти квантування для текстурних координат, значення за замовчуванням - 12. |
setTextureCoordinateBits(value: int) | Біти квантування для текстурних координат, значення за замовчуванням - 12. |
getColorBits() → int | Біти квантування для кольору вершини, значення по умові - 10. |
setColorBits(value: int) | Біти квантування для кольору вершини, значення по умові - 10. |
getNormalBits() → int | Біти квантування для нормальних векторів, значення по умові - 10. |
setNormalBits(value: int) | Біти квантування для нормальних векторів, значення по умові - 10. |
getCompressionLevel() → DracoCompressionLevel | Рівень стиснення, умовна величина DracoCompressionLevel.STANDARD. |
setCompressionLevel(value: DracoCompressionLevel) | Рівень стиснення, умовна величина DracoCompressionLevel.STANDARD. |
getApplyUnitScale() → boolean | Накласти AssetInfo.getUnitScaleFactor() на машу. |
setApplyUnitScale(value: boolean) | Накласти AssetInfo.getUnitScaleFactor() на машу. |
getPointCloud() → boolean | Експорт сцені як хмара точок, значення замовчування є неправдою. |
setPointCloud(value: boolean) | Експорт сцені як хмара точок, значення замовчування є неправдою. |
SaveOptions() | Опозиції для збереження A3DW. |
getFileFormat() → FileFormat | Повертає формат файлу. |
A3DObject() | Параметризований циліндр. Він також може бути використаний для представлення конуса, коли один з радіусуTop/radiusBottom є нулем. |
getName() → String | Розділи кривої. |
setName(name: String) | Створює профіль CircleShape з визначеним радіусом. |
getProperties() → PropertyCollection | Ініціалізує новий екземпляр класу “Ціліндр”. |
findProperty(name: String) → Property | Ініціалізує новий екземпляр класу “Кост”. |
getProperty(name: String) → Object | Отримає матрицю трансформації вузла в поточній пози. |
setProperty(name: String, value: Object) | Обирає широту сегментів. |
removeProperty(name: String) → boolean | Обирає систему координатів точок контролю/нормальних під час імпорту/експорту. |