Hi guys,
I always wanted to contribute something useful to our community and so I've been working on a project during the past few weeks. It is called "TreeCreator" and allows you to create almost any number of trees on a terrain. The generation process is based upon a random value - so no matter how often you start the generation process with the same settings, the results will never look the same. You may restrict the areas trees are placed at by using a "vegetation map" and several other settings (please refer to the "README.txt" for more information).
Here are some screenshots of TreeCreator (tried to use the img-tags but it didn't work for some reason... just click the links!):
http://www.letsshareit.net/files/5/overview.bmpShows an overview of a terrain with 1500 trees generated upon it. Definitly one for the highlight reel
http://www.letsshareit.net/files/5/road.bmpHave a close look at the road: Not a single tree is placed upon it - thanks to the vegetation map.
http://www.letsshareit.net/files/5/selected_tree.bmpBefore exporting, you may select every single tree by left-clicking on it. You may change his scale and position or entirely delete it if you wish.
http://www.letsshareit.net/files/5/exported.bmpThis is a screenshot of my current project in which I use TreeCreator as a tool for generating woods. Just to proof that the export function works

So, finally, the download-link for TreeCreator:
http://www.letsshareit.net/files/5/TreeCreator.zipNotes:
I'm still a beginner in 3DGS. Therefore, this is a beginner's project - so don't expect too much and be patient, please.
This is kind of a alpha-version of TreeCreator. Some features are not implemented yet and it still needs a real graphical user interface... But it works

Don't bother with the folder name which says "TreeCreator 3.0". I only called it "3.0" because it is my third attempt to script this.
I could only test TreeCreator on a high-end PC. If your framerate breaks down, reduce the number of your trees and use LOD. Please let me know the average number of trees your PC can handle before the framerate breaks down.
Please read the "Known bugs and other issues" section in the README before posting a question. Maybe you'll find your answer there.
If you imported a vegset-file into your project, compilation time will increase significantly. That is because the compiler checks every line of the vegset - and there are a LOT of them in it. I still have to find a proper solution for this.
In order to move a selected tree, hit the following keys:
[j]/[n]: Move up/down
[k]/[m]: Move left/right
[l][,]: Move forward/backward