MorphTargetChannel
MorphTargetChannel class
MorphTargetChannel используетсяMorphTargetDeformer
для организации целевой геометрии. Некоторые форматы файлов, такие как FBX, поддерживают несколько каналов параллельно.
public class MorphTargetChannel : A3DObject
Конструкторы
Характеристики
Имя | Описание |
---|
ChannelWeight { get; set; } | Получает или устанавливает вес деформатора этого канала. Вес находится в диапазоне от 0,0 до 1,0 |
Item { get; set; } | |
virtual Name { get; set; } | Получает или задает имя. |
Properties { get; } | Получает коллекцию всех свойств. |
Targets { get; } | Получает все цели, связанные с каналом. |
Weights { get; } | Получает значения полного веса целевых геометрий. |
Методы
Имя | Описание |
---|
FindProperty(string) | Находит свойство. Это может быть динамическое свойство (созданное CreateDynamicProperty/SetProperty) или родное свойство (идентифицированное по имени) |
GetProperty(string) | Получить значение указанного свойства |
GetWeight(Shape) | Получает вес для указанной цели, если цель не принадлежит этому каналу, возвращается значение по умолчанию 0. |
RemoveProperty(Property) | Удаляет динамическое свойство. |
RemoveProperty(string) | Удалить указанное свойство с именем name |
SetProperty(string, object) | Устанавливает значение указанного свойства |
SetWeight(Shape, double) | Устанавливает вес для указанной цели, значение по умолчанию 1, диапазон должен быть между 0~1 |
Поля
Имя | Описание |
---|
const DefaultWeight | Вес по умолчанию для цели морфинга. |
Примечания
Вес находится в диапазоне от 0 до 1,0, а вес по умолчанию для цели равен 0,0;
Смотрите также