I am using the Tree Creator to make trees, with great success. (In the creation)
I want to use them individually, I am not trying to integrate them with the terrain system.
The Prefab that is created isn’t quite like other Prefabs… If you spawn a copy of the prefab, then change the Seed on the tree (to make it another randomized version of the settings) it changes the Seed value in not only the active tree, but any other trees that are copies, and also on the tree Prefab.
Is this related to the ID of the tree?
If I want to have multiple procedural versions of the same tree, do I have to create them ahead of time in the editor?
Try making the seed, putting it in its own prefab, then use that prefab as a separate game object as any other. So if you want 10 different types of trees, you’d have 10 different prefabs, each holding a separate tree.
Does that make sense? Lol.
Basically, if you put multiple prefabs out in a field, then you change the root prefab, well, all the children of that prefab are going to change too because they want to be like the root. So if you make different prefabs, it’ll be the same way… Lol.
Maybe this won’t work though, and if not, sorry =P.
Seems to be linked in order to prevent the generation of an excessive number of models. Would be cool with individual trees, but as long as you have a couple players won’t notice.
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.