Vegetation3D is open source library for plants visualization. It is based on L-Systems - popular plants modeling mechanism. As output Vegetation3D produces three-dimensional model ready to display in any graphical environment, which is generated by unique mesh-creation algorithm.
Vegetation3D is released on GNU Lesser General Public License (LGPL) 3.0 license. It means that you can use it in any of your applications, commertial or not.