Briliant! The low poly trees still look great!
This really does look like it could be a great add on! Looking forward to following your progress
I have a few more suggestions/ideas for you -
Automatic Vertex Groups, i.e - Trunk, 1st level Branches, 2nd Level Branches etc… Allowing for easy selection of the seperate levels of branching. (Usefull for hiding/selecting faces while painting/sculpting)
Simple Armature Option - I don’t blame you if you don’t want to undertake this one! I’m guessing it would be difficult and time consuming to code a solution? It would be great if the trunk and 1st level branches had armatures automatically, to aid with simplifying wind animations etc) Or possibly some shapekeys instead to simulate Wind sway?
Varied Leaf Geometry - This would be great, you could have your standard square, rectangle, and hexagon leaves… along with the option of more detailed leaves such as 4, 5 and 6 pointed leaves, or tapered oval shaped leaves etc
Tree Health - This could be usefull for creating trees in delapitated environments. The more unhealthy the tree, the more missing/broken branches it has etc. This software has similar options - http://members.chello.nl/~l.vandenheuvel2/TReal/#programdesc (Along with a few other parameters that you might be interested in considering, i.e, pruning, leaf orientation and a few others)
Save/Load - You probably already thought of this. but adding a function to allow the user to store preset configurations would be great
Also, maybe a few presets that come with the addon?
Also, i was wondering what your plan is in terms of a user interface?
is it something like, input all the values then the tree is generated when the user is ready?
or can the user modify inputs and see the changes real-time, and then decide when to finalize the mesh?
Sorry if you feel bombarded by all my suggestions! Hopefully your finding it usefull and not annoying!
Let me know if its too much though lol