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

NomLa description
MorphTargetChannel()Initialise une nouvelle instance duMorphTargetChannel classe.
MorphTargetChannel(string)Initialise une nouvelle instance duMorphTargetChannel classe.

Propriétés

NomLa 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

NomLa 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

NomLa description
const DefaultWeightPoids 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