Hex Terrains Framework
Search Results for

    Show / Hide Table of Contents

    Namespace Fwt.HexTerrains.GeoPlasts.Data

    Classes

    DynamicGeoPlastLayer

    DynamicGeoPlastLayerConfigAsset

    Provides configuration arguments for initializing a dynamic GeoPlast terrain layer, including dynamic settings and flow target references.

    GeoPlastLayer

    GeoPlastLayerConfigAsset

    Provides configuration settings and references required to initialize a static non-visual GeoPlast terrain layer within a hex-based terrain system.

    GeoPlastLayerGroup

    Represents a group of geological plast terrain layers, providing methods to simulate, update, and render all layers in sequence. Supports scheduling and chaining of jobs for simulation, density, volume, bedrock, ceiling, and rendering operations across all contained layers.

    MaterialGeoPlastLayer

    MaterialGeoPlastLayerConfigAsset

    VisualGeoPlastLayer

    VisualGeoPlastLayerConfigAsset

    Structs

    CreateGeoPlastLayerRequest

    DensityByTemperatureSettings

    Settings that define how the temperature affects the density of the plast. If TemperatureScalesDensity is true, the plast density will be multiplied by the value from DensityByTemperatureFactorCurve evaluated at the cell temperature. This allows to simulate the effect of hot plast being less dense and more fluid, while cold plast is more dense and less fluid.

    DirectionFlowSettings

    DynamicGeoPlastSettings

    Settings of Dynamic GeoPlast, which is a type of GeoPlast that simulates the flow of plast volume between cells and layers. It includes settings for volume flow, which is an exchange of plast volume between cells as well as between layers. These settings allow to simulate processes such as water flow, and erosion

    ExponentialCurve

    GeoPlastFlowSettings

    Settings that defile flow of the geo plast (Amount, Heat, etc) in all possible directions (horizontal, up, down). These settings are used in the flow simulation to determine how the plast will move between cells and layers

    GeoPlastSettings

    MaterialGeoPlastSettings

    Settings of Material GeoPlast, which is a type of GeoPlast that simulates the flow of a material based on its temperature and plast amount. It includes settings for heat flow, vertical flow by temperature, and density by temperature. These settings allow to simulate evaporation/condensation/freezing/melting processes.

    VerticalFlowByTemperatureSettings

    Settings of how temperature affects vertical flow

    VisualGeoPlastSettings

    Interfaces

    IInitDynamicGeoPlastLayerArgs

    Defines the arguments required to initialize a dynamic GeoPlast terrain layer, including dynamic behavior settings and references to adjacent flow target layers.

    IInitGeoPlastLayerConfig

    Defines the arguments required to initialize a GeoPlast layer, including settings, data sources, and references to related terrain layers.

    IInitMaterialGeoPlastLayerArgs

    Defines the arguments required to initialize a material-based GeoPlast layer, including material settings, heat and temperature map configuration, and references to adjacent heat flow layers.

    IVisualGeoPlastLayerConfig

    Defines the arguments required to initialize a visual GeoPlast layer for rendering within a hex terrain system.

    Enums

    FlowDirections

    Flow directions in a hex grid + up and down.

    VisualGeoPlastRenderMode

    In this article
    Back to top Generated by DocFX