I love the smell of UnrealEd crashing in the morning. – tarquin
Difference between revisions of "UE3:PBRuleNodeCorner (UDK)"
(Talk) |
(Talk) |
||
Line 18: | Line 18: | ||
If TRUE, no space left or mesh added in concave corners. | 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==== | ====CornerSize==== | ||
Line 58: | Line 69: | ||
Struct containing info about each decision angle | Struct containing info about each decision angle | ||
; [[float]] Angle : Angle (in degrees) | ; [[float]] Angle : Angle (in degrees) | ||
+ | ; [[float]] CornerSize : If non-zero, overrides the base CornerSize for this particular angle | ||
'''Default values:''' | '''Default values:''' | ||
Line 65: | Line 77: | ||
|- | |- | ||
| Angle | | Angle | ||
+ | | 0.0 | ||
+ | |- | ||
+ | | CornerSize | ||
| 0.0 | | 0.0 | ||
|} | |} |
Revision as of 05:24, 17 January 2010
Object >> PBRuleNodeBase >> PBRuleNodeCorner |
- 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 '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 |