Opened 11 years ago

Last modified 9 years ago

#2103 new enhancement

[ATLAS] Entity brush

Reported by: historic_bruno Owned by:
Priority: Should Have Milestone: Backlog
Component: Atlas editor Keywords:
Cc: Patch:

Description (last modified by historic_bruno)

Place entities over a brush area instead of individually. Useful for placing forests and groups of decorative actors. Options:

  • Brush size
  • Entity spacing
  • Entity rotation (choose random for forests)
  • Replacement/overlap modes

See also #679.

Change History (3)

comment:1 by historic_bruno, 11 years ago

Owner: set to historic_bruno
Status: newassigned

Current plan is to use an Atlas-only system component CmpAtlasBrushHelper, which works a bit like CmpObstructionManager with a spatial subdivision structure to keep track of existing entities on the map and query for those in range of the brush. The logic will be reused for the delete brush (#679).

The UI will have options to control whether brushed entities can overlap or are replaced, how closely they are spaced, and whether rotation is random.

comment:2 by historic_bruno, 9 years ago

Owner: historic_bruno removed
Status: assignednew

comment:3 by historic_bruno, 9 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.