Table of Contents

Interface IGeometryPopulator

Namespace
Pinwheel.Vista
Assembly
Pinwheel.Vista.Runtime.dll

Defines a tile contract for applying geometry-related biome outputs.

public interface IGeometryPopulator : ITile
Inherited Members
Extension Methods

Methods

ClearHeightMap()

Clears the tile height map by writing a zero-valued height field.

ClearHoleMap()

Clears the tile hole map by writing a zero-valued hole field.

ClearMeshDensityMap()

Clears the tile mesh-density map by writing a zero-valued density field.

MatchSeams()

Resolves border seams against neighboring tiles after geometry and layer data have been applied.

PopulateHeightMap(RenderTexture)

Applies a generated height map to the tile geometry.

PopulateHoleMap(RenderTexture)

Applies a generated hole map to the tile geometry.

PopulateMeshDensityMap(RenderTexture)

Applies a generated mesh-density map to the tile geometry, when supported by the backend.

UpdateGeometry()

Finalizes staged geometry changes after geometry-related outputs have been applied.