MorphTargetChannel

MorphTargetChannel class

En MorphTargetChannel används av MorphTargetDeformer för att organisera målgeometrierna. Vissa filformat som FBX stödjer flera kanaler parallellt. Vikt är mellan 0 och 1.0, och standardvikt för målet är 0.0;

Egenskaper

NamnBeskrivning
DEFAULT_WEIGHTStandardvikt för morph-mål.

Metoder

constructor

NamnBeskrivning
constructor(name)Initierar en ny instans av MorphTargetChannel-klassen.

Parameters:

NamnTypBeskrivning
nameSträngNamn.

Result:


constructor_overload

NamnBeskrivning
constructor_overload()Initierar en ny instans av MorphTargetChannel-klassen.

Result:


getWeights

NamnBeskrivning
getWeights()Hämtar de fullständiga viktvärdena för målgeometrier. De fullständiga vikterna.

Result:


getChannelWeight

NamnBeskrivning
getChannelWeight()Hämtar eller anger deformatorvikten för den här kanalen. Vikten ligger mellan 0,0 och 1,0.

Result:


setChannelWeight

NamnBeskrivning
setChannelWeight(value)Hämtar eller anger deformatorvikten för den här kanalen. Vikten ligger mellan 0,0 och 1,0.

Result:


getTargets

NamnBeskrivning
getTargets()Hämtar alla mål som är associerade med kanalen.

Result:


getName

NamnBeskrivning
getName()Hämtar eller anger namnet. Namnet.

Result:


setName

NamnBeskrivning
setName(value)Hämtar eller anger namnet. Namnet.

Result:


getProperties

NamnBeskrivning
getProperties()Hämtar samlingen av alla egenskaper.

Result:


get

NamnBeskrivning
get(target)

Result:


set

NamnBeskrivning
set(target, value)

Result:


getWeight

NamnBeskrivning
getWeight(target)Hämtar vikten för det angivna målet, om målet inte tillhör den här kanalen, returneras standardvärdet 0.

Parameters:

NamnTypBeskrivning
målFormnull

Result: Nummer


setWeight

NamnBeskrivning
setWeight(target, weight)Ställer in vikten för det angivna målet, standardvärdet är 1, intervallet bör ligga mellan 0~1.

Parameters:

NamnTypBeskrivning
målFormnull
viktNummernull

Result: Nummer


removeProperty

NamnBeskrivning
removeProperty(property)Tar bort en dynamisk egenskap.

Parameters:

NamnTypBeskrivning
propertyPropertyVilken egenskap som ska tas bort

Result: boolean


removeProperty

NamnBeskrivning
removeProperty(property)Ta bort den angivna egenskapen som identifieras med namn

Parameters:

NamnTypBeskrivning
propertSträngnull

Result: boolean


getProperty

NamnBeskrivning
getProperty(property)Hämta värdet för den angivna egenskapen

Parameters:

NamnTypBeskrivning
propertySträngEgenskapsnamn

Result: Objekt


setProperty

NamnBeskrivning
setProperty(property, value)Sätter värdet för den angivna egenskapen

Parameters:

NamnTypBeskrivning
propertySträngEgenskapsnamn
värdeObjektVärdet för egenskapen

Result: Objekt


findProperty

NamnBeskrivning
findProperty(propertyName)Hittar egenskapen. Det kan vara en dynamisk egenskap (Skapad av CreateDynamicProperty/SetProperty) eller en inbyggd egenskap (Identifierad av dess namn)

Parameters:

NamnTypBeskrivning
propertyNameSträngEgenskapsnamn.

Result: Property