Draw one instance of a scatter asset into a fresh canvas, framed to its
bounding sphere under a plain sky-and-sun light. For palette swatches and
a builder's live preview — the same rule as drawMapImage: the caller
owns the canvas that comes back, and a shared renderer does the work.
The asset's material is drawn as-is. Attached effects (wind, seasons,
haze) sit at their idle uniforms, so a swayed plant is shown upright and
a seasonal one in summer.
Draw one instance of a scatter asset into a fresh canvas, framed to its bounding sphere under a plain sky-and-sun light. For palette swatches and a builder's live preview — the same rule as
drawMapImage: the caller owns the canvas that comes back, and a shared renderer does the work.The asset's material is drawn as-is. Attached effects (wind, seasons, haze) sit at their idle uniforms, so a swayed plant is shown upright and a seasonal one in summer.