Ara
Download

Search or run a command

Jump to a section or open an Ara link.

Record · terrain

TerrainStroke

A complete gesture, retained as source rather than destructive tile snapshots.

Record IDs start with s_

Fields

layer

string
Owning layer record ID.
default ""

sequence

u64
Gesture ordering within a layer; stable ID breaks concurrent ties.
default 0
Typed operation.
default "raise"

One ofraisepaintholestamperodeimport

dabs

list<TerrainDab>
Brush samples in gesture order (at most 4096).
default []

channel

u32
Paint channel, from zero to three.
default 0

iterations

u32
Erosion iterations (1..32), otherwise zero.
default 0

stamp

option<string>
Immutable stamp payload hash; absent for other operations.
default null

sourceTile

option<TerrainCoord>
Destination grid tile for an import layer; absent for brush operations.
default null

angle

f32
Stamp angle in radians.
default 0