MorphTargetChannel
Overview
MorphTargetChannel является классом в Aspose.3D FOSS для Java. Наследники от: A3DObject.
MorphTargetChannel используется для организации целевых геометрий.
Этот класс предоставляет 18 методов для работы с объектами MorphTargetChannel в программах Java. Доступные методы включают: A3DObject, MorphTargetChannel, findProperty, get, getChannelWeight, getName, getProperties, getProperty, getTargets, getWeight, getWeights, removeProperty, и 5 дополнительных методов. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.3D FOSS for Java. Свойства: DefaultWeight, channelWeight, name, properties, targets, weights.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
weights | List<Double> | Read | Получает полные значения веса геометрии цели. |
channelWeight | double | Read | Получает или устанавливает вес деформатора этого канала. |
targets | List<Shape> | Read | Получивает все цели, связанные с каналом. |
DefaultWeight | double | Read | По умолчанию, это цель для морфов. |
name | String | Read | Узнает имя. |
properties | PropertyCollection | Read | Получил свойства. |
Methods
| Signature | Description |
|---|---|
MorphTargetChannel() | Инициализирует новый экземпляр класса MorphTargetChannel . |
MorphTargetChannel(name: String) | Инициализирует новый экземпляр класса MorphTargetChannel . |
getWeights() → List<Double> | Получает полные значения веса геометрии цели. |
getChannelWeight() → double | Получает или устанавливает вес деформатора этого канала. |
setChannelWeight(value: double) | Получает или устанавливает вес деформатора этого канала. |
getTargets() → List<Shape> | Получивает все цели, связанные с каналом. |
getWeight(target: Shape) → double | Получает вес для указанной цели, если цель не принадлежит этому каналу, возвращается значение по умолчанию 0. |
setWeight(target: Shape, weight: double) | Устанавливает вес для указанной цели, значение по умолчанию 1, диапазон должен быть между 0 ~ 1. |
get(index: int) → double | Получит вес для указанного целевого индекса. |
set(index: int, value: double) | Устанавливает вес для указанного целевого индекса. |
A3DObject() | Параметризированный цилиндр. Он также может быть использован для представления конуса, когда один из радиусов Top/radiusBottom равен нулю. |
getName() → String | Сегменты кривой. |
setName(name: String) | Создает профиль CircleShape с указанным радиусом. |
getProperties() → PropertyCollection | Инициализирует новый экземпляр класса “Цилиндр”. |
findProperty(name: String) → Property | Инициализирует новый экземпляр класса Bone. |
getProperty(name: String) → Object | Получивает матрицу трансформации узла в текущей позе. |
setProperty(name: String, value: Object) | Получивает ширину сегментов. |
removeProperty(name: String) → boolean | Получает переходную систему координат контрольных точек/нормальной во время импорта/экспорта. |