Class WaterChunkMeshLayer
HexSurfaceLayer that has a special color map (cells under the ground are transparent).
Inherited Members
Namespace: Fwt.HexTerrains.ChunkMehes.Data
Assembly: fwt.hexterrains.dll
Syntax
public class WaterChunkMeshLayer : VisualChunkMeshLayer, IDisposable, ISerializableTerrainLayer
Methods
ScheduleGenerateMeshJob(ChunkMetricsDataLayer, ChunkMeshSourcesDataLayer, CellMetricsDataLayer, int, JobHandle)
Schedules a job to generate a mesh for the chunk with a given index. If you want to introduce your own mesh generator, override this method and schedule your own job.
Declaration
public override JobHandle ScheduleGenerateMeshJob(ChunkMetricsDataLayer chunkMetrics, ChunkMeshSourcesDataLayer chunkMeshSources, CellMetricsDataLayer cellMetrics, int chunkIndex, JobHandle dependency)
Parameters
| Type | Name | Description |
|---|---|---|
| ChunkMetricsDataLayer | chunkMetrics | Metrix of all terrain chunks |
| ChunkMeshSourcesDataLayer | chunkMeshSources | MeshSources to save generated mesh data into |
| CellMetricsDataLayer | cellMetrics | Metrics of all cells |
| int | chunkIndex | Index of chunk to schedule a mesh generation for |
| JobHandle | dependency | JobHandle to use as parameter when scheduling job |
Returns
| Type | Description |
|---|---|
| JobHandle |