• Manual
  • Scripting API
  • Asset Store
  • TycoonTerrain.Core.Rendering
  • RenderWaterChunkJob
Search Results for

    Show / Hide Table of Contents
    • TycoonTerrain.Components
      • TycoonTileRendererBase
    • TycoonTerrain.Core
      • BoundsContainer
      • BoundsReservationRegister
      • CallbackHandle
      • CallbacksRegister
      • CardinalDirection
      • ChunkSet
      • ConstructableDefinition
      • CornerIndex
      • Extensions
      • IChunkListener
      • IntBound
      • LandTile
      • OnBoundsChangeCallback
      • PlacementValidResult
      • SurfaceOverlayMesh
      • TerrainGrid
      • TerrainModifiedEvent
      • TerrainSelection
      • TerrainTypeCollectionAsset
      • TerrainTypeDefinition
      • TerrainTypeTable
      • TileCorner
      • TileHandle
      • TilePosition
      • TileType
      • TycoonTileMap
      • TycoonTileRaycastHit
    • TycoonTerrain.Core.Generation
      • TerrainGenerationJob
    • TycoonTerrain.Core.Rendering
      • ChunkMesh
      • IMesh
      • NativeMeshData
      • RenderTerrainCliffChunkJob
      • RenderTerrainSurfaceChunkJob
      • RenderWaterChunkJob
      • RenderWaterCliffChunkJob
      • SubMeshTriangle
    • TycoonTerrain.Core.TerrainOperations
      • ClearWaterBodyOperation
      • CopyHeightMapOperation
      • CreateWaterBodyFloodOperation
      • DecreaseHeightCliffOperation
      • DecreaseHeightCorner
      • DecreaseHeightSmoothConnectedOperation
      • GetTilesInWaterBody
      • IncreaseHeightCliffOperation
      • IncreaseHeightCorner
      • IncreaseHeightSmoothConnectedOperation
      • ITerrainOperation
      • MaxHeightSmooth
      • OperationContext
      • OperationResult
      • SetHeightOperation
      • SetTileTypeInBoundsOperation
      • SetWaterLevelOperation
    • TycoonTerrain.Previewers
      • BuildingToolPreviewer
      • PreviewMeshes
      • TerrainPainterPreviewer
      • TerrainSelectionPreviewer
      • ToolPreviewerBase<T>
    • TycoonTerrain.Tools
      • BuildingTool
      • PainterTool
      • SceneryTool
      • SelectionToolBase
      • SnappingMode
      • TerraformingTool
      • ToolBase
      • WaterTool

    Struct RenderWaterChunkJob

    This job renders the water surface of a chunk.

    Namespace: TycoonTerrain.Core.Rendering
    Assembly: TycoonTerrainAssembly.dll
    Syntax
    public struct RenderWaterChunkJob : IJob

    Constructors

    RenderWaterChunkJob(IntBound, TerrainGrid, NativeMeshData, Single)

    Render the water surface of a given chunk.

    Declaration
    public RenderWaterChunkJob(IntBound bounds, TerrainGrid grid, NativeMeshData nativeMeshData, float waterStepHeight)
    Parameters
    Type Name Description
    IntBound bounds

    The terrain area to generate water surface for.

    TerrainGrid grid

    The terrain grid.

    NativeMeshData nativeMeshData

    The native mesh data.

    Single waterStepHeight

    The height in world space per water step.

    Properties

    NativeMeshData

    Gets the native mesh data.

    Declaration
    public NativeMeshData NativeMeshData { get; }
    Property Value
    Type Description
    NativeMeshData

    The native mesh data.

    Methods

    Execute()

    Declaration
    public void Execute()
    In This Article
    • Constructors
      • RenderWaterChunkJob(IntBound, TerrainGrid, NativeMeshData, Single)
    • Properties
      • NativeMeshData
    • Methods
      • Execute()
    Back to top Tycoon Tile documentation