Can i add a cube to the top of every selected face of an object using Python? I was hoping i could add cubes to random faces of a terrain, then link their object data and sculpt a tree to easily populate a scene. Would this be possible with Python scripting?
You can use particle systems for that. You can even put multiple models of trees in a collection and then distribute them randomly while picking them randomly from that collection: