Area2D Not Detecting Collision Soon Enough

You could use a local maxima sample on your noise map, this would prevent trees from overlapping and if you only sample values above the water line, no trees would spawn in the water.

1 Like