Miniature scenic tree grid placement calculator

Calculate tree placement centers and proposed tree count with your own figures.

Your numbers

Use the units shown. Results update as you change valid inputs.

Use tree placement centers and proposed tree count to compare changes to your inputs. The method and limits below explain the scope.

Examples

Examples

Try the starting example

Scenic rectangle width (model m)
2
Scenic rectangle height (model m)
1
Chosen grid spacing (model m)
0.25
JSON Excluded rectangles [xmin,xmax,ymin,ymax]
[[0.5,1,0,0.5]]
Tree placement centers (model m)
[[0.125,0.125],[0.375,0.125],[1.125,0.125],[1.375,0.125],[1.625,0.125],[1.875,0.125],[0.125,0.375],[0.375,0.375],[1.125,0.375],[1.375,0.375],[1.625,0.375],[1.875,0.375],[0.125,0.625],[0.375,0.625],[0.625,0.625],[0.875,0.625],[1.125,0.625],[1.375,0.625],[1.625,0.625],[1.875,0.625],[0.125,0.875],[0.375,0.875],[0.625,0.875],[0.875,0.875],[1.125,0.875],[1.375,0.875],[1.625,0.875],[1.875,0.875]]
Proposed tree count
28
Realized density (trees/model m²)
14

Try another scenario

Scenic rectangle width (model m)
2
Scenic rectangle height (model m)
1
Chosen grid spacing (model m)
0.2
JSON Excluded rectangles [xmin,xmax,ymin,ymax]
[[0.5,1,0,0.5]]
Tree placement centers (model m)
[[0.1,0.1],[0.3,0.1],[1.1,0.1],[1.3,0.1],[1.5,0.1],[1.7,0.1],[1.9,0.1],[0.1,0.3],[0.3,0.3],[1.1,0.3],[1.3,0.3],[1.5,0.3],[1.7,0.3],[1.9,0.3],[0.1,0.5],[0.3,0.5],[0.5,0.5],[0.7,0.5],[0.9,0.5],[1.1,0.5],[1.3,0.5],[1.5,0.5],[1.7,0.5],[1.9,0.5],[0.1,0.7],[0.3,0.7],[0.5,0.7],[0.7,0.7],[0.9,0.7],[1.1,0.7],[1.3,0.7],[1.5,0.7],[1.7,0.7],[1.9,0.7],[0.1,0.9],[0.3,0.9],[0.5,0.9],[0.7,0.9],[0.9,0.9],[1.1,0.9],[1.3,0.9],[1.5,0.9],[1.7,0.9],[1.9,0.9]]
Proposed tree count
44
Realized density (trees/model m²)
22
Calculation method

Calculation method

Tree placement centers (model m)

Place centers at (i+.5)×spacing, (j+.5)×spacing for floor(width/spacing)×floor(height/spacing); exclude centers inside half-open excluded rectangles.

Proposed tree count

Number of retained grid centers.

Realized density (trees/model m²)

Count divided by full scene rectangle area.

Symbols and units
a
Scenic rectangle width (model m)
b
Scenic rectangle height (model m)
c
Chosen grid spacing (model m)
d
JSON Excluded rectangles [xmin,xmax,ymin,ymax]

Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.

Assumptions & limits

Assumptions & limits

  • Bounded deterministic grid planting proposal with exclusion zones; chosen height mix can be assigned cyclically by returned point order outside this geometric model. No ecological spacing claim. Supported limits: At most 10000 candidate grid centers. Exclusions use scene coordinates.
Are these inputs private?

These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.

Share this page
Share this calculator

Leave unchecked to share the page without your entered values.