MorphTargetChannel
MorphTargetChannel class
Un MorphTargetChannel est utilisé parMorphTargetDeformer
pour organiser les géométries cibles. Certains formats de fichiers comme FBX prennent en charge plusieurs canaux en parallèle.
public class MorphTargetChannel : A3DObject
Constructeurs
Propriétés
Nom | La description |
---|
ChannelWeight { get; set; } | Obtient ou définit le poids du déformateur de ce canal. Le poids est compris entre 0,0 et 1,0 |
Item { get; set; } | |
virtual Name { get; set; } | Obtient ou définit le nom. |
Properties { get; } | Obtient la collection de toutes les propriétés. |
Targets { get; } | Obtient toutes les cibles associées au canal. |
Weights { get; } | Obtient les valeurs de poids complètes des géométries cibles. |
Méthodes
Nom | La description |
---|
FindProperty(string) | Trouve la propriété. Il peut s’agir d’une propriété dynamique (créée par CreateDynamicProperty/SetProperty) ou d’une propriété native (identifiée par son nom) |
GetProperty(string) | Obtenir la valeur de la propriété spécifiée |
GetWeight(Shape) | Obtient le poids pour la cible spécifiée, si la cible n’appartient pas à ce canal, la valeur par défaut 0 est renvoyée. |
RemoveProperty(Property) | Supprime une propriété dynamique. |
RemoveProperty(string) | Supprimer la propriété spécifiée identifiée par name |
SetProperty(string, object) | Définit la valeur de la propriété spécifiée |
SetWeight(Shape, double) | Définit le poids pour la cible spécifiée, la valeur par défaut est 1, la plage doit être comprise entre 0 et 1 |
Des champs
Nom | La description |
---|
const DefaultWeight | Poids par défaut pour la cible de morph. |
Remarques
Le poids est compris entre 0 et 1,0, et le poids par défaut pour la cible est de 0,0 ;
Voir également