I love the smell of UnrealEd crashing in the morning. – tarquin

UE3:PBRuleNodeCorner (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> PBRuleNodeBase >> PBRuleNodeCorner
Package: 
Engine


Properties

Property group 'PBRuleNodeCorner'

Angles

Type: array<RBCornerAngleInfo>

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

bNoMeshForConcaveCorners

Type: bool

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

bUseAdjacentRulesetForRightGap

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

Type: float

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

CornerSize

Type: float

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

Default value: 256.0

CornerType

Type: ProcBuilding.EPBCornerType

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

FlatThreshold

Type: float

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

Default value: 5.0

RoundCurvature

Type: float

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

Default value: 1.0

RoundTesselation

Type: int

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

Default value: 4

Structs

RBCornerAngleInfo

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