This is beautiful! thanks for sharing, love it!!
Awesome
itâs perfect!
so I really like this add on but for some reason I canât render the tree. Is this a bug or do I need to check something in order to render.
it will be nice if we can control the overall form of tree -like pyramidal,oval,columnar etc
Hi! Does this addon works with 2.78c? I get a python error when I try to activate it from the addon list.
I really hope development goes on, itâs an awesome addon!
It was updated 4 days ago, maybe you´re using a release version?
There is an update indeed. I have finished the node workflow, and written some documentation that you can find here.
Since I have rewritten a lot of the code for this release, plenty of sneaky little bugs are to be expected, and I need you guys to test and play with the addon so I can make some corrections.
No need to say that this release is pretty sweet, with things like:
⢠Node workflow to create trees with the node editor, allowing much more control, and more intuitive in my opinion.
⢠Better grease pencil integration, the whole trunk now follows the stroke, and Iâm working on allowing to draw branches too.
⢠Finally a decent way of orienting leaves and twigs, an emitter mesh is generated to rotate the leaves realistically.
⢠A lot of small things and bug fixes.
You can download it here if you donât have a previous version, and if you do you can automatically update to the latest release in the user preferences.
Hope you will have fun with it !
Big thanks your hard work !
I need some help . I have this error when i enable this addons
"
bpy.data.window_managers[âWinManâ].addon_filter = âUserâ
Traceback (most recent call last):
File âD:\Program Files\blender-2.78.0-git.db8bc1d-windows64\2.78\scripts\modules\addon_utils.pyâ, line 331, in enable
mod = import(module_name)
File âC:\Users\administer\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\modular_tree-master_init_.pyâ, line 26, in <module>
from .generator_operators import MakeTreeOperator, BatchTreeOperator, MakeTwigOperator, UpdateTreeOperator, UpdateTwigOperator, SetupNodeTreeOperator
File âC:\Users\administer\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\modular_tree-master\generator_operators.pyâ, line 27, in <module>
from .tree_creator import alt_create_tree, create_twig
File âC:\Users\administer\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\modular_tree-master ree_creator.pyâ, line 28, in <module>
from .nodes import get_node_group, curve_node_mapping
File âC:\Users\administer\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\modular_tree-master
odes.pyâ, line 9, in <module>
from .icons import register_icons, unregister_icons, get_icon
ImportError: No module named âmodular_tree-master.iconsâ
"
My blender is 2.78.5 daily build!
Awesome stuff!
I am very very glad to see the development is going on! I am not sure today at work what version I downloaded. Now I had the 2.82 and it worked. I updated it from the option inside the addon in blender preferences and after restarting (and an apparently successful update) I get this error when I try to activate the addon. Blender 2.78c, win10 64bit
I confirm the âenableâ error. I uploaded the addon from references then restarted blender, but no âtreeâ panel appeared so I tried to disable it and re-enable to see if the âtreeâ panel show up -> instead an error which prevent the enabling
I seem to have deleted a folder in the master branch, I am currently working on fixing it !
It should work now
I have tried the addon and I did update it using its own updating system so I am now running version 2.9.1 but I get a few errors when I click on âmake treeâ.
Are there any specific steps to get things working?
Traceback (most recent call last):
File â/Users/username/Library/Application Support/Blender/2.78/scripts/addons/modular_tree-master/generator_operators.pyâ, line 49, in execute
alt_create_tree(self, scene.cursor_location)
File â/Users/username/Library/Application Support/Blender/2.78/scripts/addons/modular_tree-master/tree_creator.pyâ, line 1929, in alt_create_tree
node_tree = bpy.data.node_groups[mtree_props.node_tree]
KeyError: âbpy_prop_collection[key]: key ââ not foundâ
location: <unknown location>:-1
By default, the property âuse node workflowâ is checked, but you used the operator without specifying a node tree to use. You can uncheck the property, or let it and continue with the help of the documentation
Got it. Iâve missed the create a new node tree button thatâs why the nodes were grayed out. Following your guide as we speak. Thanks for sharing the addon mate.
Iâm testing the curve mapping node and my result are badly different from the documentationâs examples. When I âupgrade treeâ it give most of of time an error too http://prntscr.com/g8wcka
The x_max value is the max height, you set it at .4, which is .4 blender units, blender extrapolates the curve for your tree height (which may be about 40 blender units), which in your case must give extremely high values. Try to set x_max to something like 30 or 40.
Thanks for this. In my limited experience with these things, the node workflow is an excellent addition! So simple to use.