Placing unique trees

Hey I’ve been playing a little around with the tree creator, which in it glory seems really good, however, I do find it a little sad that trees placed are always the complete same tree, so I was wondering if there is anyway to make each tree more unique, eg, change the tree seeds, rotation, textures etc. for any tree placed, both with the terrain toolkit and manually, I’ve seen some say that I could just copy/duplicate the tree a few time but I find that solution kinda “noobish” (no offence) and bad design. So if is was possible to “uniquenize” all tree when being placed I would love to know how this will work. Thanks a lot in regard - Jackie

I’m not sure about the unity tree creator…but you might have better luck with a product like Forester Pro. Once you get your tree template you like, you can very quickly many variations of it.

Not really interested in that package, and the question is a little more focused on the terrain tool-kit, from there you can mass place trees but all tress are the same, the outcome I wish of is random rotated, random seeds, and such, but I’m not sure how, if possible, to access the tree data. If that is possible it takes no more than a random generator.

Up

DEL

Wow… that really sucks, indeed… the rotation seems not to be possible either when using mass place trees I’m not sure tho, It would be really great if there was some way to access the tree data to change small parts of it, copy pasta 10 or more trees to change like 2 properties seems stupid…

Have you tried playing with these?

http://docs.unity3d.com/Documentation/Components/tree-Structure.html
Distribution
Allows for diversifying trees by changing the Tree Seed and making groups of trees by adjusting the Area Spread when the frequency on the branch node connected to the root node is higher than 1.

Tree Seed The global seed that affects the entire tree. Use it to randomize your tree, while keeping the general structure of it.
Area Spread Adjusts the spread of trunk nodes. Has an effect only if you have more than one trunk.

Yes, it would.

Yes I’ve been reading that one a few time, the seed is unique for each model, what I would love was the seed to be randomized for each tree placed with mass placement, Area Spread does not really seem to do much, if anything, with the placed trees.

Tree variations would require multiple prefabs, and multiple prefabs would need to be generated before runtime. You might be able to create the variable prefabs via editor script, by using a template and then changing the seed value on those created, I really don’t know.
http://answers.unity3d.com/questions/21666/creatingsaving-prefabs-during-runtime.html

that’s a shame indeed, As said if there at least was a way to access the the data source… Oh well… Thanks anyway… UNITY DEVELOPERS!!! We want to change tree data!!! - Thanks :slight_smile:

1 Like

I know this thread is old, but there is still no solution for that problem!
We made a editor plugin, which creates new randomized versions of a tree.
Input: A tree you made with the Unity tree system.
Output: Any number (you can set it) of trees.

Get it here: https://www.assetstore.unity3d.com/#!/content/59228