UE3:MorphNodeWeightByBoneAngle (UDK): Difference between revisions
No edit summary |
m 1 revision: class descriptions for UDK January update (part 3) |
(No difference)
|
Latest revision as of 05:42, 17 January 2010
Object >> AnimObject >> MorphNodeBase >> MorphNodeWeightBase >> MorphNodeWeightByBoneAngle |
- Package:
- Engine
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Properties
Property group 'AngleBone'
AngleBoneAxis
Type: Object.EAxis
Axis to use on Angle Bone, X, Y or Z
Default value: AXIS_X
AngleBoneName
Type: name
Angle bone name
bInvertAngleBoneAxis
Type: bool
Should the Angle bone axis be inverted?
Property group 'BaseBone'
BaseBoneAxis
Type: Object.EAxis
Axis to use on Base Bone, X, Y or Z
Default value: AXIS_X
BaseBoneName
Type: name
Base Bone Name
bInvertBaseBoneAxis
Type: bool
Should the Angle bone axis be inverted?
Property group 'Material'
bControlMaterialParameter
Type: bool
MaterialSlotId
Type: int
ScalarParameterName
Type: name
Property group 'MorphNodeWeightByBoneAngle'
WeightArray
Type: array<BoneAngleMorph>
Array of points translating angles into morph weights
Default value, index 0:
Member | Value |
---|---|
TargetWeight | 0.0 |
Default value, index 1:
Member | Value |
---|---|
Angle | 180.0 |
Internal variables
Angle
Type: float
Modifiers: const, transient
This node gets the shortest angle between 2 bones (0d to 180d), and translates that into a weight scaling morph targets using used defined values.
MaterialInstanceConstant
Type: MaterialInstanceConstant
Modifiers: transient
NodeWeight
Type: float
Modifiers: const, transient
Default values
Property | Value | ||||
---|---|---|---|---|---|
NodeConns[0] |
|
Structs
BoneAngleMorph
Modifiers: native
Structure defining Angle to Morph weight correspondance
Default values:
Property | Value |
---|---|
TargetWeight | 1.0 |