I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE3:FoliageFactory (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> Actor >> Brush >> Volume >> FoliageFactory
Package: 
Engine
This class in other games:
UT3


Properties[edit]

Property group 'Foliage'[edit]

FacingFalloffExponent[edit]

Type: float

Modifiers: const

The falloff exponent for facing dependent density.

Default value: 2.0

MaxInstanceCount[edit]

Type: int

Modifiers: const

The maximum number of foliage instances to create from this factory.

Default value: 10000

Meshes[edit]

Type: array<FoliageMesh>

Modifiers: const


SurfaceDensityDownFacing[edit]

Type: float

Modifiers: const

The density of foliage instances on downward facing surfaces.

Default value: 1.0

SurfaceDensitySideFacing[edit]

Type: float

Modifiers: const

The density of foliage instances on sideways facing surfaces.

Default value: 1.0

SurfaceDensityUpFacing[edit]

Type: float

Modifiers: const

The density of foliage instances on upward facing surfaces.

Default value: 1.0

VolumeFalloffExponent[edit]

Type: float

Modifiers: const

The exponent of the density falloff.

Default value: 1.0

VolumeFalloffRadius[edit]

Type: float

Modifiers: const

The radius inside/outside the volume that the foliage density falls off over.

Default values[edit]

Property Value
bHidden False
bMovable False
CollisionType COLLIDE_CustomDefault

Subobjects[edit]

BrushComponent0[edit]

Class: Engine.BrushComponent

Inherits from: Volume.BrushComponent0

Property Value
BlockNonZeroExtent False
CollideActors False
ReplacementPrimitive None

Structs[edit]

FoliageMesh[edit]

Modifiers: native

StaticMesh InstanceStaticMesh 
MaterialInterface Material 
float MaxDrawRadius 
float MinTransitionRadius 
float MinThinningRadius 
Object.Vector MinScale 
Object.Vector MaxScale 
float MinUniformScale 
float MaxUniformScale 
float SwayScale 
int Seed 
float SurfaceAreaPerInstance 
bool bCreateInstancesOnBSP 
bool bCreateInstancesOnStaticMeshes 
bool bCreateInstancesOnTerrain 
EngineTypes.LightmassPrimitiveSettings LightmassSettings 
FoliageComponent Component 

Default values:

Property Value
bCreateInstancesOnBSP True
bCreateInstancesOnStaticMeshes True
bCreateInstancesOnTerrain True
LightmassSettings
Member Value
DiffuseBoost 1.0
EmissiveBoost 1.0
EmissiveLightFalloffExponent 2.0
SpecularBoost 1.0
MaxDrawRadius 2000.0
MaxScale
Member Value
X 1.0
Y 1.0
Z 1.0
MaxUniformScale 1.0
MinScale
Member Value
X 1.0
Y 1.0
Z 1.0
MinThinningRadius 2000.0
MinUniformScale 1.0
SurfaceAreaPerInstance 1000.0
SwayScale 1.0