MorphTargetChannel
Contenu
[
Cacher
]MorphTargetChannel class
Un MorphTargetChannel est utilisé par MorphTargetDeformer pour organiser les géométries cibles. Certains formats de fichier comme FBX prennent en charge plusieurs canaux en parallèle. Le poids est compris entre 0 et 1,0, et le poids par défaut pour la cible est 0,0 ;
Propriétés
| Nom | Description |
|---|---|
| DEFAULT_WEIGHT | Poids par défaut pour la cible de morphing. |
Méthodes
constructor
| Nom | Description |
|---|---|
| constructor(name) | Initialise une nouvelle instance de la classe MorphTargetChannel. |
Parameters:
| Nom | Type | Description |
|---|---|---|
| name | String | Nom. |
Result:
constructor_overload
| Nom | Description |
|---|---|
| constructor_overload() | Initialise une nouvelle instance de la classe MorphTargetChannel. |
Result:
getWeights
| Nom | Description |
|---|---|
| getWeights() | Obtient les valeurs complètes des poids des géométries cibles. Les poids complets. |
Result:
getChannelWeight
| Nom | Description |
|---|---|
| getChannelWeight() | Obtient ou définit le poids du déformateur de ce canal. Le poids est compris entre 0,0 et 1,0 |
Result:
setChannelWeight
| Nom | Description |
|---|---|
| setChannelWeight(value) | Obtient ou définit le poids du déformateur de ce canal. Le poids est compris entre 0,0 et 1,0 |
Result:
getTargets
| Nom | Description |
|---|---|
| getTargets() | Obtient toutes les cibles associées au canal. |
Result:
getName
| Nom | Description |
|---|---|
| getName() | Obtient ou définit le nom. Le nom. |
Result:
setName
| Nom | Description |
|---|---|
| setName(value) | Obtient ou définit le nom. Le nom. |
Result:
getProperties
| Nom | Description |
|---|---|
| getProperties() | Obtient la collection de toutes les propriétés. |
Result:
get
| Nom | Description |
|---|---|
| get(target) |
Result:
set
| Nom | Description |
|---|---|
| set(target, value) |
Result:
getWeight
| Nom | Description |
|---|---|
| getWeight(target) | 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. |
Parameters:
| Nom | Type | Description |
|---|---|---|
| targe | Shape | null |
Result: Nombre
setWeight
| Nom | Description |
|---|---|
| setWeight(target, weight) | Définit le poids pour la cible spécifiée, la valeur par défaut est 1, la plage doit être entre 0~1. |
Parameters:
| Nom | Type | Description |
|---|---|---|
| targe | Shape | null |
| weigh | Nombre | null |
Result: Nombre
removeProperty
| Nom | Description |
|---|---|
| removeProperty(property) | Supprime une propriété dynamique. |
Parameters:
| Nom | Type | Description |
|---|---|---|
| property | Property | Quelle propriété supprimer |
Result: boolean
removeProperty
| Nom | Description |
|---|---|
| removeProperty(property) | Supprime la propriété spécifiée identifiée par son nom |
Parameters:
| Nom | Type | Description |
|---|---|---|
| propert | String | null |
Result: boolean
getProperty
| Nom | Description |
|---|---|
| getProperty(property) | Obtenir la valeur de la propriété spécifiée |
Parameters:
| Nom | Type | Description |
|---|---|---|
| property | String | Nom de la propriété |
Result: Object
setProperty
| Nom | Description |
|---|---|
| setProperty(property, value) | Définit la valeur de la propriété spécifiée |
Parameters:
| Nom | Type | Description |
|---|---|---|
| property | String | Nom de la propriété |
| value | Object | La valeur de la propriété |
Result: Object
findProperty
| Nom | Description |
|---|---|
| findProperty(propertyName) | Recherche la propriété. Elle peut être une propriété dynamique (Créée par CreateDynamicProperty/SetProperty) ou une propriété native (Identifiée par son nom) |
Parameters:
| Nom | Type | Description |
|---|---|---|
| propertyName | String | Nom de la propriété. |
Result: Property