fxFoliageReplicator¶
An emitter to replicate fxFoliageItem objects across an area.
- Inherit:
- SceneObject
Description¶
An emitter to replicate fxFoliageItem objects across an area.
Fields¶
-
int
fxFoliageReplicator::
AllowedTerrainSlope
¶ Maximum surface angle allowed for foliage instances.
-
bool
fxFoliageReplicator::
AllowOnStatics
¶ Foliage will be placed on Static shapes when set.
-
bool
fxFoliageReplicator::
AllowOnTerrain
¶ Foliage will be placed on terrain when set.
-
bool
fxFoliageReplicator::
AllowOnWater
¶ Foliage will be placed on/under water when set.
-
bool
fxFoliageReplicator::
AllowWaterSurface
¶ Foliage will be placed on water when set. Requires AllowOnWater.
-
float
fxFoliageReplicator::
AlphaCutoff
¶ Minimum alpha value allowed on foliage instances.
-
int
fxFoliageReplicator::
CullResolution
¶ Minimum size of culling bins. Must be gt = 8 and lt = OuterRadius.
-
float
fxFoliageReplicator::
DebugBoxHeight
¶ Height multiplier for drawn culling bins.
-
float
fxFoliageReplicator::
FadeInRegion
¶ Region beyond ViewDistance where foliage fades in/out.
-
float
fxFoliageReplicator::
FadeOutRegion
¶ Region before ViewClosest where foliage fades in/out.
-
bool
fxFoliageReplicator::
FixAspectRatio
¶ Maintain aspect ratio of image if true. This option ignores MaxWidth.
-
bool
fxFoliageReplicator::
FixSizeToMax
¶ Use only MaxWidth and MaxHeight for billboard size. Ignores MinWidth and MinHeight.
-
int
fxFoliageReplicator::
FoliageCount
¶ Maximum foliage instance count.
-
filename
fxFoliageReplicator::
FoliageFile
¶ Image file for the foliage texture.
-
int
fxFoliageReplicator::
FoliageRetries
¶ Number of times to try placing a foliage instance before giving up.
-
float
fxFoliageReplicator::
GroundAlpha
¶ Alpha of the foliage at ground level. 0 = transparent, 1 = opaque.
-
bool
fxFoliageReplicator::
HideFoliage
¶ Foliage is hidden when set to true.
-
int
fxFoliageReplicator::
InnerRadiusX
¶ Placement area inner radius on the X axis.
-
int
fxFoliageReplicator::
InnerRadiusY
¶ Placement area inner radius on the Y axis.
-
bool
fxFoliageReplicator::
LightOn
¶ Foliage should be illuminated with changing lights when true.
-
bool
fxFoliageReplicator::
LightSync
¶ Foliage instances have the same lighting when set and LightOn is set.
-
float
fxFoliageReplicator::
lightTime
¶ Time before foliage illumination cycle repeats.
-
float
fxFoliageReplicator::
MaxHeight
¶ Maximum height of foliage billboards.
-
float
fxFoliageReplicator::
MaxLuminance
¶ Maximum luminance for foliage instances.
-
float
fxFoliageReplicator::
MaxSwayTime
¶ Maximum sway cycle time in seconds.
-
float
fxFoliageReplicator::
MaxWidth
¶ Maximum width of foliage billboards.
-
float
fxFoliageReplicator::
MinHeight
¶ Minimum height of foliage billboards.
-
float
fxFoliageReplicator::
MinLuminance
¶ Minimum luminance for foliage instances.
-
float
fxFoliageReplicator::
MinSwayTime
¶ Minumum sway cycle time in seconds.
-
float
fxFoliageReplicator::
MinWidth
¶ Minimum width of foliage billboards.
-
float
fxFoliageReplicator::
OffsetZ
¶ Offset billboards by this amount vertically.
-
int
fxFoliageReplicator::
OuterRadiusX
¶ Placement area outer radius on the X axis.
-
int
fxFoliageReplicator::
OuterRadiusY
¶ Placement area outer radius on the Y axis.
-
int
fxFoliageReplicator::
PlacementAreaHeight
¶ Height of the placement ring in world units.
-
ColorF
fxFoliageReplicator::
PlacementColour
¶ Color of the placement ring.
-
bool
fxFoliageReplicator::
RandomFlip
¶ Randomly flip billboards left-to-right.
-
int
fxFoliageReplicator::
seed
¶ Random seed for foliage placement.
-
bool
fxFoliageReplicator::
ShowPlacementArea
¶ Draw placement rings when set to true.
-
float
fxFoliageReplicator::
SwayMagFront
¶ Front-to-back sway magnitude.
-
float
fxFoliageReplicator::
SwayMagSide
¶ Left-to-right sway magnitude.
-
bool
fxFoliageReplicator::
SwayOn
¶ Foliage should sway randomly when true.
-
bool
fxFoliageReplicator::
SwaySync
¶ Foliage instances should sway together when true and SwayOn is enabled.
-
bool
fxFoliageReplicator::
UseCulling
¶ Use culling bins when enabled.
-
bool
fxFoliageReplicator::
UseDebugInfo
¶ Culling bins are drawn when set to true.
-
bool
fxFoliageReplicator::
useTrueBillboards
¶ Use camera facing billboards ( including the z axis ).
-
float
fxFoliageReplicator::
ViewClosest
¶ Minimum distance from camera where foliage appears.
-
float
fxFoliageReplicator::
ViewDistance
¶ Maximum distance from camera where foliage appears.