Hex Terrains Framework
Search Results for

    Show / Hide Table of Contents

    Interface IVisualGeoPlastLayerConfig

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

    Inherited Members
    IInitGeoPlastLayerConfig.GeoPlastSettings
    IInitGeoPlastLayerConfig.AmountArgs
    IInitGeoPlastLayerConfig.DensityArgs
    IInitGeoPlastLayerConfig.VolumeArgs
    IInitGeoPlastLayerConfig.BedrockPlastReference
    Namespace: Fwt.HexTerrains.GeoPlasts.Data
    Assembly: fwt.hexterrains.dll
    Syntax
    public interface IVisualGeoPlastLayerConfig : IInitGeoPlastLayerConfig
    Remarks

    This interface extends IInitGeoPlastLayerConfig to provide additional properties specific to visual representation and rendering behavior of GeoPlast layers. It allows configuration of rendering options such as transparency for zero plast cells, selection between plast amount and volume, and minimum cell height for non-zero plast values.

    Properties

    ChunkMeshLayerReference

    Reference to a ChunkMeshLayer that is used to render a GeoPlastLayer onto.

    Declaration
    HexTerrainLayerReference ChunkMeshLayerReference { get; set; }
    Property Value
    Type Description
    HexTerrainLayerReference

    VisualGeoPlastSettings

    Settings that define how the GeoPlast layer is visually represented when rendered, including options for rendering mode, transparency, and height thresholds.

    Declaration
    VisualGeoPlastSettings VisualGeoPlastSettings { get; set; }
    Property Value
    Type Description
    VisualGeoPlastSettings

    Extension Methods

    HashExtensions.GetHashCode_RefType<TValue>(TValue, int)
    Extensions_UnityObject.SmartDestroy(object)
    Extensions_UnityObject.SmartGetComponent<TComponent>(object)
    Extensions_UnityObject.SmartGetGameGameObject(object)
    In this article
    Back to top Generated by DocFX