| | Name | Description |
|---|
 | LandCover..::..ProceduralLandCoverBrush..::..AltitudeRangeDefinition | |
 | BaseHeightField | |
 | BaseHeightFieldDeformator |
Basic class for all deformations of terrain heightfield
|
 | BaseLandCoverClassificationLayer | |
 | BaseProceduralPlant | Procedural plant. |
 | BaseLandCoverClassificationLayer..::..BaseSettings | |
 | BaseTerrainBrush | |
 | BaseTextureProcessor | |
 | RootWaterNode..::..BaseUnderwaterParticles | Particle systems for underwater (e.g. ocean). |
 | BrushMode | |
 | BrushModifier | |
 | WaterSettings..::..Data | |
 | TerrainSettings..::..Data | |
 | DeformableRegion |
Implements storage and access to heightfield region data
|
 | DeformableTerrainRegion |
Implements deformations of terrain's heightfield
|
 | LandCover..::..SpriteBatch..::..DeployPlantsCallback | Method responsible for deployment of plant sprites within specific area. |
 | LandCover..::..GeometryBatch..::..DeployPlantsDelegate | |
 | DeprecatedTerrain | |
 | DeprecatedTerrainObject | |
 | LandCover..::..ProceduralLandCoverBrush..::..LayerEntry..::..EdgeFilterDefintion | |
 | LandCover..::..GeometryBatch | Manage massive number of various plants around camera.
To customize deployment process, assign DeployPlantsMethod delegate
to callback method which will perform deployment of plants. |
 | GrassBatch |
Provides methods to add and manipulate with instances of waving grass.
|
 | GrassBatchMaterial |
Material used to render batches of waving grass.
Uses scene ambient and first directional light in the scene.
|
 | GrassBatchShader | |
 | HeightArray | Holds a 1D array of HeightSamples, but also allows access via X,Z 2D coordinates. |
 | HeightSample | Represents a single height+Normal sample of a terrain. |
 | HeightSampleSet | Set of 4 adjacent Height Samples, used for interpolation to return Height and Normal for any point between these points. |
 | LandCover..::..IAdjustmentsContext | |
 | IDeprecatedTerrain | |
 | IHeightmapFactory | Describes a loader used to read and create heightmap data
|
 | LandCover..::..ILandCoverContext | |
 | InfiniteTerrain | |
 | InfiniteTerrainMaterial | Material used to render infinite terrains, with geometry provided by InfiniteTerrain. |
 | InfiniteTerrainShader | Shader used to render InfiniteTerrainMaterial. |
 | ITerrainDecorationLayer | |
 | RootWaterNode..::..IUnderWaterEffect | |
 | LandCover | Serializable landcover configuration classes. |
 | LandCoverCode | |
 | LandCover..::..LandCoverDefinition | Define one or more plants making landcover. |
 | LandCover..::..LandCoverRenderable | |
 | LandCover..::..ProceduralLandCoverBrush..::..LayerAdjuster | |
 | LandCover..::..LayerColor | |
 | LandCover..::..LayerColorIndex | Index of Layer Color |
 | LandCover..::..LayerDefinition | |
 | LandCover..::..ProceduralLandCoverBrush..::..LayerEntry | |
 | LandCover..::..LayerDefinition..::..LayerIdentity | |
 | LandCover..::..LayerDefinition..::..LayerObjectList | |
 | NullTerrainSettings | |
 | NullWaterSettings | |
 | LandCover..::..ObjectDefinition | Serializable configuration for LandCover. |
 | LandCover..::..ObjectDefinitionAdjustments | |
 | LandCover..::..SpriteBatch..::..Page | Single page of one type of geometry. Defined by area center and bounds. |
 | LandCover..::..GeometryBatch..::..Page | Single page of one type of geometry. Defined by area center and bounds. |
 | LandCover..::..GeometryBatch..::..PageGrid | Define set of pages, consists of 3x3 pages. As center of interest moves out of the
central page, 3-5 pages are removed and 3-5 pages are added (depending on movement direction).
PageGrid is rendered as single ActorBatch, with just one draw call, and supports frustrum culling at page level. |
 | LandCover..::..ObjectDefinition..::..PlacementSpecs | |
 | PlantType | |
 | LandCover..::..SpriteBatch..::..PlantVertex | |
 | LandCover..::..SpriteBatch..::..PlantVertexInstanced | |
 | PlantWavingShader | When used with Material.ModelAnimationShader, animates upper parts of plant with wind-like animation. |
 | LandCover..::..ProceduralLandCoverBrush | |
 | InfiniteTerrain..::..Projector | |
 | RandomHeightFieldDeformator |
Implements random deformations of terrain heightfield
|
 | LandCover..::..RenderLandCoverFilter | Filters land covers for rendering. |
 | RootTerrainNode | |
 | RootWaterNode | |
 | BaseLandCoverClassificationLayer..::..SceneDecoratorSetter | |
 | ShadowDistanceAdjuster | Flies an Object to the specified location smoothly. |
 | LandCover..::..ObjectDefinition..::..SizeSpecs | |
 | LandCover..::..ProceduralLandCoverBrush..::..LayerEntry..::..SlopeFilterDefintion | |
 | LandCover..::..SpriteBatch..::..Sprite | |
 | LandCover..::..SpriteBatch | Renders batch of sprites with prerendered image of plant models. |
 | LandCover..::..SpriteBatch..::..SpritePlantBatchMaterial | Material used to render sprite/billboard particles. |
 | LandCover..::..SpriteBatch..::..SpritePlantBatchShader | Shader used to render SpritePlantBatchMaterial. |
 | TerrainBrushFactory |
Provides methods to add and manipulate with instances of waving grass.
|
 | DeprecatedTerrain..::..TerrainCreator | |
 | TerrainDesignMode | |
 | TerrainEditor | |
 | TerrainHeightField | |
 | TerrainMouseTracker | |
 | InfiniteTerrain..::..TerrainNode | |
 | TerrainSettings | |
 | TerrainsPlugin | |
 | BaseTextureProcessor..::..TextureProcessorCreator | |
 | LandCover..::..SpriteBatch..::..UpdateLodLevelsDelegate | |
 | LandCover..::..GeometryBatch..::..UpdateLodLevelsDelegate | |
 | LandCover..::..UserQualitySettings | |
 | WaterSettings | |
 | WaveHeightFieldDeformator |
Implements random deformations of terrain heightfield
|