Table of Contents

Method Generate

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

Generate(ITile)

Starts generation for a single tile.

public ProgressiveTask Generate(ITile tile)

Parameters

tile ITile

The tile to generate.

Returns

ProgressiveTask

A progressive task that completes when the tile and its shared pipeline work finish.

Generate(IEnumerable<ITile>)

Starts generation for a set of tiles.

public ProgressiveTask Generate(IEnumerable<ITile> tiles)

Parameters

tiles IEnumerable<ITile>

The tiles to process in this generation pass.

Returns

ProgressiveTask

A progressive task that completes when biome evaluation, tile population, seam matching, and cleanup finish.

Remarks

The method first computes tile-biome overlap, filters out tiles with no contributing biome, and then runs the progressive generation coroutine for the remaining tiles.

Exceptions

Exception

Thrown when another Vista generation task is already active.