Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE3:MorphNodeMultiPose (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 05:42, 17 January 2010 by Wormbo (Talk | contribs) (1 revision: class descriptions for UDK January update (part 3))

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UDK Object >> AnimObject >> MorphNodeBase >> MorphNodeMultiPose
Package: 
Engine


Properties

Property group 'MorphNodeMultiPose'

MorphNames

Type: array<name>

Name of morph target to use for this pose node. Actual MorphTarget is looked up by name in the MorphSets array in the SkeletalMeshComponent.

Weights

Type: array<float>

default weight is 1.f. But it can be scaled for tweaking.

Internal variables

Targets

Type: array<MorphTarget>

Modifiers: transient

Cached pointer to actual MorphTarget object.

Native functions

AddMorphTarget

native final function bool AddMorphTarget (name MorphTargetName, optional float InWeight)

Add the MorphTarget to use for this MorphNodeMultiPose by name. Will find it in the owning SkeletalMeshComponent MorphSets array using FindMorphTarget.

RemoveMorphTarget

native final function RemoveMorphTarget (name MorphTargetName)

Remove the MorphTarget from using for this MorphNodeMultiPose by name. Will find it in the owning SkeletalMeshComponent MorphSets array using FindMorphTarget.

UpdateMorphTarget

native final function bool UpdateMorphTarget (MorphTarget Target, float InWeight)

Update weight of the morph target