Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE3:PBRuleNodeCorner (UDK)

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

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


Properties[edit]

Property group 'PBRuleNodeCorner'[edit]

Angles[edit]

Type: array<RBCornerAngleInfo>

Set of angles of corner angle, each corresponds to an output of this node

bNoMeshForConcaveCorners[edit]

Type: bool

If TRUE, no space left or mesh added in concave corners.

bUseAdjacentRulesetForRightGap[edit]

Type: bool

If TRUE, look at face on the right to see how much gap to leave on right edge. If FALSE, just use CornerSize on left and right side Note, this only works when rulesets have the same corner size down the entire height - when looking at adjacent face, the top-left corner size is used.

CornerShapeOffset[edit]

Type: float

How far from start of curve mesh region to actually chamfer/round adjust roff poly corner

CornerSize[edit]

Type: float

Amount to split off left (and maybe right) of supplied scope, based on left/right edge angles

Default value: 256.0

CornerType[edit]

Type: ProcBuilding.EPBCornerType

How to adjust the roof/floor poly to fit with this corner mesh

FlatThreshold[edit]

Type: float

Angle in degrees at which point surfaces are considered co-planar, and corner mesh is not added

Default value: 5.0

RoundCurvature[edit]

Type: float

Controls the curvature when using EPBC_Round- essentially 'pulls' the tangent handles further.

Default value: 1.0

RoundTesselation[edit]

Type: int

If CornerType is set to EPBC_Round, how many tesselation steps to take around the corner

Default value: 4

Structs[edit]

RBCornerAngleInfo[edit]

Modifiers: native

Struct containing info about each decision angle

float Angle 
Angle (in degrees)
float CornerSize 
If non-zero, overrides the base CornerSize for this particular angle

Default values:

Property Value
Angle 0.0
CornerSize 0.0