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