Namespace TycoonTerrain.Core.Rendering
Classes
ChunkMesh
Contains all data that is required to render a single Tycoon Tile map chunk.
Structs
NativeMeshData
Structure used by rendering jobs to facilitate mesh building in the Unity Job System on background threads.
RenderTerrainCliffChunkJob
Job that renders the tile cliffs for a given map chunk.
RenderTerrainSurfaceChunkJob
The render terrain surface chunk job is responsible for generating top surface mesh data for tiles within a given bounds.
RenderWaterChunkJob
This job renders the water surface of a chunk.
RenderWaterCliffChunkJob
This job is responsible for rendering the water cliffs, at the map edges, to a mesh.
SubMeshTriangle
Helper struct that stores the triangle index and tile type.
Interfaces
IMesh
Common interface that must be implemented by any renderable meshes that will be used in a Tycoon Tile terrain renderer that implements TycoonTileRenderer.