Skip to content

TRANSITION_VARIANTS

const TRANSITION_VARIANTS: object

Defined in: packages/declarative-hex-worlds/src/selectors/selectors.ts:118

The transition families that resolve an edge mask to a rotated variant (RFC0-9b). Any AssetSource can drive its resolveEdge off this table: it is the renderer-neutral edge → variant seam. A tileset maps the chosen variant’s canonical mask to a sheet cell; a gltf-pack maps the variant’s assetId to a model URL and bakes the rotation into the transform.

readonly coast: readonly [CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant] = COAST_VARIANTS

readonly river: readonly [CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant] = RIVER_VARIANTS

readonly road: readonly [CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant, CanonicalVariant] = ROAD_VARIANTS