If a large shrub is against a wall or fence - it also naturally “sticks through” and is visible on the other side. Not always a problem, but there are occasions when there is a garden feature / wall that is visible from both sides.
Possible handle with Grasshopper but sounds computationally intensive.
Hi @rodlaird, if you have created the shrub from a vertical curve, flip its direction (_Flip command) before running the _laShrub command, and make it grow in the opposite direction. You can apply the same procedure with Groundcovers or Forests created from vertical curves.
OK - Finally got around to trying this with no success. All I get is shrubs arrayed on a vertical curve! Apart from being weird, this does not solve the problem with leaves penetrating walls…
Hi Rod,
That may happen because the shrub is projected onto the terrain, and that way it ignores the vertical curve where it should lay.
Just select the shrub, and from the Edit panel > Edit area, say “Don’t adjust to terrains”:
If your problem is different, please attach screenshot and 3dm file so I can understand what’s happening.
Hi Rod,
I regret to say there is no way to automatically detect the collision between the Plant and the wall, and adapt the 3D plant representation to avoid this collision. In that particular case, you could explode the Plant, trim the meshes that are located across the wall, make a new block with the resulting meshes, and tag it as a plant, selecting the previous species. You have the Tag as a Plant option in the Edit Panel.